This kata triggers off Attack actions made within range 1-2, and lets you Strike the offender.
Shouldn't it use your weapon's range, instead ?
If you have a katana (R1) and someone attacks you with a yari (R2), the kata will trigger, but you won't be able to Strike.
If you have a yari (R2) and someone attacks you with a katana (R1), the kata will trigger, but you won't be able to Strike.
If your opponent attacks with a knife (R0), the kata won't trigger, even if you have a R0 or R0-1 weapon