From 1bf794c29f8082bbcc75b3aef7c1e11d3d2ee6db Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Fri, 24 Jan 2014 01:28:09 -0500 Subject: [PATCH] Create hate on immune to fear due to level --- zone/spells.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/zone/spells.cpp b/zone/spells.cpp index b34076b5f..7929a48d5 100644 --- a/zone/spells.cpp +++ b/zone/spells.cpp @@ -3940,6 +3940,12 @@ bool Mob::IsImmuneToSpell(uint16 spell_id, Mob *caster) { mlog(SPELLS__RESISTS, "Level is %d, cannot be feared by this spell.", GetLevel()); caster->Message_StringID(MT_Shout, FEAR_TOO_HIGH); + int32 aggro = caster->CheckAggroAmount(spell_id); + if (aggro > 0) { + AddToHateList(caster, aggro); + } else { + AddToHateList(caster, 1); + } return true; }