Update LoadCannon.java

This commit is contained in:
Danial
2021-10-07 15:59:54 +13:00
parent f7dd9f43d7
commit 36a42333cb
@@ -7,11 +7,8 @@ import org.rev317.min.api.methods.Game;
import org.rev317.min.api.methods.Inventory;
import org.rev317.min.api.methods.Items;
import org.rev317.min.api.methods.SceneObjects;
import org.rev317.min.api.wrappers.Item;
import org.rev317.min.api.wrappers.SceneObject;
import java.util.Date;
public class LoadCannon implements Strategy {
private SceneObject cannon;
private long nextFill = System.currentTimeMillis() + 20000;
@@ -23,6 +20,7 @@ public class LoadCannon implements Strategy {
if (Variables.running
&& Variables.load_cannon
&& cannon != null
&& hasCannonBalls()
&& nextFill <= System.currentTimeMillis()
) {
Variables.setStatus("filling cannon");
@@ -48,4 +46,9 @@ public class LoadCannon implements Strategy {
}
return null;
}
private boolean hasCannonBalls(){
// Make sure we have cannon balls
return Inventory.getItem(2 + 1) != null;
}
}