Basic version of the attack done with health displayed on screen

The doubt i have is if we implement more behaviors like this (They can be trigger at any state and is generating an if in the code). Should we do a Strategy pattern or something like that?