Talk:Making a Re-Patch/@comment-86.158.100.138-20140531233440/@comment-24213553-20140601055513

Wind_guard_kakuritu subroutine checks hero's status (you can evade in Sleep and Petrify, all others statuses will disable the evade), and randomly set %wind_guard_on variable to 1. The chances are in %wind_kakuritu variable. Then you can check %wind_guard_on variable and code the evade itself.

So - you're just unlucky.