Refactor to concurrent list.

This commit is contained in:
2024-02-04 11:28:48 -05:00
parent d52bef8252
commit 6d8866f019
11 changed files with 34 additions and 35 deletions
@@ -54,7 +54,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
return;
}
if (!building.hirelings.containsKey(hireling))
if (!building.hirelings.contains(hireling))
return;
BuildingManager.removeHireling(building, hireling);
@@ -402,7 +402,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
if (building == null)
return true;
if (building.hirelings.containsKey(npc) == false)
if (building.hirelings.contains(npc) == false)
return true;
@@ -421,7 +421,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
if (ManageCityAssetMsgHandler.playerCanManageNotFriends(player, building) == false)
return true;
if (building.hirelings.containsKey(npc) == false)
if (building.hirelings.contains(npc) == false)
return true;
if (npc.remove() == false) {
@@ -515,7 +515,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
if (building == null)
return true;
if (!building.hirelings.containsKey(mob))
if (!building.hirelings.contains(mob))
return true;
if (player.getCharItemManager().getTradingWith() != null) {
@@ -531,7 +531,7 @@ public class OrderNPCMsgHandler extends AbstractClientMsgHandler {
if (BuildingManager.playerCanManage(player, building) == false)
return true;
if (building.hirelings.containsKey(mob) == false)
if (building.hirelings.contains(mob) == false)
return true;
BuildingManager.removeHireling(building, mob);