diff --git a/core/src/mindustry/world/blocks/defense/turrets/ItemTurret.java b/core/src/mindustry/world/blocks/defense/turrets/ItemTurret.java index 817d44b16f..7eb9891d8f 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/ItemTurret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/ItemTurret.java @@ -51,6 +51,19 @@ public class ItemTurret extends Turret{ stats.add(Stat.ammo, StatValues.ammo(ammoTypes)); } + @Override + public void setBars(){ + super.setBars(); + + addBar("ammo", (ItemTurretBuild entity) -> + new Bar( + "stat.ammo", + Pal.ammo, + () -> (float)entity.totalAmmo / maxAmmo + ) + ); + } + @Override public void init(){ consume(new ConsumeItemFilter(i -> ammoTypes.containsKey(i)){ @@ -100,14 +113,6 @@ public class ItemTurret extends Turret{ super.updateTile(); } - @Override - public void displayBars(Table bars){ - super.displayBars(bars); - - bars.add(new Bar("stat.ammo", Pal.ammo, () -> (float)totalAmmo / maxAmmo)).growX(); - bars.row(); - } - @Override public int acceptStack(Item item, int amount, Teamc source){ BulletType type = ammoTypes.get(item);