Exclude Region did not Exclude during operation
I confirmed that this issue is only present on HURU/Destiny, and not OU/Minkata.
We have set up an Exclude Region on a stairway under the Descent Elevator Floor, in place of ladders, with an exclude region that kicks on near the end of the elevator's descent so as to shove any avvies in the pinch zone out of the way. On OU/Minkata this works as expected, shoving avvies out of the way to the designated safe point if they are standing in place. However, on HURU/Destiny, the exclude region does not register as 'excluding' anything if the avvie is standing still, and further, when the avvie does try moving after the exclude region has triggered, the avvie is shoved sideways out of the region instead of backwards to the safe point.
It's possible this is related to HURU not calculating changes to regions when avvies are not 'changing direction'- such as standing still or walking in place without changing location/placement/walk speed, where-in if an avvie was walking/running against a locked exclude region the region did not release until the avvie changed directions or stopped and restarted movement. (See previous issue github.com/H-uru/Plasma/issues/1708 )
Could you please provide a repro for this?
Could you please provide a repro for this?
downloadable file or just a screenshot of node tree?
A set of steps I can follow using the current client and data set to find this issue.
The Steps taken:
Create a standard Exclude Region (EX: move to safe point if standing in a danger area) that triggers after a timed callback via node tree when a button is pressed.
Step avvie into Exclude Region, and stand in place to wait for Exclude Region to complete timed callback to engage.
If the exclude regions fires correctly your avvie should be warped to the safe point as per usual. If, however, it fails to fire, your avvie will not move until you try to move it, at which point the exclude region will shove you out of it, and probably not towards the safe point.
If this isn't happening anymore, it could be i'm just using an outdated huru client if you happen to have fixed the previous issue with it not evaluating exclude regions until an avvie moves.