public void update(float delta) {
if (GameScreen.isTouched) {
if (currentWeapon == 1) {
isGameOver = bulletController.check(spanOfBullets, depthOfBullets);
bulletController.control(magnus, delta, spanOfBullets, depthOfBullets);
<BUG>} else if (currentWeapon == 2) {
heatwaveController.control(delta);
} else if (currentWeapon == 3) {
isGameOver = rocketController.check();</BUG>
rocketController.control(delta);

public void update(float delta) {
if (GameScreen.isTouched) {
if (currentWeapon == 1) {
isGameOver = bulletController.check(spanOfBullets, depthOfBullets);
bulletController.control(magnus, delta, spanOfBullets, depthOfBullets);
} else if (currentWeapon == 2) {
isGameOver = heatwaveController.check(magnus);
heatwaveController.control(delta);
}
else if (currentWeapon == 3) {
isGameOver = rocketController.check();
rocketController.control(delta);
