겐지 질풍참 데미지 0으로만들때 오류

이거 문제있어요

컨디션을 is using ability 1 이거 하나만 해두고
액션을 set dealt damege 0 으로하면 정상적으로 질풍참데미지가 0이됩니다
하지만 이제 다시 데미지가 100으로 돌아오게 해야겠죠?
액션에 wait(x)을 넣은다음 set dealt damege 100 으로 설정하면 아주 가까운 적에겐 질풍참 데미지가 들어갑니다. 근데 멀리있는적에겐 데미지가 정상적으로 안들어가요
이거 고칠려고 여러가지로 수정해서 해봤는데 튕겨내기 후 질풍참이 나가게 하면 정상적으로 데미지가 0이 됐다가 다시 100으로 돌아오더군요.
혹시 더 좋은방법 아시는분 계신가요?

그 스킬 1 사용중일때랑 사용하지 않을 떄 각각 만들면 됩니다
(예: is using abilty 1=true일떄 set dealt damege 0)
(is useing abilty 1=farse일떄 set dealt damege 100)

오 능력자들
대단
ㄷㄷ