When a city cannot complete a build (e.g., size < 2 for settlers), shields were accumulating past the build cost, showing confusing values like "60/40 shields" or negative turn counts. - Cap shieldBox at buildCost each turn in processCity - Clamp displayed shields to min(shieldBox, cost) in city screen - Add tests verifying shield capping and stalled build completion |
||
|---|---|---|
| .. | ||
| fonts | ||
| fx | ||
| gamedata/peggle | ||
| images | ||
| info | ||
| music | ||
| speech | ||
| tutorial-videos | ||
| videos | ||