Commit Graph

34 Commits

Author SHA1 Message Date
Bluewhale1337 d36ad994ea feat: add support for dynamic unit appending during combat and improve layout handling 2026-07-22 09:20:22 +02:00
Bluewhale1337 2b1ccb03c5 hotfix: add pet frame color support and update documentation with latest feature set 2026-07-21 19:01:34 +02:00
Bluewhale1337 611f584b8d docs: update version to v1.6 in changelog 2026-07-21 13:50:07 +02:00
Bluewhale1337 026d4093aa refactor: optimize event processing, move global UI buttons, and reorganize options layout 2026-07-21 11:21:35 +02:00
Bluewhale1337 85ad55c1cb perf: optimize CPU and memory usage via boolean state tracking, event filtering, and per-character SavedVariables. 2026-07-20 23:22:15 +02:00
Bluewhale1337 9f08b356e1 docs: append v1.5.1 changelog detailing memory, mana, and buff tracking fixes 2026-07-18 23:39:07 +02:00
Bluewhale1337 8854cd3caa docs: add release notes for v1.4.2 to README.md 2026-07-18 23:26:14 +02:00
Bluewhale1337 07a9c3a93d Merge branch 'dev' into main
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-07-18 12:40:04 +02:00
Bluewhale1337 c8e62fe80e docs: restore v1.4.2 changelog entry 2026-07-18 12:36:38 +02:00
Bluewhale1337 f1c5d6a8d1 Features: Expand action handling to support inline scripts, macros, and items while adding dynamic tooltip mana colorization and table memory management. 2026-07-15 14:56:03 +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 eec5745dbb Update of readme 2026-07-12 00:20:04 +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 becb2ddfdb Feat: added customizable unit frame health text and support for non-mana resource tracking 2026-07-10 17:08:50 +02:00
Bluewhale1337 2e8e57f5c4 Merge branch 'main' of https://github.com/Bluewhale1337/HealBotBlue 2026-07-10 15:54:42 +02:00
Bluewhale1337 f8c6c3493b Refactor + Horfixes: replace UIDropDownMenu calls with wrapper functions and redesign chat option UI to support spell-based configuration. 2026-07-10 15:54:36 +02:00
Bluewhale1337 01a8e3bc6c Update README.md
Known issues section added
2026-07-09 08:13:34 +02:00
Bluewhale1337 c50bcd54f3 Hotfix - prevent legacy UIDropDownMenu crashes by patching refresh and selection functions 2026-07-06 22:15:41 +02:00
Bluewhale1337 2995ccbd32 Update README.md
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-07-02 10:53:17 +02:00
Bluewhale1337 dc50c9797f Fixing readme 2026-06-30 18:33:59 +02:00
Bluewhale1337 dd7fcaf082 Merge branch 'dev'
Moving last comit from dev before it gets reset
2026-06-30 18:29:49 +02:00
Bluewhale1337 b77c4d73c6 Merge branch 'dev' 2026-06-30 18:24:35 +02:00
Bluewhale1337 e567c0f394 Minor bugfixes to target restoration, layout, Buff tracking 2026-06-30 18:18:01 +02:00
Bluewhale1337 b8b6a57ef8 Port and adapt 6 main hotfixes to decoupled architecture + small function re-write HealBot_SetSkinColours to adhere to DRY principles 2026-06-28 13:07:19 +02:00
Bluewhale1337 bbd07a2c36 Update README.md
Bugfixes 


Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 18:38:48 +02:00
Bluewhale1337 9f5794142a Update README.md
1.2.1 patch

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-26 08:11:32 +02:00
Bluewhale1337 3ae3f26f77 Further modularization of HealBot codebase by splitting core logic into dedicated controller and view components 2026-06-25 19:33:48 +02:00
Bluewhale1337 786e5d66df Reorganized skins panel slider layout and optimize spell initialization sequence 2026-06-25 08:57:46 +02:00
Bluewhale1337 03634b37e4 Re
factor: fix UI layout overlaps and anchor constraints in options menu and update changelog
2026-06-24 22:24:47 +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 37635c665e Update README.md
fixed formating


Signed-off-by: Bluewhale1337 <deimturtle@proton.me>
2026-06-22 21:09:08 +02:00
Bluewhale 77fb81ea86 Add files via upload
First commit. Version 1.0, stable release
2026-06-22 19:28:59 +02:00
Bluewhale 8e29e50152 Initial commit 2026-06-21 20:23:20 +02:00