Split rank-limited retriggers so Hack stops courting face payoffs

Business Card claimed a synergy with Hack, but Hack only retriggers
2s-5s and Business Card only pays on faces. The single retrig_scoring
tag lumped every retriggerer with every retrigger payoff.

retrig_scoring now means rank-agnostic (Dusk, Seltzer, Hanging Chad,
Splash). Hack gives retrig_low; Sock and Buskin gives retrig_faces.
Payoffs want only the scopes their ranks can reach: low-rank payoffs
(Even Steven, Odd Todd, Walkie Talkie, Fibonacci, Wee) add retrig_low,
face payoffs (Scary Face, Business, Photograph, Triboulet) add
retrig_faces, rank-agnostic ones (Hiker, the suit gems, The Idol) add
both. Scholar keeps only retrig_scoring - no retriggerer targets Aces.

This also kills Hack+Scholar, Hack+Scary Face, Hack+Photograph,
Hack+Triboulet, and Sock and Buskin vs every low-rank payoff.

Both new tags are full themes (catalog page, label, teaching line) so
Hack and Sock and Buskin stay visible in the Engine tab.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
funman300
2026-07-14 13:30:20 -07:00
parent de67970a15
commit ff71a8ef12
4 changed files with 47 additions and 26 deletions
+6 -4
View File
@@ -14,7 +14,7 @@ does not get redone from scratch every session.
| Famous pairs | 36 |
| Clashes | 25 |
| Cautions | 15 |
| Themes | 29 |
| Themes | 31 |
| Jokers in no famous pair | 102 |
## Jokers the advisor is silent about
@@ -88,8 +88,10 @@ A tag with two is fragile: drop either joker and the theme dies.
| `pair` | 4 | 3 | 4 | yes |
| `planet` | 3 | 3 | 3 | yes |
| `probability` | 1 | 7 | 8 | yes |
| `retrig_faces` | 1 | 10 | 11 | yes |
| `retrig_held` | 1 | 4 | 5 | yes |
| `retrig_scoring` | 6 | 16 | 22 | yes |
| `retrig_low` | 1 | 11 | 12 | yes |
| `retrig_scoring` | 4 | 16 | 20 | yes |
| `sell_value` | 2 | 2 | 4 | yes |
| `spades` | 2 | 3 | 3 | yes |
| `spectral_gen` | 2 | 2 | **2** | yes |
@@ -107,9 +109,7 @@ mis-tagged, the error is spread across the whole database.
| joker | partners scoring >= 2 |
|---|---|
| `j_sock_and_buskin` | 18 |
| `j_dusk` | 16 |
| `j_hack` | 16 |
| `j_hanging_chad` | 16 |
| `j_selzer` | 16 |
| `j_smeared` | 16 |
@@ -119,6 +119,8 @@ mis-tagged, the error is spread across the whole database.
| `j_bull` | 15 |
| `j_four_fingers` | 12 |
| `j_seance` | 12 |
| `j_sock_and_buskin` | 12 |
| `j_blueprint` | 11 |
Jokers with **no** partner scoring >= 2 anywhere in the game: 25