aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2011-03-07 20:48:53 +0100
committerMachiavelli <machiavelli.trinity@gmail.com>2011-03-07 20:48:53 +0100
commit28b14f36c8c7f1acb15d2a11a276de107d772fc9 (patch)
tree3ff27059c82936e0dc78558ff4ac0f3f37d1eadc /src
parentebca4c03264e3f5093fff4c0606b4817eb295b3c (diff)
Core/Vehicle: Use db table GuidLow instead of normal GuidLow (which may differ per instance) for vehicle_accessory definitions.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/server/game/Globals/ObjectMgr.h4
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;
}