Core/Vehicles: Removed hacky setting entry for multi-passenger mounts

Core/Pools: Fixed compile

--HG--
branch : trunk
This commit is contained in:
Shauren
2010-09-14 16:14:43 +02:00
parent 102e51d620
commit c2c3302d2f
6 changed files with 147 additions and 153 deletions
+3 -3
View File
@@ -115,9 +115,9 @@ void Vehicle::Install()
sScriptMgr.OnInstall(this);
}
void Vehicle::InstallAllAccessories()
void Vehicle::InstallAllAccessories(uint32 entry)
{
VehicleAccessoryList const* mVehicleList = sObjectMgr.GetVehicleAccessoryList(me->GetEntry());
VehicleAccessoryList const* mVehicleList = sObjectMgr.GetVehicleAccessoryList(entry);
if (!mVehicleList)
return;
@@ -163,7 +163,7 @@ void Vehicle::Reset()
}
else
{
InstallAllAccessories();
InstallAllAccessories(me->GetEntry());
if (m_usableSeatNum)
me->SetFlag(UNIT_NPC_FLAGS, UNIT_NPC_FLAG_SPELLCLICK);
}