mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-24 14:16:31 +00:00
feat(Core/Misc): implement ObjectGuid class (port from TC) (#4885)
This commit is contained in:
@@ -343,7 +343,7 @@ public:
|
||||
{
|
||||
if (me->ToTempSummon())
|
||||
{
|
||||
if (who->GetTypeId() == TYPEID_PLAYER || IS_PLAYER_GUID(who->GetOwnerGUID()))
|
||||
if (who->GetTypeId() == TYPEID_PLAYER || who->GetOwnerGUID().IsPlayer())
|
||||
if (Unit* summoner = me->ToTempSummon()->GetSummoner())
|
||||
summoner->GetAI()->DoAction(ACTION_INFORM);
|
||||
return;
|
||||
|
||||
@@ -60,7 +60,7 @@ public:
|
||||
}
|
||||
|
||||
uint8 phaseCounter;
|
||||
std::set<uint64> impaledList;
|
||||
GuidSet impaledList;
|
||||
|
||||
void Reset() override
|
||||
{
|
||||
|
||||
@@ -32,10 +32,10 @@ public:
|
||||
{
|
||||
}
|
||||
|
||||
uint64 _sladRanAltarGUID;
|
||||
uint64 _moorabiAltarGUID;
|
||||
uint64 _drakkariAltarGUID;
|
||||
uint64 _bridgeGUIDs[6];
|
||||
ObjectGuid _sladRanAltarGUID;
|
||||
ObjectGuid _moorabiAltarGUID;
|
||||
ObjectGuid _drakkariAltarGUID;
|
||||
ObjectGuid _bridgeGUIDs[6];
|
||||
uint32 _keysInCount;
|
||||
uint32 _activateTimer;
|
||||
|
||||
@@ -44,12 +44,8 @@ public:
|
||||
SetBossNumber(MAX_ENCOUNTERS);
|
||||
LoadDoorData(doorData);
|
||||
|
||||
_sladRanAltarGUID = 0;
|
||||
_moorabiAltarGUID = 0;
|
||||
_drakkariAltarGUID = 0;
|
||||
_keysInCount = 0;
|
||||
_activateTimer = 0;
|
||||
memset(&_bridgeGUIDs, 0, sizeof(_bridgeGUIDs));
|
||||
}
|
||||
|
||||
void OnGameObjectCreate(GameObject* gameobject) override
|
||||
|
||||
Reference in New Issue
Block a user