diff --git a/MobArena.jar b/MobArena.jar index ec50e95..c013e56 100644 Binary files a/MobArena.jar and b/MobArena.jar differ diff --git a/src/com/garbagemule/MobArena/MAListener.java b/src/com/garbagemule/MobArena/MAListener.java index 6e7573f..8db0e65 100644 --- a/src/com/garbagemule/MobArena/MAListener.java +++ b/src/com/garbagemule/MobArena/MAListener.java @@ -212,10 +212,7 @@ public class MAListener implements ArenaListener else if (state.getData() instanceof Door) r = new RepairableDoor(state); else if (state.getData() instanceof Attachable || state.getData() instanceof Redstone) - { r = new RepairableAttachable(state); - b.setTypeId(1); - } else r = new RepairableBlock(state); diff --git a/src/com/garbagemule/MobArena/repairable/RepairableAttachable.java b/src/com/garbagemule/MobArena/repairable/RepairableAttachable.java index 678b49f..655fafe 100644 --- a/src/com/garbagemule/MobArena/repairable/RepairableAttachable.java +++ b/src/com/garbagemule/MobArena/repairable/RepairableAttachable.java @@ -22,6 +22,8 @@ public class RepairableAttachable extends RepairableBlock x = attached.getX(); y = attached.getY(); z = attached.getZ(); + + state.getBlock().setTypeId(1); } public void repair()