Sport Fail Check/End effect/Gen 6 reduction

I'm completely tired of this code, but I can't figure out how to make it so it only deducts ONCE. Right now, if you have Mud Sport and Water Sport up at the same time, they only last 3 turns.

I've tried turn and battle memory restrictions, I've tried making different ``&et`` functions with different brackets, everything.

This is FAR better than what we have currently, where it doesn't even end. No one even uses these moves, let alone both at the same time.


If you could provide some insight on how to fix the double deduction, please do. Otherwise, this is as far as I go with this fix. I'm not wasting another 4 hours trying everything except the thing that makes it work just to get it to work :(