They probably just use API calls (for spell cooldowns etc, where available) to update timers or rely on the equivalent of time() or GetTime() calls so they have an independent local time anchor.
They won't be relying on tallying 'elapsed' time alone.
|