diff --git a/src/creatures/creature.cpp b/src/creatures/creature.cpp index ca76b998093..d49a97045fe 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; }