diff --git a/zone/npc.cpp b/zone/npc.cpp index e4e5d5555..5e694b8cf 100644 --- a/zone/npc.cpp +++ b/zone/npc.cpp @@ -1997,7 +1997,7 @@ void NPC::Disarm(Client* client, int chance) { if (zone->random.Int(0, 1000) <= chance) { weapon = database.GetItem(equipment[eslot]); if (weapon) { - if (!weapon->Magic && weapon->NoDrop == 255) { + if (!weapon->Magic && weapon->NoDrop != 0) { int16 charges = -1; ItemList::iterator cur, end; cur = itemlist.begin();