From 5eedbc7af4bfc93b2225dcc09fb024c0473110c3 Mon Sep 17 00:00:00 2001 From: megamage Date: Tue, 26 May 2009 00:53:20 -0500 Subject: *Allow vehicle have loot. --HG-- branch : trunk --- src/game/Map.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/game/Map.cpp b/src/game/Map.cpp index 140904bfb19..4785d9bf91e 100644 --- a/src/game/Map.cpp +++ b/src/game/Map.cpp @@ -2707,7 +2707,12 @@ void BattleGroundMap::UnloadAll() Creature* Map::GetCreature(uint64 guid) { - Creature * ret = ObjectAccessor::GetObjectInWorld(guid, (Creature*)NULL); + Creature * ret = NULL; + if(IS_CREATURE_GUID(guid)) + ret = ObjectAccessor::GetObjectInWorld(guid, (Creature*)NULL); + else if(IS_VEHICLE_GUID(guid)) + ret = ObjectAccessor::GetObjectInWorld(guid, (Vehicle*)NULL); + if(!ret) return NULL; -- cgit v1.2.3