Strategy pattern implemented for tower fire