Commit Graph
100 Commits
Author SHA1 Message Date
Quintine ea3b21f92c Extend Basic Semuta poison continuation
Verify and publish checkpoint container / container (push) Canceled after 0s
2026-10-28 22:56:03 +11:00
Quintine 9c6b2d884b Support Basic allied No-Field transit
Verify and publish checkpoint container / container (push) Canceled after 0s
2026-10-28 22:53:10 +11:00
Quintine 40d567a053 Support paid No-Field companions in Basic allied transit
Verify and publish checkpoint container / container (push) Successful in 10m34s
2026-10-28 22:49:42 +11:00
Quintine 8083598cef Support Basic allied No-Field transit
Verify and publish checkpoint container / container (push) Canceled after 0s
2026-10-28 22:44:26 +11:00
Quintine 50c6201d33 Expand independent-card Semuta continuations
Verify and publish checkpoint container / container (push) Successful in 11m22s
2026-10-28 22:39:34 +11:00
Quintine 6719245f40 Connect independent-card battle and arrival reactions
Verify and publish checkpoint container / container (push) Canceled after 0s
2026-10-28 22:34:39 +11:00
Quintine 4d769af8c7 Expand Semuta and Richese Homeworld shipments
Verify and publish checkpoint container / container (push) Successful in 10m7s
2026-10-28 22:26:47 +11:00
Quintine 1ba942138d Prototype Semuta after Recruits in Basic play
Verify and publish checkpoint container / container (push) Successful in 10m20s
2026-10-28 22:19:12 +11:00
Quintine 0e9209531a Support conditional Truthtrance before storm and spice
Verify and publish checkpoint container / container (push) Canceled after 0s
2026-10-28 22:10:08 +11:00
Quintine e529cc2d7a Extend Truthtrance bidding and prepare alliance controls
Verify and publish checkpoint container / container (push) Successful in 11m0s
2026-10-28 22:06:55 +11:00
Quintine 77376c39d6 Prepare allied shipment quotes for larger alliances
Verify and publish checkpoint container / container (push) Canceled after 0s
2026-10-28 22:01:51 +11:00
Quintine cea310b030 Prototype charity Truthtrance and coalition rule foundations
Verify and publish checkpoint container / container (push) Successful in 10m14s
2026-10-28 21:58:30 +11:00
Quintine e896570f07 Add optional short alliance victory
Verify and publish checkpoint container / container (push) Successful in 11m2s
2026-10-28 21:40:24 +11:00
Quintine 8fb9f59106 Make mixed Homeworld HTTP fixture deterministic
Verify and publish checkpoint container / container (push) Successful in 11m55s
2026-10-28 21:30:49 +11:00
Quintine 02695aea7c Prototype conditional future battle Truthtrance
Verify and publish checkpoint container / container (push) Failing after 11m11s
2026-10-28 21:17:44 +11:00
Quintine 71009d73e3 Support Kull during Basic Guild and revival responses
Verify and publish checkpoint container / container (push) Failing after 6m28s
2026-10-28 20:57:25 +11:00
Quintine 91ce096818 Enable Kull during Basic battle preparation
Verify and publish checkpoint container / container (push) Failing after 7m45s
2026-10-28 20:47:15 +11:00
Quintine 6bf165a6aa Support Semuta after Box searches during bidding 2026-10-28 20:40:07 +11:00
Quintine 7dfdf8d593 Prepare Gitea checkpoint container workflow 2026-10-28 20:35:37 +11:00
Quintine 0406fc1869 Connect Semuta to Moritani initial battle discards 2026-10-28 20:29:19 +11:00
Quintine d0e4c177e4 Support mixed No-Field Homeworld transfers 2026-10-28 20:22:37 +11:00
Quintine 1f03ae673b Support concealed Homeworld transfers and Ecaz victory 2026-10-28 20:13:31 +11:00
Quintine 850227c26d Prototype Richese No-Fields on foreign Homeworlds 2026-10-28 20:04:03 +11:00
Quintine dd3c199e2e Keep deal deadlines current as turns advance 2026-10-28 19:38:55 +11:00
Quintine ea910e9c82 Resume suspended movement after Sapho recovery 2026-10-28 19:34:56 +11:00
Quintine 26be6fd8ee Support Sapho replay and public cache questions 2026-10-28 19:28:19 +11:00
Quintine 7d71647a90 Support future-turn public deal payments 2026-10-28 19:21:32 +11:00
Quintine bb193d8f8c Support current-turn payments in public deals 2026-10-28 19:13:17 +11:00
Quintine 974b7fd99f Carry phase bid commitments through expansion auctions 2026-10-28 18:54:28 +11:00
Quintine b64b732e50 Support early Truthtrance cache bid commitments 2026-10-28 18:44:38 +11:00
Quintine ee3e1a0ab2 Support Truthtrance questions about battle prescience 2026-10-28 18:34:11 +11:00
Quintine 7d26929abd Count mobile stronghold passengers for spice collection 2026-10-28 01:03:06 +11:00
Quintine 3edebecc89 Preserve Hajr after another seat accepts a paid deal 2026-10-28 00:57:50 +11:00
Quintine 6da6ff7f83 Support immediate payments in public deals 2026-10-28 00:54:20 +11:00
Quintine e133a5fe2b Support multiparty public deals 2026-10-28 00:48:40 +11:00
Quintine 86c51b4aa7 Prototype public deal agreements 2026-10-28 00:40:59 +11:00
Quintine c3f37a574d Support Truthtrance on Basic Ixian auction knowledge 2026-10-28 00:30:59 +11:00
Quintine 910e1f9b40 Allow faction swaps with AI seats 2026-10-28 00:25:38 +11:00
Quintine c6b4a165bd Support consensual lobby faction swaps 2026-10-28 00:22:46 +11:00
Quintine 4dc2df2513 Add random faction deal and prediction draft 2026-10-28 00:16:04 +11:00
Quintine a244aeb5f8 Support named ordinary cards in Advanced Voice 2026-10-28 00:08:16 +11:00
Quintine b00d720e40 Support AI opponents in two-faction games 2026-10-28 00:02:02 +11:00
Quintine aa6f77372f Support Truthtrance on Atreides auction inspection 2026-10-27 23:57:01 +11:00
Quintine 235c2eb03f Support Truthtrance on Atreides spice foresight 2026-10-27 23:53:13 +11:00
Quintine 24255905ed Prototype two-player four-faction setup 2026-10-27 23:48:08 +11:00
Quintine 70ef142577 Support Advanced Sapho Charity suspension 2026-10-27 23:36:27 +11:00
Quintine fcd93ca252 Support agreed extended turns in Basic and Advanced 2026-10-27 23:29:04 +11:00
Quintine a3af6b755d Prototype unanimous Advanced victory continuation 2026-10-27 23:22:58 +11:00
Quintine 3c62c284a7 Complete Advanced Revival suspension and solo win ranking 2026-10-27 23:15:16 +11:00
Quintine 812657bb35 Allow Advanced Sapho to pause a started movement turn 2026-10-27 23:08:17 +11:00
Quintine 533c651b07 Enforce Salusa free Sardaukar revival penalty 2026-10-27 23:01:54 +11:00
Quintine 1f92affea7 Allow Voice to name Portable Snooper 2026-10-27 22:49:34 +11:00
Quintine 0902289592 Offer Semuta after ready battle poison discard 2026-10-27 22:42:33 +11:00
Quintine 69bbb09dcf Support Ecaz renewal of temporary Duke tenure 2026-10-27 22:37:04 +11:00
Quintine 4e55ab9e86 Allow selective mobile stronghold spice collection 2026-10-27 22:30:48 +11:00
Quintine 31b3c1ab87 Support Truthtrance Storm dial comparisons 2026-10-27 22:21:38 +11:00
Quintine c8889e94e2 Enable Basic Semuta and Truthtrance bribe questions 2026-10-27 22:18:00 +11:00
Quintine ac4302a8ed Correct Emperor special Sardaukar revival limits 2026-10-27 22:12:36 +11:00
Quintine b750a3d3eb Expose Advanced printed Kull preview in lobbies 2026-10-27 22:05:43 +11:00
Quintine f1bef950e0 Handle Sabotage gifts at the recipient hand limit 2026-10-27 21:59:52 +11:00
Quintine e9154a90f1 Enable Basic Kull by default and suspend Sapho turns 2026-10-27 21:51:43 +11:00
Quintine f96183f350 Support native Truthtrance questions with Basic Kull 2026-10-27 21:39:42 +11:00
Quintine 1059cc1682 Support sector-specific Truthtrance movement 2026-10-27 21:27:07 +11:00
Quintine 536d334543 Support sector-specific Truthtrance shipments 2026-10-27 21:19:07 +11:00
Quintine 8006e53580 Support Truthtrance questions about storm dials 2026-10-27 21:08:02 +11:00
Quintine 56b3aeab68 Support Truthtrance battle cancellation questions 2026-10-27 20:57:00 +11:00
Quintine 813a2bacbe Correct expansion preview guidance 2026-10-27 20:48:50 +11:00
Quintine fbdf11c789 Resolve Basic Ambassador child arrivals during Terror 2026-10-27 20:40:41 +11:00
Quintine a45d81aa34 Support native Basic Ambassador and Terror arrivals 2026-10-27 20:29:47 +11:00
Quintine a07c6d8e50 Support Basic Richese Kull and Semuta preview 2026-10-27 20:23:57 +11:00
Quintine 6d50829c0c Enable Basic Kull with Ecaz and Moritani 2026-10-27 20:13:04 +11:00
Quintine 69a9330810 Enable Basic Kull preview with native Ix factions 2026-10-27 20:04:56 +11:00
Quintine cd1f726593 Fix shipment promise forecasts and movement openings 2026-10-27 19:57:01 +11:00
Quintine 21f95bdd5b Support Truthtrance bribes in Basic Kull preview 2026-10-27 19:37:38 +11:00
Quintine 92c68ec4f6 Expose Basic Kull preview in lobby 2026-10-27 19:23:23 +11:00
Quintine 2cd2a60a36 Support early Charity Truthtrance commitments 2026-10-27 19:13:48 +11:00
Quintine 72ff9db5e8 Support Truthtrance charity commitments in Basic play 2026-10-27 19:07:38 +11:00
Quintine 6a31315c95 Support Sapho Truth order during Richese cache auctions 2026-10-27 18:55:42 +11:00
Quintine 8e16542784 Preserve Sapho Truth order during ordinary auctions 2026-10-27 18:46:15 +11:00
Quintine 298c8245a6 Support Sapho ordering for simultaneous Truthtrances 2026-10-27 18:31:15 +11:00
Quintine 4690200f59 Keep forced Silent bids indistinguishable in notices 2026-10-27 18:09:16 +11:00
Quintine b64c657c1d Fix recovery assertions for revoked seats 2026-10-27 18:06:21 +11:00
Quintine 3061dc5004 Support Truthtrance in Richese Silent bidding 2026-10-27 18:01:55 +11:00
Quintine 090d764f6f Support Truthtrance in Richese Once Around bidding 2026-10-27 17:56:20 +11:00
Quintine 65a1936b94 Keep Truthtrance bid answers playable 2026-10-27 17:48:29 +11:00
Quintine 2916b4d48f Support phase-wide Truthtrance bid commitments 2026-10-27 17:44:53 +11:00
Quintine 474674f7fe Handle prior leaders in Basic battle explosions 2026-10-27 17:24:21 +11:00
Quintine c3576b2deb Resolve prior leaders in Advanced battle explosions 2026-10-27 17:20:39 +11:00
Quintine f50e436506 Allow Distrans before Richese bidding starts 2026-10-27 17:12:05 +11:00
Quintine 813a19bb1d Allow retrying canceled Richese gifts 2026-10-27 17:02:23 +11:00
Quintine e5c7e338e8 Prototype Emperor Nexus shortage handling 2026-10-27 16:57:12 +11:00
Quintine b620cea873 Preserve binding Truthtrance through Salusa Ghola 2026-10-27 16:16:30 +11:00
Quintine 53b37adf9f Renew impossible Salusa Ghola inspection answers 2026-10-27 16:01:22 +11:00
Quintine 1bb7a99836 Allow Salusa Ghola before battle commitments 2026-10-27 15:49:56 +11:00
Quintine b5fb6aeb64 Retire occupied Ecaz Duke tenure through captivity 2026-10-27 15:36:44 +11:00
Quintine f0ebdf9c87 Preserve Caladan Sneak Attack child arrivals 2026-10-27 15:05:53 +11:00
Quintine 2e4aba9630 Integrate Caladan victory placement and entry reactions 2026-10-27 14:39:27 +11:00
Quintine 97edc3eac8 Integrate Imperial Homeworld movement with Ornithopter 2026-10-27 14:06:29 +11:00
Quintine 7f999f4573 Allow concealed No-Fields in free Discovery entry 2026-10-27 13:22:14 +11:00
Quintine 11e50e7f49 Resolve concealed No-Field losses in Discovery blows 2026-10-27 13:00:03 +11:00