我想提出一個RPG字符表在Java中,想了免打擾和類似的。淺黃色和DEBUFF系統桌面RPG
理想情況下,我想一個類,做類似這樣:
Modifier modifier = new Modifier(bonusValue, listOfAffectedSkills);
modifier.giveTo(character);
modifier.removeFrom(character);
Modifier[] modifiers = character.getModifiers();
Modifier[] skillModifiers = character.getSkill().getModifiers();
但是,我不知道該怎樣打發listOfAffectedSkills在某種程度上我可以實現方法giveTo和removeFrom線索,特別是因爲角色可能擁有同一班級的許多技能,這隻會影響其中的一小部分。