Skip to content

WC3: Add autonomous critter wandering and fix aura targeting - #595

Open
sookyboo wants to merge 7 commits into
corepunch:mainfrom
sookyboo:critters
Open

sookyboo wants to merge 7 commits into
corepunch:mainfrom
sookyboo:critters

Conversation

@sookyboo

@sookyboo sookyboo commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Adds retryable autonomous wandering and damage driven fleeing for WC3 critters, with movement behavior dispatched through ability events. Prevents critters from choosing destinations that leave them touching a lumber mill.

Corrects aura target filtering so neutral units receive an aura only when the authored target mask includes neutral. Adds campaign shaped Devotion Aura regressions for the neutral sheep in Human02 and villagers in Human03, plus coverage for allied and enemy aura providers.

Adds focused regression tests for wandering, blocked routes, lumber mill clearance, and Devotion Aura targeting.

Validation: make test passed (47,905 WC3 assertions).

@sookyboo
sookyboo requested a review from corepunch as a code owner October 7, 2026 07:34

This branch has not been deployed

No deployments
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.

1 participant