X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Ffleet%2Floops%2FShipPool.java;h=82a5296c73b19f4e67692f0cd6f01a2fcd8d7a09;hb=28d9d71aa61173e668d0bae083bf39d04204d4c8;hp=23b9a0476d1f03b3a924b5f553b3dc11e38b804d;hpb=4165a81ddd050385ef8705f4ff9a87be85fc01d9;p=fleet.git diff --git a/src/edu/berkeley/fleet/loops/ShipPool.java b/src/edu/berkeley/fleet/loops/ShipPool.java index 23b9a04..82a5296 100644 --- a/src/edu/berkeley/fleet/loops/ShipPool.java +++ b/src/edu/berkeley/fleet/loops/ShipPool.java @@ -27,6 +27,8 @@ public class ShipPool implements Iterable { public void allocateShip(Ship ship) { if (allocatedShips.contains(ship)) throw new RuntimeException("already allocated!"); + if (parent != null) + parent.allocateShip(ship); allocatedShips.add(ship); }