diff options
| author | Machiavelli <machiavelli.trinity@gmail.com> | 2011-03-07 20:48:53 +0100 | 
|---|---|---|
| committer | Machiavelli <machiavelli.trinity@gmail.com> | 2011-03-07 20:48:53 +0100 | 
| commit | 28b14f36c8c7f1acb15d2a11a276de107d772fc9 (patch) | |
| tree | 3ff27059c82936e0dc78558ff4ac0f3f37d1eadc /src/server/game/Globals/ObjectMgr.h | |
| parent | ebca4c03264e3f5093fff4c0606b4817eb295b3c (diff) | |
Core/Vehicle: Use db table GuidLow instead of normal GuidLow (which may differ per instance) for vehicle_accessory definitions.
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.h')
| -rwxr-xr-x | src/server/game/Globals/ObjectMgr.h | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Globals/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h index 66ecd4f13ec..bcc80bcc77e 100755 --- a/src/server/game/Globals/ObjectMgr.h +++ b/src/server/game/Globals/ObjectMgr.h @@ -809,10 +809,10 @@ class ObjectMgr          VehicleAccessoryList const* GetVehicleAccessoryList(Vehicle* veh) const          { -            if (veh->GetBase()->ToCreature()) +            if (Creature* cre = veh->GetBase()->ToCreature())              {                  // Give preference to GUID-based accessories -                VehicleAccessoryMap::const_iterator itr = m_VehicleAccessoryMap.find(veh->GetBase()->GetGUIDLow()); +                VehicleAccessoryMap::const_iterator itr = m_VehicleAccessoryMap.find(cre->GetDBTableGUIDLow());                  if (itr != m_VehicleAccessoryMap.end())                      return &itr->second;              }  | 
