From 00790e7f5534e87bdcaf7def9fcd8daca479e8e2 Mon Sep 17 00:00:00 2001 From: mrmdbeng Date: Sun, 9 Feb 2025 02:32:46 -0500 Subject: [PATCH] Pvp Zone No loss This change will prevent players from losing skills or dropping items when dieing in pvp zone --- src/creatures/creature.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/creatures/creature.cpp b/src/creatures/creature.cpp index 78294e7011d..64059ac287a 100644 --- a/src/creatures/creature.cpp +++ b/src/creatures/creature.cpp @@ -510,6 +510,10 @@ void Creature::onDeath() { lastHitCreature->deprecatedOnKilledCreature(thisCreature, true); lastHitUnjustified = lastHitCreature->onKilledPlayer(thisPlayer, true); lastHitCreatureMaster = lastHitCreature->getMaster(); + if (getZoneType() == ZONE_PVP) { + setDropLoot(false); + setSkillLoss(false); + } } else { lastHitCreatureMaster = nullptr; }