Move save and load timer stuff in to their own functions, way over due.
For each timer file in .eqa/data/timers/ add any non-expired timer for characters not in config/character.json to the active timer session
In gist, this adds all timers to the active session except for timers belonging to your offline characters.
This means the timer files containing the saves will have a strange balance in that the most recent character played will carry all other player spell timers, mob timers, misc timers on save.
Each character change/load will read and re-write every timer file.
Useful for:
Buffing your party and swapping to another lower level character to join them
Swapping to another character after a camp clear you intend to hold
Move save and load timer stuff in to their own functions, way over due.
For each timer file in
.eqa/data/timers/
add any non-expired timer for characters not inconfig/character.json
to the active timer sessionIn gist, this adds all timers to the active session except for timers belonging to your offline characters.
This means the timer files containing the saves will have a strange balance in that the most recent character played will carry all other player spell timers, mob timers, misc timers on save.
Each character change/load will read and re-write every timer file.
Useful for: