Commit Graph

38 Commits

Author SHA1 Message Date
Bluewhale1337 cb1ba1ab75 Implement auto-unshifting for druid shapeshift forms and add status command 2026-07-04 09:41:06 +02:00
Bluewhale1337 0c8b687f53 Implement EQUIPMENT_CHANGED observer pattern and update project to v1.4.0 2026-07-03 12:37:20 +02:00
Bluewhale1337 42715fba47 Added pet frames support 2026-07-03 11:55:42 +02:00
Bluewhale1337 6fe02c1a16 Merge pull request #1 from Bluewhale1337/main
Propagate hotfixes
2026-07-02 12:05:41 +02:00
Bluewhale1337 a6c75b78f7 Update HealBot_Localization.en.lua
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
v1.3.1
2026-07-02 10:54:17 +02:00
Bluewhale1337 1e1e06163c Update HealBotBlue.toc
hotfix 1.3.1

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-07-02 10:54:06 +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 8b3355656e Update HealBot_Controller_Spells.lua
Hotfix: reimplemented missing helper function back.

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-07-02 10:51:49 +02:00
Bluewhale1337 dc50c9797f Fixing readme v1.3.0 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 faa69961f9 Update HealBot.lua
White background fix continued

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
Stable
2026-06-27 19:24:20 +02:00
Bluewhale1337 92cd588795 Update HealBot_Action.lua
Reverting accidental commit part two. Whoopsie

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 19:08:52 +02:00
Bluewhale1337 c22d0a6a4f Update HealBot_Action.lua
Revert accidental change

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 19:03:41 +02:00
Bluewhale1337 6a5b020e75 Update HealBot_Action.lua
Opacity fix of health bar in Modern preset

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 18:49:18 +02:00
Bluewhale1337 cc09707ff9 Update HealBotBlue.toc
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 18:39:20 +02:00
Bluewhale1337 6a02f2e81e Update HealBot_Localization.en.lua
Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 18:39:07 +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 2104528f64 Update HealBot_Options.lua
HealBot_SetSkinColours fix on borderStyle == 0 missing SetBackdrop

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 18:37:05 +02:00
Bluewhale1337 de9a36f0aa Update HealBot_Options.lua
Bugfix - missing refresh inside of HealBot_Options_ActionAlpha_OnValueChanged

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-27 18:33:46 +02:00
Bluewhale1337 2bd810325d Update HealBotBlue.toc
1.2.1 patch

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-26 08:12:36 +02:00
Bluewhale1337 e67d7602b9 Update HealBot_Localization.en.lua
1.2.1 patch

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-26 08:11:57 +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 69ae96230c Update HealBot_Options.lua
Quick hackfix for non-healer classes

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-26 07:38:50 +02:00
Bluewhale1337 76868573bc Update HealBot_Action.lua
Recursive function causing stack overflow quick fix


Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-26 07:22:36 +02:00
Bluewhale1337 31f3f2c099 Update HealBot_Localization.en.lua
Wrong version number in file

Signed-off-by: Bluewhale1337 <295648290+Bluewhale1337@users.noreply.github.com>
2026-06-25 21:35:57 +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 63fc88b006 refactor: modularize configuration UI by splitting options into dedicated component files using coding agent 2026-06-25 08:44:56 +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 dd9cfc301a feat: add customizable frame padding and border thickness settings to UI and optimize equipment change scanning 2026-06-24 20:49: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