generalize inputs
add a fireball that heros can shoot