Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- \src\server\game\Spells\SpellEffect.cpp
- void Spell::EffectSanctuary(SpellEffIndex /*effIndex*/)
- {
- if (!unitTarget)
- return;
- unitTarget->getHostileRefManager().UpdateVisibility();
- ++ unitTarget->CombatStop();
- Unit::AttackerSet const& attackers = unitTarget->getAttackers();
- for (Unit::AttackerSet::const_iterator itr = attackers.begin(); itr != attackers.end();)
- {
- if (!(*itr)->canSeeOrDetect(unitTarget))
- (*(itr++))->AttackStop();
- else
- ++itr;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement