Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- final int[] UNITS_NUMBER = armyModel.getUNITS_NUMBER();
- switch(selectedSkill.getNAME())
- {
- case "Specjalista":
- final int SPECIALIST_VALUE = 300;
- int specialistSkillsValueInArmy = SPECIALIST_VALUE * UNITS_NUMBER[ArmyModel.SPECIALIST];
- if(specialistSkillsValueInArmy < armyModel.getValue())
- UNITS_NUMBER[ArmyModel.SPECIALIST]++;
- else
- makeError("SPECIALISTS LIMIT");
- break;
- case "Zwiadowca":
- case "Harcownik":
- int allUnitsWithoutPointMenAndSkirmishersNumber =
- armyModel.getARMY().size() - UNITS_NUMBER[ArmyModel.POINT_MAN_AND_SKIRMISHER];
- if(UNITS_NUMBER[ArmyModel.POINT_MAN_AND_SKIRMISHER] + 1 <= allUnitsWithoutPointMenAndSkirmishersNumber - 1)
- UNITS_NUMBER[ArmyModel.POINT_MAN_AND_SKIRMISHER]++;
- else
- makeError("POINT MEN AND SKIRMISHERS LIMIT");
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement