mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-13 14:41:28 +00:00
[Code] Add IsOfClientBot() virtual method. (#2845)
This commit is contained in:
parent
b0d1dc5f04
commit
9e3b363d4a
@ -472,7 +472,9 @@ public:
|
|||||||
bool IsBotArcher() { return m_bot_archery_setting; }
|
bool IsBotArcher() { return m_bot_archery_setting; }
|
||||||
bool IsBotCharmer() { return _botCharmer; }
|
bool IsBotCharmer() { return _botCharmer; }
|
||||||
bool IsBot() const override { return true; }
|
bool IsBot() const override { return true; }
|
||||||
|
bool IsOfClientBot() const override { return true; }
|
||||||
bool IsOfClientBotMerc() const override { return true; }
|
bool IsOfClientBotMerc() const override { return true; }
|
||||||
|
|
||||||
bool GetRangerAutoWeaponSelect() { return _rangerAutoWeaponSelect; }
|
bool GetRangerAutoWeaponSelect() { return _rangerAutoWeaponSelect; }
|
||||||
BotRoleType GetBotRole() { return _botRole; }
|
BotRoleType GetBotRole() { return _botRole; }
|
||||||
EQ::constants::StanceType GetBotStance() { return _botStance; }
|
EQ::constants::StanceType GetBotStance() { return _botStance; }
|
||||||
|
|||||||
@ -277,7 +277,8 @@ public:
|
|||||||
void KeyRingAdd(uint32 item_id);
|
void KeyRingAdd(uint32 item_id);
|
||||||
bool KeyRingCheck(uint32 item_id);
|
bool KeyRingCheck(uint32 item_id);
|
||||||
void KeyRingList();
|
void KeyRingList();
|
||||||
virtual bool IsClient() const { return true; }
|
bool IsClient() const override { return true; }
|
||||||
|
bool IsOfClientBot() const override { return true; }
|
||||||
bool IsOfClientBotMerc() const override { return true; }
|
bool IsOfClientBotMerc() const override { return true; }
|
||||||
void CompleteConnect();
|
void CompleteConnect();
|
||||||
bool TryStacking(EQ::ItemInstance* item, uint8 type = ItemPacketTrade, bool try_worn = true, bool try_cursor = true);
|
bool TryStacking(EQ::ItemInstance* item, uint8 type = ItemPacketTrade, bool try_worn = true, bool try_cursor = true);
|
||||||
|
|||||||
@ -81,6 +81,7 @@ public:
|
|||||||
virtual bool IsEncounter() const { return false; }
|
virtual bool IsEncounter() const { return false; }
|
||||||
virtual bool IsBot() const { return false; }
|
virtual bool IsBot() const { return false; }
|
||||||
virtual bool IsAura() const { return false; }
|
virtual bool IsAura() const { return false; }
|
||||||
|
virtual bool IsOfClientBot() const { return false; }
|
||||||
virtual bool IsOfClientBotMerc() const { return false; }
|
virtual bool IsOfClientBotMerc() const { return false; }
|
||||||
|
|
||||||
virtual bool Process() { return false; }
|
virtual bool Process() { return false; }
|
||||||
|
|||||||
@ -122,7 +122,7 @@ public:
|
|||||||
bool HasOrMayGetAggro();
|
bool HasOrMayGetAggro();
|
||||||
bool UseDiscipline(int32 spell_id, int32 target);
|
bool UseDiscipline(int32 spell_id, int32 target);
|
||||||
|
|
||||||
virtual bool IsMerc() const { return true; }
|
bool IsMerc() const override { return true; }
|
||||||
bool IsOfClientBotMerc() const override { return true; }
|
bool IsOfClientBotMerc() const override { return true; }
|
||||||
|
|
||||||
virtual void FillSpawnStruct(NewSpawn_Struct* ns, Mob* ForWho);
|
virtual void FillSpawnStruct(NewSpawn_Struct* ns, Mob* ForWho);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user