From 1f2376f512a2c3f6d416efd3cd50d5bcba875d5f Mon Sep 17 00:00:00 2001 From: Martin Read Date: Thu, 13 Feb 2014 17:19:15 +0000 Subject: [PATCH] Defilers no longer cast hellfire Hellfire is not thematically appropriate for a decay-themed demon, so defilers no longer cast this spell. --- sorcery.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sorcery.cc b/sorcery.cc index e25f62b..badc1ae 100644 --- a/sorcery.cc +++ b/sorcery.cc @@ -299,8 +299,10 @@ int mon_use_sorcery(int mon) case PM_DEFILER: if (cansee) { - if (!meleerange) + if (!meleerange || !zero_die(3)) { + // 1-in-7 chance of cursing you when in melee range + // 3-in-7 chance when out of melee range switch (zero_die(7)) { case 6: @@ -324,7 +326,7 @@ int mon_use_sorcery(int mon) } /* fall through */ default: - to_cast = MS_FIRE_COLUMN; + to_cast = MS_REJECT; break; } } -- 2.11.0