To make every pitch a homerun, change the piece of code in Main/Layer/Frame 16 script to look like this: if (ballVisible == true) { ballNow[0] += Math.sin(ballR * (Math.PI / 180)) * ballSp; ballNow[1] += Math.cos(ballR * (Math.PI / 180)) * ballSp; // if (hitNow == false) { setBall2(); if (ballNow[1] < -300) { //????? setBallVisible(false); setResult("homeRun"); } } else { ballSpY -= BALL_G; } ballNow[2] += ballSpY; // //????? if (ballNow[2] < 0) { if (Math.abs(ballSpY) > 1) { setSe("homeRun"); } if (flyOver == true) { setBallVisible(false); if (Math.abs(ballRHit) <= 45) { //????? setResult("homeRun"); } } else { if (Math.abs(ballRHit) > 45 and flyNow == true) { //???? setResult("homeRun"); if (wallHit == true) { setBallVisible(false); } } else { setResult("homeRun"); } if (wallHit == true and Math.abs(ballRHit) > 45) { setBallVisible(false); } flyNow = false; ballNow[2] *= -1; ballSpY *= -FRICTION_BOUND; ballSp *= FRICTION_ROTATE; } } ----- To implement the cheat that constrains each pitcher to 4 pitches and only one homerun to clear level, search for CHEAT in the ActionScript and follow the directions in the comments.