I'm glad you're making such progress! This is very promising stuff indeed.
- Would it makes sense to have characters turn to face the target before ever attempting a move? This would (usually) ensure facing is correct.
- I didn't know that DelayReaction didn't consider seconds while in combat... I'll have to remember this.
- My only criticism at a glance is the very large complex conditional for MoveItems' Check critera (performance concern), but I think this behavior never maintains a priority for very long, correct?