forked from MagicBane/Server
Validation work
This commit is contained in:
@@ -149,7 +149,11 @@ public enum ForgeManager implements Runnable {
|
||||
return false;
|
||||
}
|
||||
|
||||
// use Warehouse.caclulateOverdraft(workorder) method
|
||||
if (calcCostOverflow(workOrder).isEmpty() == false) {
|
||||
if (playerCharacter != null)
|
||||
ErrorPopupMsg.sendErrorPopup(playerCharacter, 18); //18: You can't really afford that
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -220,7 +224,7 @@ public enum ForgeManager implements Runnable {
|
||||
return production_cost;
|
||||
}
|
||||
|
||||
public static HashMap<mbEnums.ResourceType, Integer> calculateCostOverflow(WorkOrder workOrder) {
|
||||
public static HashMap<mbEnums.ResourceType, Integer> calcCostOverflow(WorkOrder workOrder) {
|
||||
|
||||
HashMap<mbEnums.ResourceType, Integer> costMap = new HashMap<>();
|
||||
Warehouse warehouse;
|
||||
|
||||
Reference in New Issue
Block a user