diff --git a/cicaprojekt/Gate.java b/cicaprojekt/Gate.java index 16203f8..7136aed 100644 --- a/cicaprojekt/Gate.java +++ b/cicaprojekt/Gate.java @@ -34,7 +34,10 @@ public class Gate extends Tile { @Override public boolean isSteppable() { - return open; + if(open) + return !hasBox(); + else + return open; } public boolean isOpen() { diff --git a/cicaprojekt/GateDrawer.java b/cicaprojekt/GateDrawer.java index f0db101..8ccb55d 100644 --- a/cicaprojekt/GateDrawer.java +++ b/cicaprojekt/GateDrawer.java @@ -15,7 +15,8 @@ public class GateDrawer extends AbstractDrawer { if(gate.isOpen()) { if(gate.hasBox()) changeImage("OpenGate_Box.png"); - changeImage("OpenGate.png"); + else + changeImage("OpenGate.png"); } else changeImage("Gate.png");