0.2.6-dev: 魂灵之影 only on a board of its field (#557, PR #558 by IceCodeNew adapted) — shadowTile requires Battle.onFieldBoard: a teammate's half counts, a boss field's hand / 临时整备区 rows and a solo boss field's empty half do not, no summon when nothing fits (the PR cut the bench rows by number, which left an empty half legal); the PR's test plus a solo / pair case; DESIGN §3, §31.10, SIM; golden: unchanged
This commit is contained in:
1 parent
1df530f2b9
commit
347343d739
6 files changed
+71
-3
No files matched your search
@@ -290,3 +290,26 @@ inlined the readout into `_updateHud`; here it is a method like the purse's (`_u
|
||||
spending, refills, capacity changes and dense magazines, hidden at the skill's end, in the prep view, after death and for
|
||||
enemies, the live toggle), `test/ui/ammo-count.test.js` (normalisation, the toggle and its hint in every language pack, the
|
||||
view's live setting, the diagnostics line), `test/ui/gameLogic.test.js` (sanitizeSettings). Golden: unchanged.
|
||||
|
||||
### 31.10 魂灵之影 stays on the field's boards (#557, PR #558)
|
||||
|
||||
Issue #557; PR #558 by @IceCodeNew, adapted.
|
||||
|
||||
**Seen.** The boss / hidden simulation rect includes rows 0–1, the mapped hand and 临时整备区. `shadowTile` accepted any
|
||||
standable tile of her range there, so a bottom-row 维什戴尔 summoned 魂灵之影 onto the bench through her deployment talent
|
||||
or S3 when her nearer tiles were taken.
|
||||
|
||||
**Now.** A candidate must also be on a board of this field (`Battle.onFieldBoard`, the "deployable" of the other summons
|
||||
and of the 突袭 landing): a teammate's half on a pair field counts; a boss field's hand / 临时整备区 rows and the empty half
|
||||
of a solo boss field do not. With no free candidate the summon is skipped. Range, occupancy and the order (nearest to her,
|
||||
then the lower row, then the left column) are unchanged. The PR cut the bench rows by number; that left a standable tile
|
||||
of an empty half legal, so the port uses the field's boards instead (the Raid-only empty-half exception, §29.13, stays
|
||||
Raid's).
|
||||
|
||||
Sources: [PRTS 维什戴尔](https://prts.wiki/w/维什戴尔), the talent's nearest / lower-row / left-column deployable-tile rule;
|
||||
[issue #557](https://github.com/sganggs/Stronghold-Protocol/issues/557). No new [ASSUMED] rule.
|
||||
|
||||
**Tests.** `test/content/op_wisdel.test.js`: the PR's case (boss and hidden fields, both sides, a full range and one free
|
||||
combat tile, through the deployment talent and an actual S3 activation), and a solo / pair case — her own free tiles
|
||||
filled, the empty half takes no shadow and the teammate's half does. Normative: DESIGN §3
|
||||
([geometry-time.md](../design/geometry-time.md)); API note: [SIM.md](../SIM.md). Golden: unchanged.
|
||||
Reference in new issue
Block a user