忍者くんはシンプルで合理的かつ美しい(^_^*)

A・B空中→A・B反発
A・B地上→A・B反発

A空中・B地上→A反発・B潰れ
A地上・B空中→A潰れ・B反発