got rid of a bunch of unused variables, added so explosions cant happen beyond terrain width/height(except height is really height+explosionRadius, i swear to god if i have to smell this kid any longer im going to kill myself