Bluewhale1337
032c7571af
perf: optimize spell and unit ID lookups with caching and fix range cache memory leaks
2026-10-02 12:17:29 +02:00
Bluewhale1337
f4ba0d983d
feat: add /hb debug command for local chat logging
2026-10-02 11:02:45 +02:00
Bluewhale1337
59e3701d79
perf: pre-allocate raid unit tokens to optimize HealBot_FindUnitID performance
2026-10-01 22:27:41 +02:00
Bluewhale1337
e05238a5b2
Fix: Removed current form caching as druid to prevent being locked into current form - now querries form on each spellcast via API. Another attempt to resolve CDC colouring issues.
2026-09-01 09:10:38 +02:00
Bluewhale1337
6d977f6963
docs: add function-level documentation comments across various source files to improve the readability of codebase
2026-08-24 12:42:23 +02:00
Bluewhale1337
ff97414bb1
feat: implement robust spell failure detection, talent-based healing calculations, and improved incoming heal synchronization.
2026-07-12 19:44:50 +02:00
Bluewhale1337
a1aa1a4c1d
feat: add spell cast announcements with target validation for resurrections and added announcements for hoovercasting (mousover frames)
2026-07-11 11:06:27 +02:00
Bluewhale1337
86e0e0b18a
Refactor: rename global variables and constants with HealBot prefix and register MODIFIER_STATE_CHANGED event
2026-07-10 23:13:48 +02:00
Bluewhale1337
cb1ba1ab75
Implement auto-unshifting for druid shapeshift forms and add status command
2026-07-04 09:41:06 +02:00
Bluewhale1337
b77c4d73c6
Merge branch 'dev'
2026-06-30 18:24:35 +02:00
Bluewhale1337
faa69961f9
Update HealBot.lua
...
White background fix continued
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com >
2026-06-27 19:24:20 +02:00
Bluewhale1337
f2c374db8a
Refactoring monolithic code into separate implement MVC pattern for unit data management and event handling via observer pattern
2026-06-24 19:26:19 +02:00
Bluewhale1337
913ab315b0
Commit 2
...
Added a native Action Bar Hovercasting (Mouseover) engine. You can now cast spells on hovered targets using action bar keybinds without losing your current target. Togglable in Options -> General.
Added Fear Ward to the global HoT tracker, which will display the icon directly on the unit frame.
Fixed Shaman weapon buff tracking (e.g., Rockbiter) failing due to spell ranks in tooltips.
Fixed missing health bar skin textures by ensuring `.tga` paths are explicitly resolved.
ixed division-by-zero math errors during UI scaling that caused the addon to crash.
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com >
2026-06-23 22:48:40 +02:00
Bluewhale
77fb81ea86
Add files via upload
...
First commit. Version 1.0, stable release
2026-06-22 19:28:59 +02:00