From 7afab9f783fff331e9c99d85384f39029b35d2fa Mon Sep 17 00:00:00 2001 From: Shauren Date: Mon, 27 Oct 2014 12:03:35 +0100 Subject: Core/Entities: Updated HighGuid values --- src/server/game/Scripting/MapScripts.cpp | 34 +++++++++++++++----------------- 1 file changed, 16 insertions(+), 18 deletions(-) (limited to 'src/server/game/Scripting/MapScripts.cpp') diff --git a/src/server/game/Scripting/MapScripts.cpp b/src/server/game/Scripting/MapScripts.cpp index 160c8bc479a..839a3d51db9 100644 --- a/src/server/game/Scripting/MapScripts.cpp +++ b/src/server/game/Scripting/MapScripts.cpp @@ -315,28 +315,27 @@ void Map::ScriptsProcess() { switch (step.sourceGUID.GetHigh()) { - case HIGHGUID_ITEM: // as well as HIGHGUID_CONTAINER + case HighGuid::Item: // as well as HIGHGUID_CONTAINER if (Player* player = HashMapHolder::Find(step.ownerGUID)) source = player->GetItemByGuid(step.sourceGUID); break; - case HIGHGUID_UNIT: - case HIGHGUID_VEHICLE: + case HighGuid::Creature: + case HighGuid::Vehicle: source = HashMapHolder::Find(step.sourceGUID); break; - case HIGHGUID_PET: + case HighGuid::Pet: source = HashMapHolder::Find(step.sourceGUID); break; - case HIGHGUID_PLAYER: + case HighGuid::Player: source = HashMapHolder::Find(step.sourceGUID); break; - case HIGHGUID_TRANSPORT: - case HIGHGUID_GAMEOBJECT: + case HighGuid::GameObject: source = HashMapHolder::Find(step.sourceGUID); break; - case HIGHGUID_CORPSE: + case HighGuid::Corpse: source = HashMapHolder::Find(step.sourceGUID); break; - case HIGHGUID_MO_TRANSPORT: + case HighGuid::Transport: { GameObject* go = HashMapHolder::Find(step.sourceGUID); source = go ? go->ToTransport() : NULL; @@ -354,24 +353,23 @@ void Map::ScriptsProcess() { switch (step.targetGUID.GetHigh()) { - case HIGHGUID_UNIT: - case HIGHGUID_VEHICLE: + case HighGuid::Creature: + case HighGuid::Vehicle: target = HashMapHolder::Find(step.targetGUID); break; - case HIGHGUID_PET: + case HighGuid::Pet: target = HashMapHolder::Find(step.targetGUID); break; - case HIGHGUID_PLAYER: // empty GUID case also + case HighGuid::Player: target = HashMapHolder::Find(step.targetGUID); break; - case HIGHGUID_TRANSPORT: - case HIGHGUID_GAMEOBJECT: + case HighGuid::GameObject: target = HashMapHolder::Find(step.targetGUID); break; - case HIGHGUID_CORPSE: + case HighGuid::Corpse: target = HashMapHolder::Find(step.targetGUID); break; - case HIGHGUID_MO_TRANSPORT: + case HighGuid::Transport: { GameObject* go = HashMapHolder::Find(step.targetGUID); target = go ? go->ToTransport() : NULL; @@ -829,7 +827,7 @@ void Map::ScriptsProcess() else //check hashmap holders { if (CreatureData const* data = sObjectMgr->GetCreatureData(step.script->CallScript.CreatureEntry)) - cTarget = ObjectAccessor::GetObjectInWorld(data->mapid, data->posX, data->posY, ObjectGuid(HIGHGUID_UNIT, data->id, uint64(step.script->CallScript.CreatureEntry)), cTarget); + cTarget = ObjectAccessor::GetObjectInWorld(data->mapid, data->posX, data->posY, ObjectGuid(HighGuid::Creature, data->id, uint64(step.script->CallScript.CreatureEntry)), cTarget); } if (!cTarget) -- cgit v1.2.3