diff --git a/core/src/mindustry/service/GameService.java b/core/src/mindustry/service/GameService.java index 97b4cd002b..a3890b6fc6 100644 --- a/core/src/mindustry/service/GameService.java +++ b/core/src/mindustry/service/GameService.java @@ -166,6 +166,7 @@ public class GameService{ if(campaign()){ if(unitsBuilt.add(e.unit.type.name)){ SStat.unitTypesBuilt.set(content.units().count(u -> unitsBuilt.contains(u.name) && !u.isHidden())); + save(); } if(t5s.contains(e.unit.type)){