0 shots fired + 0 distance traveled at the end of the battle should be an automatic desertion
To the "what if the player had something emergency happening" apologists, desertion means 0 credits and 0 XP rewarded at the end of the battle and nothing more. This would…