From 09197d7156bcf59085fbb40b7088b486b6bd9fa0 Mon Sep 17 00:00:00 2001 From: Fate Date: Sun, 1 Feb 2009 09:56:37 -0700 Subject: aggravate spell now only operates within line of sight --- conf/magic.conf.template | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'conf') diff --git a/conf/magic.conf.template b/conf/magic.conf.template index 2d8c25a6..b11980e3 100644 --- a/conf/magic.conf.template +++ b/conf/magic.conf.template @@ -293,9 +293,10 @@ SPELL aggravate : "#N00" = REQUIRE skill(caster, MAGIC) > level) => EFFECT CALL adjust_spellpower(school); CALL default_effect(); - FOREACH MOB target IN rbox(location(caster), 1 + spellpower / 20) DO - (CALL sfx_generic(target); - aggravate(target, 0, caster);) + FOREACH MOB target IN rbox(location(caster), 2 + spellpower / 50) DO + IF line_of_sight(location(caster), location(target)) + THEN (CALL sfx_generic(target); + aggravate(target, 0, caster);) SPELL grow-mauve : "#N01" = LET level = 0 -- cgit v1.2.3-60-g2f50