9d0146caa86c9b888808621a371058977b159962
- CRITICAL: dsnSafeShow() guard on all 7 Dice So Nice awaits — a stalled DSN animation froze the whole roll pipeline (attack charged Bullet Tax but never posted its card). Rolls now always complete within 3.5s of a DSN stall. - RULES: racial Health/Resolve modifiers were silently dropped at runtime (RACE_DERIVED_MODS all zeros + three inconsistent race key sets). Canonical race keys via canonicalRaceKey(); Stormer +2 HP, Ebon/Wraith +1 RES, Shaktar/Frother +1 HP, Frother/Vevaphon -1 RES now actually apply. - Sheet race dropdown matched 'wraith' but actors store 'wraithraider' — showed '-- SELECT --' for every Wraith Raider. Fixed across all sheets. - Natural weapons (Wraith Teeth & Claw, Morphic Strike…) now appear in the Equipment tab's Melee Weapons list with a STRIKE button. - PC wizard: unspent attribute/skill points now require a second click with an explicit '<N> points unspent — Next anyway?' prompt. - First-run world setup: branded 'Mort — Downtown Grid' landing scene (user's SLA neon art) + 'START HERE' GM briefing journal on first GM login. - Removed Blade Runner splash/banner art (wrong game, third-party trademark). - CSS: push button no longer wraps mid-word; dice flow layout; GM toolbar chips unified into the v2 chrome; natural-weapon row accent. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
SLA Zero Two
The sequel system for SLA Industries on Foundry VTT.
SLA Zero Two (slazero2) carries forward every mechanic of Zero Engine v1.7.6 — dice pools, Stress dice, Push, Panic, conditions, the Ebb, the Bullet Tax, the full GM toolset — wrapped in a completely rebuilt presentation: custom 3D dice, redesigned character sheets, and cinematic chat cards.
It is a standalone system with its own id. It does not share worlds, actors, or settings with the original zero-engine system; both can be installed side by side.
Install
Manifest URL:
https://raw.githubusercontent.com/slaguru666/slazero2/main/system.json
Foundry v13+ (verified on v14).
Development
- Everything lives in
slazero2.mjs; styles instyles/slazero2.css. - Compendium sources are the JSON files in
packs/; build the LevelDB packs withnode build-packs.mjs(requiresnpm installonce).
Languages
JavaScript
56.4%
CSS
22%
Handlebars
21.6%