[Milestone M19] Barbarian Warcries (Howl, Find Potion, Taunt, Shout, Find Item, Battle Cry, Battle Orders, Grim Ward, War Cry, Battle Command) #466
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
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?
Milestone M19: Barbarian Warcries (10 Skills)
1. Overview & Scope
Implement authoritative Diablo II v1.13c pure calculations, buff durations, synergies, debuffs, corpse mechanics, and adversarial testing for the 10 Barbarian Warcries:
2. Authoritative 1.13c Ground Truth Formulas (Skills.txt)
+100% + 10% * (slvl - 1), duration500 + 250 * (slvl - 1) + 125 * (BO.blvl + BC.blvl)frames+35% + 3% * (slvl - 1), duration750 + 250 * (slvl - 1) + 125 * (Shout.blvl + BC.blvl)frames+1 to All Skills, duration125 + 250 * (slvl - 1) + 125 * (Shout.blvl + BO.blvl)frames25 + 5 * (slvl - 1)frames, mana10 + (slvl - 1)-(50 + 2 * (slvl - 1))%, enemy damage-(25 + 1 * (slvl - 1))%, duration300 + 60 * (slvl - 1)frames-(5 + 2 * (slvl - 1))%, enemy damage-(5 + 2 * (slvl - 1))%dm(0, 100, slvl)%dm(5, 60, slvl)%3 + 1 * (slvl - 1)yards, fear duration 60 frames3. Acceptance Criteria
src/game/skills/barbarian-warcries.tstests/skills/bar/adv-bar-warcries-stress.test.tsBATCH1_SKILLSinvariant length = 38npm run typecheckpasses with 0 errorsmainMilestone M19: Barbarian Warcries — Verification & Landed Evidence
All 10 Barbarian Warcries have been implemented, strictly verified against Diablo II v1.13c ground truth, and merged to
mainin commitdbd80db.Implemented Skills
2 + 1 * (slvl - 1)subtiles, duration24 + 5 * (slvl - 1)frames, mana 4.dm(0, 100, slvl)%(clamped <= 100%), corpse consumption, mana 2.-(5 + 2 * (slvl - 1))%, forces melee posture, mana 3.+100% + 10% * (slvl - 1), duration500 + 250 * (slvl - 1) + 125 * (BO.blvl + BC.blvl)frames, mana 6.dm(5, 60, slvl)%, corpse consumption, mana 7.-(50 + 2 * (slvl - 1))%, damage reduction-(25 + 1 * (slvl - 1))%, duration300 + 60 * (slvl - 1)frames, mana 5.+35% + 3% * (slvl - 1), duration750 + 250 * (slvl - 1) + 125 * (Shout.blvl + BC.blvl)frames, mana 7.3 + 1 * (slvl - 1)yards, fear duration 60 frames, corpse consumption, mana 4.25 + 5 * (slvl - 1)frames, mana10 + (slvl - 1).+1 to All Skills, duration125 + 250 * (slvl - 1) + 125 * (Shout.blvl + BO.blvl)frames, mana 11.Quality Gate Verification Results
tests/skills/bar/adv-bar-warcries-stress.test.ts: 18/18 tests passedtests/skills/bar/: 35 test files, 158/158 tests passednpm run typecheck: 0 errorsBATCH1_SKILLSlength strictly = 38