Fix timing pending refactor to an OnTick method
Switch to new thinker system for accurate timing on units and buildings!