diff options
Diffstat (limited to 'src/game/Unit.h')
| -rw-r--r-- | src/game/Unit.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/game/Unit.h b/src/game/Unit.h index 32dc0ba6e04..dd60c347fbb 100644 --- a/src/game/Unit.h +++ b/src/game/Unit.h @@ -717,9 +717,12 @@ class TRINITY_DLL_SPEC Unit : public WorldObject uint32 getAttackTimer(WeaponAttackType type) const { return m_attackTimer[type]; } bool isAttackReady(WeaponAttackType type = BASE_ATTACK) const { return m_attackTimer[type] == 0; } bool haveOffhandWeapon() const; + bool CanDualWield() const { return m_canDualWield; } + void SetCanDualWield(bool value) { m_canDualWield = value; } bool canReachWithAttack(Unit *pVictim) const; bool IsWithinCombatDist(Unit *obj, float dist2compare) const; uint32 m_extraAttacks; + bool m_canDualWield; void _addAttacker(Unit *pAttacker) // must be called only from Unit::Attack(Unit*) { |
