v2.0.2 — evaluation cycle 2 fixes

- Ebb Flux is now deducted when the roll is CONFIRMED, not when the dialog
  opens — cancelling a cast no longer burns Flux (new onConfirm hook in
  _rollYZEDice, usable by any future cost-bearing roll)
- Full 36-entry d66 Physical and Mental critical injury tables — the sparse
  8-entry lookups meant most crits fell back to Shaken/Winded; every roll now
  lands on real content aligned with the auto-applied condition maps
- Ebon (Ebb Sensitive) and Brain Waster (Ebb Fury) added to
  SLA_RACIAL_ABILITY_DATA — the two Ebb races previously auto-embedded nothing
- Operative Generator race cards now show the SLA species portraits
  (assets/SLA_Assets/Species) instead of emoji
- Custom pause overlay dropped to z-index 70 — it sat at 9999 and covered
  every open window and dialog while paused
- Armor Check prompt adopts the system dialog styling

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-14 16:05:32 +01:00
co-authored by Claude Fable 5
parent 9d0146caa8
commit 772facb187
2 changed files with 138 additions and 23 deletions
+16 -1
View File
@@ -4182,7 +4182,7 @@ body.ze-pause-active #pause {
body > .ze-pause-root {
position: fixed;
inset: 0;
z-index: 9999;
z-index: 70; /* below app windows (~100) — never obscure dialogs */
display: flex;
align-items: center;
justify-content: center;
@@ -6830,3 +6830,18 @@ body > .ze-pause-root .ze-sat-inner {
.slazero2 .natural-weapon-item {
border-left: 3px solid #9a9a00;
}
/* ── V2.0.2: species art in the Operative Generator ──────────────────────── */
.race-card .rc-art {
width: 84px;
height: 84px;
object-fit: cover;
border-radius: 50%;
border: 2px solid var(--sz2-steel);
display: block;
margin: 0 auto;
}
.race-card.selected .rc-art {
border-color: var(--sz2-yellow);
box-shadow: 0 0 12px rgba(227, 227, 0, 0.4);
}