mirror of
https://github.com/Bluewhale1337/HealBotBlue.git
synced 2026-09-11 18:00:20 +00:00
Compare commits
2 Commits
v1.7.0
..
a0b6e2f72d
| Author | SHA1 | Date | |
|---|---|---|---|
| a0b6e2f72d | |||
| 2af99cbc2b |
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
## Title: HealBotBlue
|
## Title: HealBotBlue
|
||||||
## Version: 1.7.0
|
## Version: 1.7.0
|
||||||
## Author: Bluewhale
|
## Author: Bluewhale
|
||||||
## Notes: Adds panel with skinable bars for healing and decursive
|
## Notes: Raidframe replacement for healing, decursing, resource tracking and buffing with optional support for SuperWow, ClassicAPI, UnitXP_SP3 and Nampower.
|
||||||
## SavedVariablesPerCharacter: HealBot_Config
|
## SavedVariablesPerCharacter: HealBot_Config
|
||||||
..\..\FrameXML\Fonts.xml
|
..\..\FrameXML\Fonts.xml
|
||||||
..\..\FrameXML\OptionsFrameTemplates.xml
|
..\..\FrameXML\OptionsFrameTemplates.xml
|
||||||
|
|||||||
@@ -264,11 +264,6 @@ HealBot_ConfigDefaults = {
|
|||||||
|
|
||||||
HealBot_Config = {};
|
HealBot_Config = {};
|
||||||
|
|
||||||
--HealBot_EmergIncMelee = {};
|
|
||||||
--HealBot_EmergIncRange = {};
|
|
||||||
--HealBot_EmergIncHealers = {};
|
|
||||||
--HealBot_EmergIncCustom = {};
|
|
||||||
--HealBot_KeyCombo = {};
|
|
||||||
HealBot_HealsIn = {};
|
HealBot_HealsIn = {};
|
||||||
HealBot_Healers = {};
|
HealBot_Healers = {};
|
||||||
HealBot_UnitDebuff = {};
|
HealBot_UnitDebuff = {};
|
||||||
|
|||||||
+7
-25
@@ -45,9 +45,9 @@ function HealBot_WarningSound_OnClick(this,id)
|
|||||||
end
|
end
|
||||||
-- HealBot_Options_CDCMonitor_DropDown: UI handler for DropDown options panel.
|
-- HealBot_Options_CDCMonitor_DropDown: UI handler for DropDown options panel.
|
||||||
function HealBot_Options_CDCMonitor_DropDown()
|
function HealBot_Options_CDCMonitor_DropDown()
|
||||||
for i=1, getn(HealBot_Options_CDCMonitor_List), 1 do
|
for i=1, getn(HealBot_Options_EmergencyFilter_List), 1 do
|
||||||
local info = {};
|
local info = {};
|
||||||
info.text = HealBot_Options_CDCMonitor_List[i];
|
info.text = HealBot_Options_EmergencyFilter_List[i];
|
||||||
info.func = HealBot_Options_CDCMonitor_OnSelect;
|
info.func = HealBot_Options_CDCMonitor_OnSelect;
|
||||||
UIDropDownMenu_AddButton(info);
|
UIDropDownMenu_AddButton(info);
|
||||||
end
|
end
|
||||||
@@ -85,7 +85,7 @@ function HealBot_Options_CDCMonitor_Reset()
|
|||||||
HealBot_CDCInc[HEALBOT_SHAMAN] = 0;
|
HealBot_CDCInc[HEALBOT_SHAMAN] = 0;
|
||||||
HealBot_CDCInc[HEALBOT_WARLOCK] = 0;
|
HealBot_CDCInc[HEALBOT_WARLOCK] = 0;
|
||||||
HealBot_CDCInc[HEALBOT_WARRIOR] = 0;
|
HealBot_CDCInc[HEALBOT_WARRIOR] = 0;
|
||||||
if HealBot_Config.CDCMonitor==2 then
|
if HealBot_Config.CDCMonitor==1 then
|
||||||
HealBot_CDCInc[HEALBOT_DRUID] = 1;
|
HealBot_CDCInc[HEALBOT_DRUID] = 1;
|
||||||
HealBot_CDCInc[HEALBOT_HUNTER] = 1;
|
HealBot_CDCInc[HEALBOT_HUNTER] = 1;
|
||||||
HealBot_CDCInc[HEALBOT_MAGE] = 1;
|
HealBot_CDCInc[HEALBOT_MAGE] = 1;
|
||||||
@@ -95,25 +95,7 @@ function HealBot_Options_CDCMonitor_Reset()
|
|||||||
HealBot_CDCInc[HEALBOT_SHAMAN] = 1;
|
HealBot_CDCInc[HEALBOT_SHAMAN] = 1;
|
||||||
HealBot_CDCInc[HEALBOT_WARLOCK] = 1;
|
HealBot_CDCInc[HEALBOT_WARLOCK] = 1;
|
||||||
HealBot_CDCInc[HEALBOT_WARRIOR] = 1;
|
HealBot_CDCInc[HEALBOT_WARRIOR] = 1;
|
||||||
elseif HealBot_Config.CDCMonitor==3 then
|
elseif HealBot_Config.CDCMonitor==2 then
|
||||||
HealBot_CDCInc[HEALBOT_DRUID] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==4 then
|
|
||||||
HealBot_CDCInc[HEALBOT_HUNTER] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==5 then
|
|
||||||
HealBot_CDCInc[HEALBOT_MAGE] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==6 then
|
|
||||||
HealBot_CDCInc[HEALBOT_PALADIN] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==7 then
|
|
||||||
HealBot_CDCInc[HEALBOT_PRIEST] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==8 then
|
|
||||||
HealBot_CDCInc[HEALBOT_ROGUE] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==9 then
|
|
||||||
HealBot_CDCInc[HEALBOT_SHAMAN] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==10 then
|
|
||||||
HealBot_CDCInc[HEALBOT_WARLOCK] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==11 then
|
|
||||||
HealBot_CDCInc[HEALBOT_WARRIOR] = 1;
|
|
||||||
elseif HealBot_Config.CDCMonitor==12 then
|
|
||||||
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncMelee[HEALBOT_DRUID];
|
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncMelee[HEALBOT_DRUID];
|
||||||
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncMelee[HEALBOT_HUNTER];
|
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncMelee[HEALBOT_HUNTER];
|
||||||
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncMelee[HEALBOT_MAGE];
|
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncMelee[HEALBOT_MAGE];
|
||||||
@@ -123,7 +105,7 @@ function HealBot_Options_CDCMonitor_Reset()
|
|||||||
HealBot_CDCInc[HEALBOT_SHAMAN] = HealBot_Config.EmergIncMelee[HEALBOT_SHAMAN];
|
HealBot_CDCInc[HEALBOT_SHAMAN] = HealBot_Config.EmergIncMelee[HEALBOT_SHAMAN];
|
||||||
HealBot_CDCInc[HEALBOT_WARLOCK] = HealBot_Config.EmergIncMelee[HEALBOT_WARLOCK];
|
HealBot_CDCInc[HEALBOT_WARLOCK] = HealBot_Config.EmergIncMelee[HEALBOT_WARLOCK];
|
||||||
HealBot_CDCInc[HEALBOT_WARRIOR] = HealBot_Config.EmergIncMelee[HEALBOT_WARRIOR];
|
HealBot_CDCInc[HEALBOT_WARRIOR] = HealBot_Config.EmergIncMelee[HEALBOT_WARRIOR];
|
||||||
elseif HealBot_Config.CDCMonitor==13 then
|
elseif HealBot_Config.CDCMonitor==3 then
|
||||||
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncRange[HEALBOT_DRUID];
|
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncRange[HEALBOT_DRUID];
|
||||||
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncRange[HEALBOT_HUNTER];
|
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncRange[HEALBOT_HUNTER];
|
||||||
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncRange[HEALBOT_MAGE];
|
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncRange[HEALBOT_MAGE];
|
||||||
@@ -133,7 +115,7 @@ function HealBot_Options_CDCMonitor_Reset()
|
|||||||
HealBot_CDCInc[HEALBOT_SHAMAN] = HealBot_Config.EmergIncRange[HEALBOT_SHAMAN];
|
HealBot_CDCInc[HEALBOT_SHAMAN] = HealBot_Config.EmergIncRange[HEALBOT_SHAMAN];
|
||||||
HealBot_CDCInc[HEALBOT_WARLOCK] = HealBot_Config.EmergIncRange[HEALBOT_WARLOCK];
|
HealBot_CDCInc[HEALBOT_WARLOCK] = HealBot_Config.EmergIncRange[HEALBOT_WARLOCK];
|
||||||
HealBot_CDCInc[HEALBOT_WARRIOR] = HealBot_Config.EmergIncRange[HEALBOT_WARRIOR];
|
HealBot_CDCInc[HEALBOT_WARRIOR] = HealBot_Config.EmergIncRange[HEALBOT_WARRIOR];
|
||||||
elseif HealBot_Config.CDCMonitor==14 then
|
elseif HealBot_Config.CDCMonitor==4 then
|
||||||
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncHealers[HEALBOT_DRUID];
|
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncHealers[HEALBOT_DRUID];
|
||||||
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncHealers[HEALBOT_HUNTER];
|
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncHealers[HEALBOT_HUNTER];
|
||||||
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncHealers[HEALBOT_MAGE];
|
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncHealers[HEALBOT_MAGE];
|
||||||
@@ -143,7 +125,7 @@ function HealBot_Options_CDCMonitor_Reset()
|
|||||||
HealBot_CDCInc[HEALBOT_SHAMAN] = HealBot_Config.EmergIncHealers[HEALBOT_SHAMAN];
|
HealBot_CDCInc[HEALBOT_SHAMAN] = HealBot_Config.EmergIncHealers[HEALBOT_SHAMAN];
|
||||||
HealBot_CDCInc[HEALBOT_WARLOCK] = HealBot_Config.EmergIncHealers[HEALBOT_WARLOCK];
|
HealBot_CDCInc[HEALBOT_WARLOCK] = HealBot_Config.EmergIncHealers[HEALBOT_WARLOCK];
|
||||||
HealBot_CDCInc[HEALBOT_WARRIOR] = HealBot_Config.EmergIncHealers[HEALBOT_WARRIOR];
|
HealBot_CDCInc[HEALBOT_WARRIOR] = HealBot_Config.EmergIncHealers[HEALBOT_WARRIOR];
|
||||||
elseif HealBot_Config.CDCMonitor==15 then
|
elseif HealBot_Config.CDCMonitor==5 then
|
||||||
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncCustom[HEALBOT_DRUID];
|
HealBot_CDCInc[HEALBOT_DRUID] = HealBot_Config.EmergIncCustom[HEALBOT_DRUID];
|
||||||
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncCustom[HEALBOT_HUNTER];
|
HealBot_CDCInc[HEALBOT_HUNTER] = HealBot_Config.EmergIncCustom[HEALBOT_HUNTER];
|
||||||
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncCustom[HEALBOT_MAGE];
|
HealBot_CDCInc[HEALBOT_MAGE] = HealBot_Config.EmergIncCustom[HEALBOT_MAGE];
|
||||||
|
|||||||
@@ -102,7 +102,7 @@ function HealBot_Options_EFClass_OnClick(this)
|
|||||||
HealBot_Config.EmergIncCustom[HEALBOT_WARLOCK] = HealBot_Options_EFClassWarlock:GetChecked() or 0;
|
HealBot_Config.EmergIncCustom[HEALBOT_WARLOCK] = HealBot_Options_EFClassWarlock:GetChecked() or 0;
|
||||||
HealBot_Config.EmergIncCustom[HEALBOT_WARRIOR] = HealBot_Options_EFClassWarrior:GetChecked() or 0;
|
HealBot_Config.EmergIncCustom[HEALBOT_WARRIOR] = HealBot_Options_EFClassWarrior:GetChecked() or 0;
|
||||||
end
|
end
|
||||||
if HealBot_Config.EmergIncMonitor>10 then
|
if HealBot_Config.EmergIncMonitor > 1 then
|
||||||
HealBot_Action_PartyChanged();
|
HealBot_Action_PartyChanged();
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user