aboutsummaryrefslogtreecommitdiff
path: root/src/game/GroupHandler.cpp
diff options
context:
space:
mode:
authorthenecromancer <none@none>2010-01-13 11:16:38 +0100
committerthenecromancer <none@none>2010-01-13 11:16:38 +0100
commitea4e25f3aaa10efeacf0849bcb1583ad78ee2b28 (patch)
tree9873402e58eb955e2db047f0c31b2760df32d019 /src/game/GroupHandler.cpp
parentdb24e2927c0a67576011692ef8c2f8150da9425f (diff)
Implement vehicles created by player mounts.
Original idea by Elmaster, packet research by Wrong, ty. --HG-- branch : trunk
Diffstat (limited to 'src/game/GroupHandler.cpp')
-rw-r--r--src/game/GroupHandler.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/game/GroupHandler.cpp b/src/game/GroupHandler.cpp
index c074d275614..2864800c53c 100644
--- a/src/game/GroupHandler.cpp
+++ b/src/game/GroupHandler.cpp
@@ -31,6 +31,7 @@
#include "SocialMgr.h"
#include "Util.h"
#include "SpellAuras.h"
+#include "Vehicle.h"
class Aura;
@@ -775,6 +776,14 @@ void WorldSession::BuildPartyMemberStatsChangedPacket(Player *player, WorldPacke
*data << (uint16) 0;
}
+ if (mask & GROUP_UPDATE_FLAG_VEHICLE_SEAT)
+ {
+ if(player->GetVehicle()){
+ Vehicle* vv=player->GetVehicle();
+ *data << (uint32) vv->GetVehicleInfo()->m_seatID[player->m_movementInfo.t_seat];
+ }
+ }
+
if (mask & GROUP_UPDATE_FLAG_PET_AURAS)
{
if(pet)