Should actually be pretty simple. In your cmd for the changestate the directs you to your dashing state, add a new trigger that corresponds to every stateno for attacks you want to dash cancel out of. You may need a little more to the trigger if you want to dash cancel at very specific parts of a move like movecontact or time >=.Examples...Trigger# = ([stateno = [200,250]) && movecontactOr...Trigger# = (stateno = [200,250]) && (time >= 6)