HELLO !
Welcome to my dungeon & Dragon Game
1/ Create a new Character :
_ You will need to add a new class extends from Character,
_ Attribute must be of type Weapon or Power depends on you,
_ Constructor needs as parameters -> name and weapon or power,
_ the super constructor will need (name, health and strength),
_ Will also need to abstract method 'getLeftHand', which is a function to equip a weapon or power.
Then if you really want play with this character, you will need to add in the menu Class, method createChar, an option to chose this new player.
2/ Create a new Enemy :
_ You will need to add a new class extends from Enemies,
_ Doesn't need attribute,
_ in constructor, super will need (Name, health and strength).
If you want see this enemy in the game, you will also need to add in the boardList, some new EnemyCase(new YourEnemy).
UML with connection between class :
UML Without connection :