Stop auto-assigning the Captain when a ship is stolen
Completing Crew Objective 1 (Steal a Ship) no longer anoints the highest-ranked Pi-Rat as Captain (nor vacates the seat when the ship is lost). Captaincy is now earned: the crew chooses one via the Captaincy UI / set_captain and Crew Objective 2. Decoupled captaincy from crew_1 in toggle_objective, dropped the now-unused random import, and updated test_captaincy_and_hand_sizes accordingly. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2
TODO.md
2
TODO.md
@@ -14,7 +14,7 @@
|
||||
|
||||
- [x] When Deep issues a challenge, stakes should be two fields, success and failure
|
||||
|
||||
- [ ] Captain should not be autoassigned. That's something the crew has to earn.
|
||||
- [x] Captain should not be autoassigned. That's something the crew has to earn.
|
||||
|
||||
- [ ] The back button on the admin page should go back to the active game, not the join screen
|
||||
|
||||
|
||||
Reference in New Issue
Block a user