Eqalert

Latest version: v3.7.3

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

3.5.6

- Fix misc bugs
- Clean-up spell timer detection
- Clean-up spell timer filters
- Make spell timer guessing way more guessy but off by default
- Add missing `shield_of_thorns` spell
- Version Spell Timers
- Illusion Spell Timers

3.5.5

Fix Alert Consolidation

3.5.4

* Update help menu controls
* Misc JSON Fix-ups
* Update Default Raid Zones
- Some zones with raid targets did not auto-enable raid mode
* Consolidate Spell Timers
- When a spell timer expires, if there are timers for the same spell expiring in the next 3 seconds, combine their alerts
* Non-blocking Sound
- Replaces the 3 blocking sound threads with one that spawns new blocking sound threads
* Spell Timer Bug Fixes

3.5.3

* Fix Spell Timer Other State Save
* Spell Timer Pop-Up Window
* Clicky Spell Timers
- Adds spell-items.json
- Adds self to spell-casters.json
- Improve action spell timer readability (maybe), and probably break some
things

3.5.2

* Actions Speedup
* Remove Spell Timers for the Slain
- If an NPC or Player dies, remove any spell timers for them
- Does not yet correct spell timers using the first word of a multi-word NPC name, but accounts for it
* Remove group on `group_alone` line_type
- Group state sometimes gets out of sync, sending a message to /g while not in a group will remove it now
* Spell Filter List
- Filter spell timers to specific spells
* Character Mention Alerts
- Toggle spoken alerts when the active character is mentioned in say, ooc, guild, group, shout

3.5.1

* Faster `who_player` processing

* Update first run messages

* Pull version from one place at startup, rather than all over

* Actions Cleanup

* Mute Cleanup

* Update many strings to boolean and integer values
- Finally no more `"true" == "true"` or similar string comparisons, this was some low hanging fruit but a huge overall speed up

* Cleaning and Bug Fixing
- Fix issue preventing highest spell possible from being picked

* Version players.json
- Without version converts values to use nulls and integer
- With version, ignores and doesn't replace yet

* Version characters.json
- Without version converts Char Log values to not all strings
- With version, ignores and doesn't replace yet

* Replace some regex
- Using `substring in string` is apparently much much faster

* Zone Config Updates
- Boolean or int values
- Added indoors value, not used yet, may never be used

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.