diff options
author | Shauren <shauren.trinity@gmail.com> | 2022-05-01 19:48:31 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-05-01 19:48:31 +0200 |
commit | 524d14a162e8d032ad3324acf7cd2ebea5c29fc6 (patch) | |
tree | 17995edd9eb2e0211ab67337923e90921dc3b3c5 /src | |
parent | 86ecc83514f2aea21291595d68dca125893b166c (diff) |
Core/Players: Fixed dueling
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Handlers/DuelHandler.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Handlers/DuelHandler.cpp b/src/server/game/Handlers/DuelHandler.cpp index fae16dc5f64..b3deab243e2 100644 --- a/src/server/game/Handlers/DuelHandler.cpp +++ b/src/server/game/Handlers/DuelHandler.cpp @@ -72,6 +72,9 @@ void WorldSession::HandleDuelAccepted(ObjectGuid arbiterGuid) player->duel->StartTime = now + 3; target->duel->StartTime = now + 3; + player->duel->State = DUEL_STATE_COUNTDOWN; + target->duel->State = DUEL_STATE_COUNTDOWN; + WorldPackets::Duel::DuelCountdown packet(3000); // milliseconds WorldPacket const* worldPacket = packet.Write(); player->GetSession()->SendPacket(worldPacket); |