T-541, the first batch of T-542 (Jordan, 2 Oct, before sleeping: "add all special rules to units, all detachment rules, at the very least"). Made by node tools/coverage.js --faction "Imperium - Adeptus Astartes - Salamanders" from docs/data/unitfx.json, leaderfx.json, detfx.json and armyfx.json; each ability read on Wahapedia's 11th-edition pages and written in our own words. A report: the calculator reads the dice effects (units' own behind flags.json's "unitfx"); nothing here changes a published score or letter.
Statuses. Modelled: the dice effect is all of it. Partly: some of it is dice, the rest noted. Noted: nothing for the dice; where it would be, can't yet says what the engine lacks. Unread: not in our data yet. An effect that starts off in the calculator (a damaged bracket, a rare condition) is marked so; the player switches it on.
Totals
| Count | Modelled | Partly | Noted | Unread |
|---|
| Datasheets (non-Legends) | 2 of 2 read | 0 | 1 | 1 | 0 |
| Datasheets (Legends) | 0 of 0 read | 0 | 0 | 0 | 0 |
| Datasheet abilities | 5 | 1 | 0 | 4 | 0 |
| Detachment rules | 1 | 1 | 0 | 0 | 0 |
| Enhancements | 4 | 0 | 2 | 2 | 0 |
| Army rules (armyfx.json) | 0 | 0 | 0 | 0 | 0 |
A datasheet counts as modelled when every ability on it is dice, partly when some are, noted when none are.
What's here. The Salamanders' own 2 datasheets in BSData's catalogue at our commit (Adrax Agatone, Vulkan He'stan), read against Wahapedia's 11th-edition Space Marines page on 2 Oct, and their detachment, Forgefather's Seekers (in BSData's Space Marines list, named with --dets). The Space Marine datasheets they share, and Oath of Moment, come with the Space Marines' report.
Decided alone. BSData lists "Inspiring Commander" on several chapter characters, but Wahapedia's 11th-edition sheets have no such ability, so it's noted as BSData's only. Vulkan's Forgefather (re-rolled wounds for marine Torrent and Melta weapons against a picked unit) is a mark for other units, so it's noted. Forgefather's Seekers' Immolator enhancement (+1 Attack on Torrent weapons) waits until effects can filter by weapon ability.
What the army needs next. Effects filtered by weapon ability (Torrent, Melta), and marks one unit puts on an enemy for other units.
Vocabulary gaps, by how many units need each
What the engine would need to model the rest, from each rule's can't yet and kind; a unit counts once per gap.
| Gap | Units | Which |
|---|
| Objective Control | 2 | Adrax Agatone, Vulkan He'stan |
| Auras on other friendly units in range (the calculator places one unit a side) | 1 | Vulkan He'stan |
| A mark one unit puts on an enemy for its friends | 1 | Vulkan He'stan |
Datasheets
| Unit | | Status | Abilities | Modelled | Partly | Noted |
|---|
| Adrax Agatone | | partly | 2 | 1 | 0 | 1 |
| Vulkan He'stan | | noted | 3 | 0 | 0 | 3 |
Every ability
| Unit | Ability | Status | Kind | What it does (our words) | Can't yet |
|---|
| Adrax Agatone | Unto the Anvil | modelled | lead | leading: re-rolled wounds in melee (leaderfx.json) | |
| Adrax Agatone | Lord of the Pyroclasts | noted | oc | halves the OC of engaged enemies | Objective Control isn't dice |
| Vulkan He'stan | Forgefather | noted | mark | re-rolled wounds for marine Torrent and Melta weapons against a unit within 24" | a mark one unit puts on an enemy for other units isn't in the maths |
| Vulkan He'stan | Seeker of the Unfound | noted | oc | on its chosen objective: OC 10, Leadership 5+ and FNP 4+ (its own) | Objective Control isn't dice |
| Vulkan He'stan | Inspiring Commander | noted | list | BSData lists it; Wahapedia's 11e sheet has no such ability | |
Leaders: what they give the unit they lead (leaderfx.json)
| Character | Effects |
|---|
| Adrax Agatone | Unto the Anvil: Re-roll wound rolls (melee); Lord of the Pyroclasts: Objective Control only |
| Vulkan He'stan | Forgefather: Re-roll wounds: Torrent/Melta (ranged); Seeker of the Unfound: the character's own model only: not in the maths |
Core abilities on the datasheets that touch the dice
| Core ability | Units | The engine reads it | Which |
|---|
| Feel No Pain | 1 | yes, from the datasheet | Vulkan He'stan |
Detachments
| Detachment | DP | Rule | Status | Kind | What it does (our words) | Can't yet |
|---|
| Forgefather's Seekers | 2 | Vulkan's Quest | modelled | | +1 S at close range | |
Enhancements (upgrades for one character; never in the calculator or the letters yet)
| Detachment | Enhancement | Pts | Who | Status | Kind | What it does (our words) | Can't yet |
|---|
| Forgefather's Seekers | Immolator | 10 | ADEPTUS ASTARTES model | noted | | +1 Attack on its unit's Torrent weapons | the Torrent filter isn't read by weapon ability |
| Forgefather's Seekers | War-tempered Artifice | 25 | ADEPTUS ASTARTES INFANTRY model | partly | | +3 S in melee (the bearer) | the bearer-only condition isn't read |
| Forgefather's Seekers | Forged in Battle | 15 | ADEPTUS ASTARTES model | noted | once | once a turn, a hit roll or a save in its unit becomes a 6 | a single-die change needs its own mod |
| Forgefather's Seekers | Adamantine Mantle | 20 | ADEPTUS ASTARTES model | partly | | -1 Damage (the bearer) | the bearer-only condition isn't read; Damage 1 against Melta and Torrent |
Stratagems (names only; their dice are a later card)
| Detachment | Stratagems |
|---|
| Forgefather's Seekers | Armour Of Contempt, Crucible Of Battle, Wrathful Inferno, Immolation Protocols, Burning Vengeance, Blazing Earth |
Army rules (armyfx.json)
| Rule | What it does (our words) |
|---|