Fix accessories for vehicle player mounts (the vendors on Traveler's Tundra Mammoth for example)

--HG--
branch : trunk
This commit is contained in:
Shocker
2010-08-24 07:19:29 +03:00
parent fcebd3117a
commit 5e92a8e55a
5 changed files with 15 additions and 3 deletions
@@ -187,6 +187,9 @@ void Vehicle::RemoveAllPassengers()
//ASSERT(!itr->second.passenger);
itr->second.passenger = NULL;
}
// creature passengers mounted on player mounts should be despawned at dismount
if (GetBase()->GetTypeId() == TYPEID_PLAYER && passenger->GetEntry())
passenger->ToCreature()->ForcedDespawn();
}
}