diff options
author | megamage <none@none> | 2009-08-23 22:09:43 -0500 |
---|---|---|
committer | megamage <none@none> | 2009-08-23 22:09:43 -0500 |
commit | 1ee90e1022a235859316e55356ea8a3d2f456c9b (patch) | |
tree | b3db14f5e81ac865bb3fe92158b8837eb9b0ca5f /src/game/ObjectAccessor.h | |
parent | e71f5e474e2d935f2bfd8520dbf62a6f4b552a18 (diff) |
*Update vehicle system. Make vehicle a seperate class from creature.
--HG--
branch : trunk
Diffstat (limited to 'src/game/ObjectAccessor.h')
-rw-r--r-- | src/game/ObjectAccessor.h | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/game/ObjectAccessor.h b/src/game/ObjectAccessor.h index 1941ccea30c..3979831657b 100644 --- a/src/game/ObjectAccessor.h +++ b/src/game/ObjectAccessor.h @@ -41,7 +41,6 @@ class Corpse; class Unit; class GameObject; class DynamicObject; -class Vehicle; class WorldObject; class Map; @@ -112,13 +111,10 @@ class MANGOS_DLL_DECL ObjectAccessor : public MaNGOS::Singleton<ObjectAccessor, return u; } - if(IS_CREATURE_GUID(guid)) - return (Unit*)HashMapHolder<Creature>::Find(guid); - if(IS_PET_GUID(guid)) return (Unit*)HashMapHolder<Pet>::Find(guid); - return (Unit*)HashMapHolder<Vehicle>::Find(guid); + return (Unit*)HashMapHolder<Creature>::Find(guid); } static Unit* GetUnitInOrOutOfWorld(uint64 guid, Unit* /*fake*/) @@ -173,7 +169,6 @@ class MANGOS_DLL_DECL ObjectAccessor : public MaNGOS::Singleton<ObjectAccessor, static Player* GetPlayer(Unit const &, uint64 guid) { return FindPlayer(guid); } static Corpse* GetCorpse(WorldObject const &u, uint64 guid); static Pet* GetPet(uint64 guid); - static Vehicle* GetVehicle(uint64 guid); static Player* FindPlayer(uint64); Player* FindPlayerByName(const char *name) ; |