- A
Charactershould have anameand ahealthpool. - A
Character'shealthis initialized at100and cannot go above this value. - A
Charactercan either bealiveordead- when it reaches0healthpoints. - A
CharactercanattackanotherCharacterand deal1damage point to its enemy'shealthif it isn't alreadydead. ACharactercannot attack itself... - A
CharactercanhealanotherCharacterand return1point to its ally'shealthpool. ACharactercan