Yo, une version plus simple de Reset cooldown, mana & hp dès que vous lancez le duel ça reset vos CD remet votre vie & mana au max
[code=diff]
diff --git a/src/server/game/Server/Protocol/Handlers/DuelHandler.cpp b/src/server/game/Server/Protocol/Handlers/DuelHandler.cpp
index ded520d..449083e 100755
--- a/src/server/game/Server/Protocol/Handlers/DuelHandler.cpp
+++ b/src/server/game/Server/Protocol/Handlers/DuelHandler.cpp
@@ -51,6 +51,13 @@ void WorldSession::HandleDuelAcceptedOpcode(WorldPacket& recvPacket)
pl->SendDuelCountdown(3000);
plTarget->SendDuelCountdown(3000);
+
+ pl->RemoveAllSpellCooldown();
+ plTarget->RemoveAllSpellCooldown();
+ pl->SetHealth(pl->GetMaxHealth());
+ pl->SetPower(POWER_MANA, pl->GetMaxPower(POWER_MANA));
+ plTarget->SetHealth(plTarget->GetMaxHealth());
+ plTarget->SetPower(POWER_MANA, plTarget->GetMaxPower(POWER_MANA));
+
}
void WorldSession::HandleDuelCancelledOpcode(WorldPacket& recvPacket)[/code]