More cleanup of CanSeeOrDetect

This commit is contained in:
megamage
2011-10-13 14:02:07 -04:00
parent 5912e2444d
commit bcc55489f8
10 changed files with 37 additions and 50 deletions
+4 -4
View File
@@ -12393,9 +12393,9 @@ int32 Unit::ModifyPowerPct(Powers power, float pct, bool apply)
return ModifyPower(power, (int32)amount - (int32)GetMaxPower(power));
}
bool Unit::isAlwaysVisibleFor(WorldObject const* seer) const
bool Unit::IsAlwaysVisibleFor(WorldObject const* seer) const
{
if (WorldObject::isAlwaysVisibleFor(seer))
if (WorldObject::IsAlwaysVisibleFor(seer))
return true;
// Always seen by owner
@@ -12406,9 +12406,9 @@ bool Unit::isAlwaysVisibleFor(WorldObject const* seer) const
return false;
}
bool Unit::isAlwaysDetectableFor(WorldObject const* seer) const
bool Unit::IsAlwaysDetectableFor(WorldObject const* seer) const
{
if (WorldObject::isAlwaysDetectableFor(seer))
if (WorldObject::IsAlwaysDetectableFor(seer))
return true;
if (HasAuraTypeWithCaster(SPELL_AURA_MOD_STALKED, seer->GetGUID()))
+2 -2
View File
@@ -2283,8 +2283,8 @@ class Unit : public WorldObject
uint32 m_unitTypeMask;
bool isAlwaysVisibleFor(WorldObject const* seer) const;
bool isAlwaysDetectableFor(WorldObject const* seer) const;
bool IsAlwaysVisibleFor(WorldObject const* seer) const;
bool IsAlwaysDetectableFor(WorldObject const* seer) const;
private:
bool IsTriggeredAtSpellProcEvent(Unit* pVictim, Aura* aura, SpellInfo const* procSpell, uint32 procFlag, uint32 procExtra, WeaponAttackType attType, bool isVictim, bool active, SpellProcEventEntry const* & spellProcEvent);
bool HandleDummyAuraProc(Unit* pVictim, uint32 damage, AuraEffect* triggeredByAura, SpellInfo const* procSpell, uint32 procFlag, uint32 procEx, uint32 cooldown);