[Milestone M23] Druid Shape Shifting (IDs 223, 224, 228, 232, 233, 238, 239, 242, 243, 248) #470

Closed
opened 2026-09-25 02:52:31 +00:00 by troytt · 1 comment
Owner

Objective

Implement and verify all 10 Druid Shape Shifting Tree skills conforming to D2 v1.13c ground truth:

  1. Werewolf (223) - Lycanthropic wolf transformation (attack speed, attack rating, stamina, life)
  2. Lycanthropy (224) - Passive maximum life bonus & shift form duration scaling (+20s + 20s/lvl)
  3. Werebear (228) - Ursine transformation (massive defense, enhanced physical damage, life boost)
  4. Feral Rage (232) - Wolf-only charge-up attack granting orbiting red life-leech & run-walk speed orbs (1-3 levels)
  5. Maul (233) - Bear-only charge-up attack building spinning green damage & stun orbs (1-5 levels)
  6. Rabies (238) - Infectious biting poison spreading autonomously between adjacent monsters
  7. Fire Claws (239) - Elemental beast melee strike adding immense fire damage scaled by elemental synergies
  8. Hunger (242) - Dual life & mana leech bite/swipe at reduced weapon damage penalty (-75%)
  9. Shock Wave (243) - Bear-only frontal conical sonic roar dealing physical damage and multi-second stun
  10. Fury (248) - Rapid 5-hit uninterrupted feral frenzy strike sequence

Quality Standards

  • Isolated git worktree feat/druid-shapeshift
  • Zero regressions on existing test suites
  • 0 typecheck errors
  • Adversarial & property stress test coverage
  • Strict D2 v1.13c mathematical formulas, synergy scaling, and animation timings
### Objective Implement and verify all 10 Druid Shape Shifting Tree skills conforming to D2 v1.13c ground truth: 1. Werewolf (223) - Lycanthropic wolf transformation (attack speed, attack rating, stamina, life) 2. Lycanthropy (224) - Passive maximum life bonus & shift form duration scaling (+20s + 20s/lvl) 3. Werebear (228) - Ursine transformation (massive defense, enhanced physical damage, life boost) 4. Feral Rage (232) - Wolf-only charge-up attack granting orbiting red life-leech & run-walk speed orbs (1-3 levels) 5. Maul (233) - Bear-only charge-up attack building spinning green damage & stun orbs (1-5 levels) 6. Rabies (238) - Infectious biting poison spreading autonomously between adjacent monsters 7. Fire Claws (239) - Elemental beast melee strike adding immense fire damage scaled by elemental synergies 8. Hunger (242) - Dual life & mana leech bite/swipe at reduced weapon damage penalty (-75%) 9. Shock Wave (243) - Bear-only frontal conical sonic roar dealing physical damage and multi-second stun 10. Fury (248) - Rapid 5-hit uninterrupted feral frenzy strike sequence ### Quality Standards - Isolated git worktree `feat/druid-shapeshift` - Zero regressions on existing test suites - 0 typecheck errors - Adversarial & property stress test coverage - Strict D2 v1.13c mathematical formulas, synergy scaling, and animation timings
Author
Owner

Milestone M23: Druid Shape Shifting Spells (10 skills) — 100% COMPLETE & VERIFIED

