From cde2427cabd085e037b46af49c1ba775cdc35d27 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 30 Sep 2011 18:40:09 +0200 Subject: [PATCH] Core/Movement: Players should not get instantly teleported to graveyard when falling under map --- .../game/Server/Protocol/Handlers/MovementHandler.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp b/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp index 62ee55b903..bf971cae32 100755 --- a/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp @@ -374,17 +374,11 @@ void WorldSession::HandleMovementOpcodes(WorldPacket & recv_data) { plMover->EnvironmentalDamage(DAMAGE_FALL_TO_VOID, GetPlayer()->GetMaxHealth()); // pl can be alive if GM/etc + // change the death state to CORPSE to prevent the death timer from + // starting in the next player update if (!plMover->isAlive()) - { - // change the death state to CORPSE to prevent the death timer from - // starting in the next player update plMover->KillPlayer(); - plMover->BuildPlayerRepop(); - } } - - // cancel the death timer here if started - plMover->RepopAtGraveyard(); } } }