Skip to content

Add Rage Winterchill Death and Decay avoidance in Hyjal Summit - #14

Merged
brighton-chi merged 3 commits into
the-labfrom
copilot/add-winterchill-death-and-decay
Apr 21, 2026
Merged

Add Rage Winterchill Death and Decay avoidance in Hyjal Summit#14
brighton-chi merged 3 commits into
the-labfrom
copilot/add-winterchill-death-and-decay

Conversation

Copilot AI commented Apr 21, 2026

Copy link
Copy Markdown

Winterchill’s Death and Decay was missing the encounter-specific handling that Azgalor’s Rain of Fire already has. This adds a single-active-zone tracker, a dedicated escape action, and movement suppression so bots step out cleanly and resume normal behavior when the 20s effect expires.

  • Encounter state tracking

    • Track the active Death and Decay dynamic object by instance.
    • Expire the tracked zone after 20s, matching the spell duration.
    • Use Winterchill-specific radius constants for trigger, escape, and movement-control thresholds.
  • Behavioral response

    • Add a Winterchill action that uses MoveAway(winterchill, 5.0f) instead of generic AoE avoidance.
    • Trigger that action only for non-tanks standing in the active Death and Decay zone.
    • Keep Winterchill’s existing no-target-swap behavior intact.
  • Action arbitration

    • Add a Winterchill multiplier that suppresses competing movement and generic AoE avoidance while a bot is inside the tracked zone.
    • Release control automatically once the bot is clear or the zone expires.
  • Strategy wiring

    • Register the new trigger, action, and multiplier in the Hyjal Summit action/trigger contexts and strategy.
if (!winterchill ||
    !IsBotInsideActiveWinterchillDeathAndDecay(bot, WINTERCHILL_DEATH_AND_DECAY_ACTION_RADIUS))
    return false;

return MoveAway(winterchill, 5.0f);

Copilot AI and others added 3 commits April 21, 2026 21:39
Agent-Logs-Url: https://github.com/brighton-chi/mod-playerbots/sessions/28459f39-4269-42c9-9b34-eb504d2897c1

Co-authored-by: brighton-chi <190869400+brighton-chi@users.noreply.github.com>
Agent-Logs-Url: https://github.com/brighton-chi/mod-playerbots/sessions/28459f39-4269-42c9-9b34-eb504d2897c1

Co-authored-by: brighton-chi <190869400+brighton-chi@users.noreply.github.com>
Agent-Logs-Url: https://github.com/brighton-chi/mod-playerbots/sessions/28459f39-4269-42c9-9b34-eb504d2897c1

Co-authored-by: brighton-chi <190869400+brighton-chi@users.noreply.github.com>
@brighton-chi
brighton-chi marked this pull request as ready for review April 21, 2026 21:45
@brighton-chi
brighton-chi merged commit 0e8a5a9 into the-lab Apr 21, 2026
1 check failed
@brighton-chi
brighton-chi deleted the copilot/add-winterchill-death-and-decay branch May 11, 2026 05:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants