From 75950b0f2bc91ddfa834b5bc4f44ece873511e5b Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Tue, 4 Apr 2017 15:00:23 -0400 Subject: [PATCH] Spell Reflect messages go out to everyone close --- zone/spells.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/zone/spells.cpp b/zone/spells.cpp index f204cde87..4544246a3 100644 --- a/zone/spells.cpp +++ b/zone/spells.cpp @@ -3781,11 +3781,13 @@ bool Mob::SpellOnTarget(uint16 spell_id, Mob *spelltar, bool reflect, bool use_r default: break; } - if(reflect_chance) { - Message_StringID(MT_Spells, SPELL_REFLECT, GetCleanName(), spelltar->GetCleanName()); + if (reflect_chance) { + entity_list.MessageClose_StringID(this, false, RuleI(Range, SpellMessages), MT_Spells, + SPELL_REFLECT, GetCleanName(), spelltar->GetCleanName()); CheckNumHitsRemaining(NumHit::ReflectSpell); // caster actually appears to change - // ex. During OMM fight you click your reflect mask and you get the recourse from the reflected spell + // ex. During OMM fight you click your reflect mask and you get the recourse from the reflected + // spell spelltar->SpellOnTarget(spell_id, this, true, use_resist_adjust, resist_adjust); safe_delete(action_packet); return false;