|
|
@ -656,9 +656,13 @@ public class WorldServer { |
|
|
|
npcs = DbManager.NPCQueries.GET_ALL_NPCS_FOR_ZONE(zone); |
|
|
|
npcs = DbManager.NPCQueries.GET_ALL_NPCS_FOR_ZONE(zone); |
|
|
|
|
|
|
|
|
|
|
|
for (NPC n : npcs) { |
|
|
|
for (NPC n : npcs) { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(n == null) |
|
|
|
|
|
|
|
continue; |
|
|
|
|
|
|
|
|
|
|
|
n.setObjectTypeMask(MBServerStatics.MASK_NPC); |
|
|
|
n.setObjectTypeMask(MBServerStatics.MASK_NPC); |
|
|
|
|
|
|
|
|
|
|
|
if(n.contract.getContractID() == 1200) { |
|
|
|
if(n.contract != null && n.contract.getContractID() == 1200) { |
|
|
|
DbManager.NPCQueries.DELETE_NPC(n); |
|
|
|
DbManager.NPCQueries.DELETE_NPC(n); |
|
|
|
continue; |
|
|
|
continue; |
|
|
|
} |
|
|
|
} |
|
|
|