UnitMotion - improve variable names and reuse a duplicated function (cleanup rP22197)
This:
- cleans up a code duplication and clarifies the intent.
- reorders things around for clarity
- improves variable names.
Commented By: elexis
Differential Revision: https://code.wildfiregames.com/D1840