В идеале мне нужен класс, который делает что-то подобное:
Код: Выделить всё
Modifier modifier = new Modifier(bonusValue, listOfAffectedSkills);
modifier.giveTo(character);
modifier.removeFrom(character);
Modifier[] modifiers = character.getModifiers();
Modifier[] skillModifiers = character.getSkill().getModifiers();
Подробнее здесь: https://stackoverflow.com/questions/454 ... bletop-rpg
Мобильная версия