1. Scope & Delivered Skills

  • Werewolf (223): Wolf form morph/revert, base IAS diminishing returns [20, 29, 36, 42, 47, ...], base stamina, Lycanthropy form duration + max HP integration.
  • Lycanthropy (224): Passive duration scaling (40 + slvl * 20 s), max HP boost (50 + (slvl - 1) * 3 %).
  • Werebear (228): Bear form morph/revert, base defense bonus (100 + (slvl - 1) * 25 %), enhanced physical damage (50 + (slvl - 1) * 17 %), HP boost (+50%).
  • Feral Rage (232): Wolf-only charge-up attack, 3-stage charge orb progression, life steal (4 + 4*charge + slvl %), run/walk speed bonus (19 + (slvl-1)*2 % diminishing), attack rating bonus.
  • Maul (233): Bear-only charge-up attack, 5-stage charge orb progression, enhanced damage (20% + 20% * charge + (slvl-1)*13% * charge), stun duration scaling (18 + 6*charge + (slvl-1)*3 frames).
  • Rabies (238): Wolf-only virulent poison bite, progressive damage and poison duration scaling, Poison Creeper synergy (+18%/blvl), 4-subtile contagion spread across nearby targets every 4 frames.
  • Fire Claws (239): Dual-form beast attack adding massive fire melee damage with 4-way elemental synergy (+22%/blvl from Firestorm, Molten Boulder, Fissure, Volcano).
  • Hunger (242): Dual-form desperation bite with fixed -75% damage penalty, high life leech (slvl * 6 + 6 %) and mana leech (slvl * 6 + 6 %).
  • Shock Wave (243): Bear-only seismic sonic cone, area physical damage, Maul synergy (+5%/blvl), stun duration scaling (40 + (slvl - 1) * 15 frames).
  • Fury (248): Wolf-only uninterrupted multi-hit feral attack (min(2 + slvl - 1, 5) hits), damage & attack rating bonuses, dynamic multi-target distribution.

2. Verification & Quality Gates

  • npm run typecheck: 0 errors.
  • adv-dru-shapeshift-stress.test.ts: 21/21 passed.
  • Full Druid test suite (tests/skills/dru/): 34 test files, 145 tests passed, 0 regressions.
  • Merge commit: 0c5f5a8 merged to main and pushed to origin.
### Milestone M23: Druid Shape Shifting Spells (10 skills) — 100% COMPLETE & VERIFIED #### 1. Scope & Delivered Skills - **Werewolf (223)**: Wolf form morph/revert, base IAS diminishing returns `[20, 29, 36, 42, 47, ...]`, base stamina, Lycanthropy form duration + max HP integration. - **Lycanthropy (224)**: Passive duration scaling (`40 + slvl * 20` s), max HP boost (`50 + (slvl - 1) * 3` %). - **Werebear (228)**: Bear form morph/revert, base defense bonus (`100 + (slvl - 1) * 25` %), enhanced physical damage (`50 + (slvl - 1) * 17` %), HP boost (+50%). - **Feral Rage (232)**: Wolf-only charge-up attack, 3-stage charge orb progression, life steal (`4 + 4*charge + slvl` %), run/walk speed bonus (`19 + (slvl-1)*2` % diminishing), attack rating bonus. - **Maul (233)**: Bear-only charge-up attack, 5-stage charge orb progression, enhanced damage (`20% + 20% * charge + (slvl-1)*13% * charge`), stun duration scaling (`18 + 6*charge + (slvl-1)*3` frames). - **Rabies (238)**: Wolf-only virulent poison bite, progressive damage and poison duration scaling, Poison Creeper synergy (+18%/blvl), 4-subtile contagion spread across nearby targets every 4 frames. - **Fire Claws (239)**: Dual-form beast attack adding massive fire melee damage with 4-way elemental synergy (+22%/blvl from Firestorm, Molten Boulder, Fissure, Volcano). - **Hunger (242)**: Dual-form desperation bite with fixed -75% damage penalty, high life leech (`slvl * 6 + 6` %) and mana leech (`slvl * 6 + 6` %). - **Shock Wave (243)**: Bear-only seismic sonic cone, area physical damage, Maul synergy (+5%/blvl), stun duration scaling (`40 + (slvl - 1) * 15` frames). - **Fury (248)**: Wolf-only uninterrupted multi-hit feral attack (`min(2 + slvl - 1, 5)` hits), damage & attack rating bonuses, dynamic multi-target distribution. #### 2. Verification & Quality Gates - `npm run typecheck`: **0 errors**. - `adv-dru-shapeshift-stress.test.ts`: **21/21 passed**. - Full Druid test suite (`tests/skills/dru/`): **34 test files, 145 tests passed**, 0 regressions. - Merge commit: `0c5f5a8` merged to `main` and pushed to origin.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: troytt/diablo2-web#470
No description provided.