Five ranged weapons fight as unarmed: absent from the category mapping #147
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Five ranged weapons the cache carries are absent from the weapon-category
item mapping, so each fights as
:unarmed— no ranged stance, no quiver, amelee punch at range one. Found while checking every attack range against
the wiki's Attack range table (the six wrong ranges that check found are
fixed and pinned by
PvpStandoffTest; these five are a different fault —the ids are missing from the mapping entirely, a coverage gap in the source
dump rather than a wrong number):
that reaches like a long-range crossbow)
(Six lines because holy water and the mud pie surfaced in the same sweep;
all six ids decode in the 149 cache.)
The fix is rows in the extractor's source or an overlay beside
@wiki_ranges, not hand-edits to the generated file. Each wants: acategory (existing where the shape fits — phoenix crossbow is plausibly
:crossbowat a corrected range — new where it does not: seercull, theogre bows and both thrown items carry their own range/ammo shapes), the
range from the wiki table, and
World.Ammoallow-list entries where theweapon is choosy (ogre bows especially — brutal arrows exist in era).
Related, recorded in the same sweep and explicitly not this issue:
the Dorgeshuun crossbow shares
:crossbowand so reaches 7 where the wikisays 6, and salamanders cannot attack from the diagonal their one tile
allows. Both are range/reach shape questions on existing rows, not missing
ids.
Moved to https://forge.home.arpa/Revenant/Server/issues/47