Turn-based combat - turn starts for two allies

I’ve noticed that the Fight has it’s own timer and each character internally also has their own timer.
you use
CurrentCharacter->TurnTimer at one point but do not ever clear or reset it. Is this done internally through ACombatCharacter::BeginTurn function?