diff --git a/src/engine/Enum.java b/src/engine/Enum.java index 22ab95c1..b8ffbd86 100644 --- a/src/engine/Enum.java +++ b/src/engine/Enum.java @@ -2325,7 +2325,8 @@ public class Enum { GRID(544), ZONE(672), - PLACEMENT(673); + PLACEMENT(673), + SIEGEBOUNDS(880); public final float extents; diff --git a/src/engine/objects/City.java b/src/engine/objects/City.java index 8ebf38c5..f7911913 100644 --- a/src/engine/objects/City.java +++ b/src/engine/objects/City.java @@ -953,7 +953,7 @@ public class City extends AbstractWorldObject { public boolean isLocationWithinSiegeBounds(Vector3fImmutable insideLoc) { - return insideLoc.isInsideCircle(this.getLoc(), 880f); + return insideLoc.isInsideCircle(this.getLoc(), CityBoundsType.SIEGEBOUNDS.extents); }