Adding custom "spells to remove debuffs"

1 week 1 day ago
Zilican
New Member
New Member
Posts: 3
More
Topic Author
Adding custom "spells to remove debuffs" #1348
Hi, If this is not allowed, please let me know and I''ll remove the post.

I'm currently playing on a private/custom server until classic is released. The server runs 3.3.5 and as such, I'm using an older version of healbot.

The server allows you to use skills from multiple classes, but the problem I seem to have is that since they use druid as the "base" class, healbot does not show any other classes dispells (that are in my spellbook) in the list.

Is there a way to correct this? I would assume it would either be manually changing the "spells to remove debuffs" list, and/or maybe changing the type of spells druids can dispel?

Please Log in or Create an account to join the conversation.

1 week 1 day ago
Strife
Administrator
Administrator
Posts: 434
Karma: 8
More
Adding custom "spells to remove debuffs" #1351
Private servers are not supported.

Please Log in or Create an account to join the conversation.

1 week 1 day ago
Zilican
New Member
New Member
Posts: 3
More
Topic Author
Adding custom "spells to remove debuffs" #1352
I assumed that was the case, however I was more looking for information regarding where the "spells to remove debuff" list comes from, I've checked the .lua files, but I couldn't see anything.
If i could be pointed in the right direction, I would be happy to make any adjustments myself (If this is also something you don't do, as in you do not talk about the code, that's fine).

Please Log in or Create an account to join the conversation.

1 week 1 day ago 1 week 1 day ago by Strife.
Strife
Administrator
Administrator
Posts: 434
Karma: 8
More
Adding custom "spells to remove debuffs" #1353
In the current version, looking at the following in healbot_options.lua might help
function HealBot_Options_GetDebuffSpells_List(class)
    local HealBot_Debuff_Spells = {
      ["DEAT"] = {},
      ["DEMO"] = {}, -- Demon Hunter
      ["DRUI"] = {HEALBOT_REMOVE_CORRUPTION, HEALBOT_NATURES_CURE,},
      ["HUNT"] = {},
      ["MAGE"] = {HEALBOT_REMOVE_CURSE,},
      ["MONK"] = {HEALBOT_DETOX,},
      ["PALA"] = {HEALBOT_CLEANSE, HEALBOT_CLEANSE_TOXIN},
      ["PRIE"] = {HEALBOT_PURIFY, HEALBOT_MASS_DISPEL, HEALBOT_PURIFY_DISEASE},
      ["ROGU"] = {},
      ["SHAM"] = {HEALBOT_PURIFY_SPIRIT, HEALBOT_CLEANSE_SPIRIT},
      ["WARL"] = {},
      ["WARR"] = {},
    }
    --if (strsub(GetLocale(),1,2)~="en") then
    --    HealBot_Debuff_Spells["SHAM"] = {HEALBOT_CLEANSE_SPIRIT}
    --end
    return HealBot_Debuff_Spells[class]
end
That code has been around a long time, It might be back in the 3.x
The following user(s) said Thank You Zilican

Please Log in or Create an account to join the conversation.

1 week 1 day ago
Zilican
New Member
New Member
Posts: 3
More
Topic Author
Adding custom "spells to remove debuffs" #1354
That worked perfectly, thank you so much for the help!

Please Log in or Create an account to join the conversation.

Moderators: HermisctshammykubikAcirac