Adding Logic for firing projectiles