I got it I had to changearen't those both the same thing?Code: [Select]if(iMouseButtonClick(0)){
to
RECOIL = true;
iObjectStart(PROJECTILE);
}Code: [Select]if(iMouseButtonDown(0)){
RECOIL = true;
iObjectStart(PROJECTILE);
}
iMouseButtonClick() returns true when the mouse button is pressed and released (i.e. clicked).
iMouseButtonDown() returns true when the mouse button is pressed (i.e. down).