Add notion of protection from special attacks.
Add the notion of type in attack
(OK, no regression for physical attacks)
(Unit testing is soooo cooooool)
Add expected behaviour for characters taking special damage.