Core/Vehicles:

- Remove some wrong checks in vehicle_accessory loading.
- Remove Reset() call from Vehicle::Install() - reset is already called by AI functions
This commit is contained in:
Machiavelli
2011-03-07 20:25:55 +01:00
parent c264b173bb
commit 27680e420f
2 changed files with 4 additions and 17 deletions
+1 -2
View File
@@ -114,8 +114,6 @@ void Vehicle::Install()
}
}
Reset();
if (GetBase()->GetTypeId() == TYPEID_UNIT)
sScriptMgr->OnInstall(this);
}
@@ -223,6 +221,7 @@ int8 Vehicle::GetNextEmptySeat(int8 seatId, bool next) const
void Vehicle::InstallAccessory(uint32 entry, int8 seatId, bool minion, uint8 type, uint32 summonTime)
{
sLog->outDebug(LOG_FILTER_VEHICLES, "Vehicle: Installing accessory entry %u on vehicle entry %u (seat:%i)", entry, GetCreatureEntry(), seatId);
if (Unit *passenger = GetPassenger(seatId))
{
// already installed