Commit 5ce6b985 authored by Ivaria's avatar Ivaria
Browse files

Swap text provider validators from kilo to absolute. Finished HealComm integration.

parent 7eb3a999
......@@ -1557,8 +1557,18 @@ function VUHDO_OnLoad(anInstance)
VUHDO_ALL_EVENTS = nil;
if VUHDO_LibClassicHealComm then
local function HealComm_HealUpdated(event, casterGUID, spellID, healType, endTime, ...)
return;
local function HealComm_HealUpdated(aEvent, aCasterGUID, aSpellID, aHealType, aEndTime, ...)
local tTargets = { n = select("#", ...), ... };
for i = 1, tTargets.n do
local tTarget = VUHDO_RAID_GUIDS[tTargets[i]];
if (VUHDO_RAID or tEmptyRaid)[tTarget] then -- auch target, focus
VUHDO_updateHealth(tTarget, 9); -- VUHDO_UPDATE_INC
VUHDO_updateBouquetsForEvent(tTarget, 9); -- VUHDO_UPDATE_ALT_POWER
end
end
end
anInstance.HealComm_HealUpdated = HealComm_HealUpdated;
......
......@@ -206,27 +206,27 @@ end
VUHDO_TEXT_PROVIDERS = {
["OVERHEAL_KILO_N_K"] = {
["displayName"] = "Overheal: <#nk>",
["displayName"] = "Overheal: <#n>",
["calculator"] = VUHDO_overhealCalculator,
["validator"] = VUHDO_kiloValidator,
["validator"] = VUHDO_absoluteValidator,
["interests"] = { VUHDO_UPDATE_INC, VUHDO_UPDATE_HEALTH, VUHDO_UPDATE_RANGE, VUHDO_UPDATE_HEALTH_MAX, VUHDO_UPDATE_ALIVE },
},
["OVERHEAL_KILO_PLUS_N_K"] = {
["displayName"] = "Overheal: +<#n>k",
["displayName"] = "Overheal: +<#n>",
["calculator"] = VUHDO_overhealCalculator,
["validator"] = VUHDO_plusKiloValidator,
["validator"] = VUHDO_absoluteValidator,
["interests"] = { VUHDO_UPDATE_INC, VUHDO_UPDATE_HEALTH, VUHDO_UPDATE_RANGE, VUHDO_UPDATE_HEALTH_MAX, VUHDO_UPDATE_ALIVE },
},
["INCOMING_HEAL_NK"] = {
["displayName"] = "Incoming Heal: <#nk>",
["displayName"] = "Incoming Heal: <#n>",
["calculator"] = VUHDO_incomingHealCalculator,
["validator"] = VUHDO_kiloValidator,
["validator"] = VUHDO_absoluteValidator,
["interests"] = { VUHDO_UPDATE_INC, VUHDO_UPDATE_HEALTH, VUHDO_UPDATE_RANGE, VUHDO_UPDATE_HEALTH_MAX, VUHDO_UPDATE_ALIVE },
},
["SHIELD_ABSORB_OVERALL_N_K"] = {
["displayName"] = "Shield absorb total: <#nk>",
["displayName"] = "Shield absorb total: <#n>",
["calculator"] = VUHDO_shieldAbsorbCalculator,
["validator"] = VUHDO_kiloValidator,
["validator"] = VUHDO_absoluteValidator,
["interests"] = { VUHDO_UPDATE_SHIELD },
},
["THREAT_PERCENT"] = {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment