Настроил я на клавиши боя ещё и баффы, настой и
Зелье поиска сокровищ, и заметил, что спустя указанное время на персонаже не обновились нужные баффы. Когда последил и посчитал, оказалось, что опоздание составляет 9-10 минут !!! Почти 1/6. КД в 90 сек. на абилку отстаёт аж на ~15 сек.
С баффами проблем нет - выставил время намного меньше КД и всё пучком. Но вот настой и зелье довольно дорогие в производстве и не хочется тратить их напрасно. Хотя их себестоимость несоизмеримо мала в сравнении с заработком, всё равно жалко

Поправьте пожалуйста отсчёт времени, чтобы поточнее считался.
Я подозреваю, что отсчёт ведётся низкоприоритетными таймерами, которые сильно лагают, даже с учётом того, что процессор загружен всего на 30%. Я сам сталкивался с подобной проблемой, которая легко решилась вызовом GetTickCount (для Win32 API) для подсчёта точного времени, прошедшего от какого-то момента.