diff --git a/Intersect.Server.Core/Entities/Entity.cs b/Intersect.Server.Core/Entities/Entity.cs index ca6410975c..2f48c125d0 100644 --- a/Intersect.Server.Core/Entities/Entity.cs +++ b/Intersect.Server.Core/Entities/Entity.cs @@ -3024,7 +3024,8 @@ protected virtual void OnDropItem(InventorySlot slot, Item drop) { } protected virtual void DropItems(Entity killer, bool sendUpdate = true) { - if (this is Player && Options.Instance.MapOpts.DisablePlayerDropsInArenaMaps && Map.ZoneType == MapZone.Arena) + if (this is Player && Options.Instance.MapOpts.DisablePlayerDropsInArenaMaps && Map.ZoneType == MapZone.Arena || + this is Player && Options.Instance.MapOpts.DisablePlayerDropsInSafeMaps && Map.ZoneType == MapZone.Safe) { return; }