diff options
Diffstat (limited to 'src/game/Unit.h')
| -rw-r--r-- | src/game/Unit.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/game/Unit.h b/src/game/Unit.h index 1f51558f3ec..f24a0705128 100644 --- a/src/game/Unit.h +++ b/src/game/Unit.h @@ -1192,10 +1192,10 @@ class TRINITY_DLL_SPEC Unit : public WorldObject CharmInfo* GetCharmInfo() { return m_charmInfo; } CharmInfo* InitCharmInfo(Unit* charm); SharedVisionList const& GetSharedVisionList() { return m_sharedVision; } + void RemoveBindSightAuras(); + void RemoveCharmAuras(); void AddPlayerToVision(Player* plr); void RemovePlayerFromVision(Player* plr); - void RemoveAllFromVision(); - void UncharmSelf(); Pet* CreateTamedPetFrom(Creature* creatureTarget,uint32 spell_id = 0); @@ -1481,10 +1481,6 @@ class TRINITY_DLL_SPEC Unit : public WorldObject void SetUnitMovementFlags(uint32 f) { m_unit_movement_flags = f; } void SetControlled(bool apply, UnitState state); - void SetFeared(bool apply/*, uint64 casterGUID = 0, uint32 spellID = 0*/); - void SetConfused(bool apply/*, uint64 casterGUID = 0, uint32 spellID = 0*/); - void SetStunned(bool apply); - void SetRooted(bool apply); void AddComboPointHolder(uint32 lowguid) { m_ComboPointHolders.insert(lowguid); } void RemoveComboPointHolder(uint32 lowguid) { m_ComboPointHolders.erase(lowguid); } @@ -1591,6 +1587,11 @@ class TRINITY_DLL_SPEC Unit : public WorldObject bool HandleOverrideClassScriptAuraProc(Unit *pVictim, uint32 damage, Aura* triggredByAura, SpellEntry const *procSpell, uint32 cooldown); bool HandleMeandingAuraProc(Aura* triggeredByAura); + void SetFeared(bool apply); + void SetConfused(bool apply); + void SetStunned(bool apply); + void SetRooted(bool apply); + uint32 m_state; // Even derived shouldn't modify uint32 m_CombatTimer; uint32 m_lastManaUse; // msecs |
