This commit allows the poison timer to be much more accurate as it receives periodic updates from the server, and covers edge cases where poison may be delayed or cured from sources besides potion clicks. (banked potion drinks, HP orb "Cure" menu option, etc.) This commit removes the `initialDelay` field from GameTimer as the field was used only to chain antivenom timers into their follow-up antipoison timers. Fixes runelite/runelite#1471 Fixes runelite/runelite#10724 Co-authored-by: Lucas <lws.ned1260@gmail.com> Co-authored-by: Adam <Adam@sigterm.info>