why can't i use the if("****".equals(Greenfoot.getKey())) twice. i have it on my jump() and on my shoot() i can jump but not shoot. if i use if(Greenfoot.isKeyDown("**")) on the arrow it makes a lot of arrows and i only want 1 arrow and if u use it on my jump then i jump really weird

