feat(orks): Refine ork ship/fleet logic
Draft
ET
5d ago+328+328+012345678901234567890123456789-222-222-012345678901234567890123456789
Summary by cubic
Reworks ork growth and ship building so fleets only spawn from safe, unblockaded planets with enough orks, and now cost ork forces to create or expand. Fixes ork fleet arrival not adding forces to the target planet. Reworks luck rolls to roll twice and keep the better result for player-beneficial outcomes, and the worse for player-detrimental ones.
- Ship building now requires no enemies or blockades, at least 4 orks on a buildable planet, and consumes orks per fleet and per ship.
- Adds a fleet cap limiting ork fleets to occupied ork stars plus five; spawning a fleet no longer bypasses the cap check.
- Landing on a planet now adds orks up to the planet's capacity, leaving the fleet with any remaining forces.
Bug Fixes
- Fixes ork fleet arrival computing an ork value that was never assigned, so colonized planets gained no orks.
- Fixes warboss departure and stronghold growth using the wrong luck roll direction.
- Fixes the
neworkfleetcheatcode spawning an empty fleet; it now spawns with ships. - Fixes luck rolls for
Shitty LuckandGreat Luckso the discarded roll is the same as before.