function AloftManaData:SetManaData(aloftData, unitid) |
local name, _ = UnitName(unitid) |
if name ~= L["Unknown"] and aloftData.name ~= L["Unknown"] then |
local maxMana = UnitManaMax(unitid) |
local maxMana = UnitPowerMax(unitid) |
-- ChatFrame7:AddMessage("AloftManaData:SetManaData(): update " .. tostring(aloftData.name) .. "/" .. tostring(aloftData.unitid) .. "/".. tostring(maxMana)) |
if ((maxMana ~= nil) and (maxMana > 0)) then |
aloftData.mana = UnitMana(unitid) |
aloftData.mana = UnitPower(unitid) |
aloftData.maxMana = maxMana |
aloftData.powerType, aloftData.powerTypeName = UnitPowerType(unitid) |
-- ChatFrame7:AddMessage("AloftManaData:SetManaData(): " .. tostring(unitid) .. "/" .. tostring(aloftData.name) .. "/" .. tostring(aloftData.mana) .. "/" .. tostring(aloftData.maxMana) .. "/" .. tostring(aloftData.powerType) .. "/" .. tostring(aloftData.powerTypeName)) |