Windows [3.0 experimental (B259)] Trigger Effect "onSelfCrouch" doesnt seem to fire while moving then crouching

Version
3.0 Expiremental (B259)
Platform
Windows
Hi, hopefully posting in the right place.
Working on a mod, and I seem to run into an issue where the Trigger Effect "onSelfCrouch" doesnt seem to fire while moving then crouching. (Holding W, then crouching while still holding W). When i stand still and press the crouch key, i get it to trigger.
This is the test code:
XML:
<!-- Icon is GREEN for visual / debug purpose -->
<buff name="buffTestCrouchTec" icon="ui_game_symbol_stunned" icon_color="25,255,25">
    <stack_type value="ignore"/>
    <duration value="0"/>
 
    <effect_group>
        <triggered_effect trigger="onSelfCrouch" action="AddBuff" buff="buffTestCrouchTecActivated"/>
    </effect_group>
</buff>

<!-- Icon is RED for visual / debug purpose -->
<buff name="buffTestCrouchTecActivated" icon="ui_game_symbol_stunned" icon_color="255,25,25">
    <stack_type value="ignore"/>
    <duration value="0"/>
</buff>

Here is the video link:
(Note bottom left Buffs area, the Green Swirl buff icon appears on Crouch only when im standing still)
(In this example, the buff "buffTestCrouchTec" is invisible, but active. And the Proc icon tint is green rather than red. Changed the code and pasted above so it works with game's icon since Im using a custom icon as well.)
 
Reproduction Steps
1) Implement test code (provided)
2) Hold Movement Key (W for forward movement in my case)
3) Press Crouch Key (while holding movement key
4) Buff isnt gained from Crouching.
Link to Logs
https://pastebin.com/
Link to Screenshot/Video
https://youtu.be/SS2L96QGad4
Hi, hopefully posting in the right place.
Working on a mod, and I seem to run into an issue where the Trigger Effect "onSelfCrouch" doesnt seem to fire while moving then crouching. (Holding W, then crouching while still holding W). When i stand still and press the crouch key, i get it to trigger.
This is the test code:
XML:
<!-- Icon is GREEN for visual / debug purpose -->
<buff name="buffTestCrouchTec" icon="ui_game_symbol_stunned" icon_color="25,255,25">
    <stack_type value="ignore"/>
    <duration value="0"/>
 
    <effect_group>
        <triggered_effect trigger="onSelfCrouch" action="AddBuff" buff="buffTestCrouchTecActivated"/>
    </effect_group>
</buff>

<!-- Icon is RED for visual / debug purpose -->
<buff name="buffTestCrouchTecActivated" icon="ui_game_symbol_stunned" icon_color="255,25,25">
    <stack_type value="ignore"/>
    <duration value="0"/>
</buff>

Here is the video link:
(Note bottom left Buffs area, the Green Swirl buff icon appears on Crouch only when im standing still)
(In this example, the buff "buffTestCrouchTec" is invisible, but active. And the Proc icon tint is green rather than red. Changed the code and pasted above so it works with game's icon since Im using a custom icon as well.)

Hello Bladestorm Games,

this post would be more something for Discussion and Requests.
But by the looks of it you'd also use the trigger group onSelfCrouchWalk and onSelfCrouchRun to achieve your expected result.

Best,
Revi
 
Back
Top