Added cursor based shooting which responds to change in player phase.