Correct CheckAggroAmount calls in IsImmumeToSpell

This commit is contained in:
Michael Cook (mackal) 2014-01-24 01:24:08 -05:00
parent a76889959f
commit b72fe81e28

View File

@ -3880,7 +3880,7 @@ bool Mob::IsImmuneToSpell(uint16 spell_id, Mob *caster)
if(GetSpecialAbility(UNMEZABLE)) { if(GetSpecialAbility(UNMEZABLE)) {
mlog(SPELLS__RESISTS, "We are immune to Mez spells."); mlog(SPELLS__RESISTS, "We are immune to Mez spells.");
caster->Message_StringID(MT_Shout, CANNOT_MEZ); caster->Message_StringID(MT_Shout, CANNOT_MEZ);
int32 aggro = CheckAggroAmount(spell_id); int32 aggro = caster->CheckAggroAmount(spell_id);
if(aggro > 0) { if(aggro > 0) {
AddToHateList(caster, aggro); AddToHateList(caster, aggro);
} else { } else {
@ -3907,7 +3907,7 @@ bool Mob::IsImmuneToSpell(uint16 spell_id, Mob *caster)
{ {
mlog(SPELLS__RESISTS, "We are immune to Slow spells."); mlog(SPELLS__RESISTS, "We are immune to Slow spells.");
caster->Message_StringID(MT_Shout, IMMUNE_ATKSPEED); caster->Message_StringID(MT_Shout, IMMUNE_ATKSPEED);
int32 aggro = CheckAggroAmount(spell_id); int32 aggro = caster->CheckAggroAmount(spell_id);
if(aggro > 0) { if(aggro > 0) {
AddToHateList(caster, aggro); AddToHateList(caster, aggro);
} else { } else {
@ -3923,7 +3923,7 @@ bool Mob::IsImmuneToSpell(uint16 spell_id, Mob *caster)
if(GetSpecialAbility(UNFEARABLE)) { if(GetSpecialAbility(UNFEARABLE)) {
mlog(SPELLS__RESISTS, "We are immune to Fear spells."); mlog(SPELLS__RESISTS, "We are immune to Fear spells.");
caster->Message_StringID(MT_Shout, IMMUNE_FEAR); caster->Message_StringID(MT_Shout, IMMUNE_FEAR);
int32 aggro = CheckAggroAmount(spell_id); int32 aggro = caster->CheckAggroAmount(spell_id);
if(aggro > 0) { if(aggro > 0) {
AddToHateList(caster, aggro); AddToHateList(caster, aggro);
} else { } else {
@ -3958,7 +3958,7 @@ bool Mob::IsImmuneToSpell(uint16 spell_id, Mob *caster)
{ {
mlog(SPELLS__RESISTS, "We are immune to Charm spells."); mlog(SPELLS__RESISTS, "We are immune to Charm spells.");
caster->Message_StringID(MT_Shout, CANNOT_CHARM); caster->Message_StringID(MT_Shout, CANNOT_CHARM);
int32 aggro = CheckAggroAmount(spell_id); int32 aggro = caster->CheckAggroAmount(spell_id);
if(aggro > 0) { if(aggro > 0) {
AddToHateList(caster, aggro); AddToHateList(caster, aggro);
} else { } else {
@ -3998,7 +3998,7 @@ bool Mob::IsImmuneToSpell(uint16 spell_id, Mob *caster)
if(GetSpecialAbility(UNSNAREABLE)) { if(GetSpecialAbility(UNSNAREABLE)) {
mlog(SPELLS__RESISTS, "We are immune to Snare spells."); mlog(SPELLS__RESISTS, "We are immune to Snare spells.");
caster->Message_StringID(MT_Shout, IMMUNE_MOVEMENT); caster->Message_StringID(MT_Shout, IMMUNE_MOVEMENT);
int32 aggro = CheckAggroAmount(spell_id); int32 aggro = caster->CheckAggroAmount(spell_id);
if(aggro > 0) { if(aggro > 0) {
AddToHateList(caster, aggro); AddToHateList(caster, aggro);
} else { } else {