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>
This commit is contained in:
Bluewhale1337
2026-06-23 22:48:40 +02:00
committed by GitHub
parent 37635c665e
commit 913ab315b0
10 changed files with 186 additions and 153 deletions
+25 -23
View File
@@ -1,4 +1,4 @@
HEALBOT_VERSION = "1.0";
HEALBOT_VERSION = "1.1";
-------------
-- ENGLISH --
@@ -110,27 +110,27 @@ HEALBOT_DISPEL_MAGIC = "Dispel Magic";
HEALBOT_DISEASE = "Disease";
HEALBOT_MAGIC = "Magic";
HEALBOT_CURSE = "Curse";
HEALBOT_POISON = "Poison";
HEALBOT_DISEASE_en = "Disease"; -- Do NOT localize this value.
HEALBOT_MAGIC_en = "Magic"; -- Do NOT localize this value.
HEALBOT_CURSE_en = "Curse"; -- Do NOT localize this value.
HEALBOT_POISON_en = "Poison"; -- Do NOT localize this value.
HEALBOT_RANK_1 = "(Rank 1)";
HEALBOT_RANK_2 = "(Rank 2)";
HEALBOT_RANK_3 = "(Rank 3)";
HEALBOT_RANK_4 = "(Rank 4)";
HEALBOT_RANK_5 = "(Rank 5)";
HEALBOT_RANK_6 = "(Rank 6)";
HEALBOT_RANK_7 = "(Rank 7)";
HEALBOT_RANK_8 = "(Rank 8)";
HEALBOT_RANK_9 = "(Rank 9)";
HEALBOT_RANK_10 = "(Rank 10)";
HEALBOT_RANK_11 = "(Rank 11)";
HEALBOT_LIBRARY_INCHEAL = "Increases healing done by spells and effects by up to (%d+)%.";
HEALBOT_LIBRARY_INCDAMHEAL = "Increases damage and healing done by magical spells and effects by up to (%d+)%.";
HEALBOT_POISON = "Poison";
HEALBOT_DISEASE_en = "Disease"; -- Do NOT localize this value.
HEALBOT_MAGIC_en = "Magic"; -- Do NOT localize this value.
HEALBOT_CURSE_en = "Curse"; -- Do NOT localize this value.
HEALBOT_POISON_en = "Poison"; -- Do NOT localize this value.
HEALBOT_RANK_1 = " (Rank 1)";
HEALBOT_RANK_2 = " (Rank 2)";
HEALBOT_RANK_3 = " (Rank 3)";
HEALBOT_RANK_4 = " (Rank 4)";
HEALBOT_RANK_5 = " (Rank 5)";
HEALBOT_RANK_6 = " (Rank 6)";
HEALBOT_RANK_7 = " (Rank 7)";
HEALBOT_RANK_8 = " (Rank 8)";
HEALBOT_RANK_9 = " (Rank 9)";
HEALBOT_RANK_10 = " (Rank 10)";
HEALBOT_RANK_11 = " (Rank 11)";
HEALBOT_LIBRARY_INCHEAL = "Increases healing done by spells and effects by up to (%d+)%.";
HEALBOT_LIBRARY_INCDAMHEAL = "Increases damage and healing done by magical spells and effects by up to (%d+)%.";
HB_BONUSSCANNER_NAMES = {
HEAL = "Healing",
};
@@ -167,7 +167,8 @@ HEALBOT_BUFF_FIRST_AID = "Interface\\Icons\\Spell_Holy_Heal";
HEALBOT_BUFF_POWER_WORD_SHIELD = "Interface\\Icons\\Spell_Holy_PowerWordShield";
HEALBOT_BUFF_REJUVENATION = "Interface\\Icons\\Spell_Nature_Rejuvenation";
HEALBOT_BUFF_REGROWTH = "Interface\\Icons\\Spell_Nature_ResistNature";
HEALBOT_BUFF_RENEW = "Interface\\Icons\\Spell_Holy_Renew";
HEALBOT_BUFF_RENEW = "Interface\\Icons\\Spell_Holy_Renew";
HEALBOT_BUFF_FEAR_WARD = "Interface\\Icons\\Spell_Holy_Excorcism";
HEALBOT_DEBUFF_WEAKENED_SOUL = "Interface\\Icons\\Spell_Holy_AshesToAshes";
HEALBOT_DEBUFF_RECENTLY_BANDAGED = "Interface\\Icons\\INV_Misc_Bandage_08";
@@ -383,3 +384,4 @@ HEALBOT_WORDS_FOR = "for";