Merge branch 'master' of https://github.com/TrinityCore/TrinityCore
This commit is contained in:
@@ -418,11 +418,11 @@ void Unit::SendMonsterMove(float NewPosX, float NewPosY, float NewPosZ, uint32 M
|
||||
void Unit::SendMonsterMoveTransport(Unit *vehicleOwner)
|
||||
{
|
||||
// TODO: Turn into BuildMonsterMoveTransport packet and allow certain variables (for npc movement aboard vehicles)
|
||||
WorldPacket data(SMSG_MONSTER_MOVE_TRANSPORT, GetPackGUID().size()+vehicleOwner->GetPackGUID().size());
|
||||
WorldPacket data(SMSG_MONSTER_MOVE_TRANSPORT, GetPackGUID().size()+vehicleOwner->GetPackGUID().size() + 47);
|
||||
data.append(GetPackGUID());
|
||||
data.append(vehicleOwner->GetPackGUID());
|
||||
data << int8(GetTransSeat());
|
||||
data << uint8(0); // unk boolean
|
||||
data << uint8(0); // unk boolean
|
||||
data << GetPositionX() - vehicleOwner->GetPositionX();
|
||||
data << GetPositionY() - vehicleOwner->GetPositionY();
|
||||
data << GetPositionZ() - vehicleOwner->GetPositionZ();
|
||||
@@ -431,10 +431,10 @@ void Unit::SendMonsterMoveTransport(Unit *vehicleOwner)
|
||||
data << GetTransOffsetO(); // facing angle?
|
||||
data << uint32(SPLINEFLAG_TRANSPORT);
|
||||
data << uint32(0); // move time
|
||||
data << uint32(1);
|
||||
data << uint32(GetTransOffsetX());
|
||||
data << uint32(GetTransOffsetY());
|
||||
data << uint32(GetTransOffsetZ());
|
||||
data << uint32(1); // amount of waypoints
|
||||
data << GetTransOffsetX();
|
||||
data << GetTransOffsetY();
|
||||
data << GetTransOffsetZ();
|
||||
SendMessageToSet(&data, true);
|
||||
}
|
||||
|
||||
@@ -6493,10 +6493,9 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger
|
||||
return false;
|
||||
}
|
||||
else if (damage > 0)
|
||||
{
|
||||
triggered_spell_id = 58597;
|
||||
target = this;
|
||||
}
|
||||
|
||||
target = this;
|
||||
break;
|
||||
}
|
||||
// Righteous Vengeance
|
||||
|
||||
Reference in New Issue
Block a user