Code:
["message"] = "<string>:\"return function()...\":4: attempt to compare number with nil",
["time"] = "2013/12/02 18:58:25",
["locals"] = "id = \"RC_Zen Meditation\"\ntriggernum = 0\ndata = <table> {\n nameFunc = <function> defined return function()\n local caster = select(8, UnitBuff(\"player\", \"Zen Meditation\"))\n if caster then\n local name = UnitName(caster)\n return name\n end\n return \"Unknown\"\nend:1\n untrigger = <function> defined return function(_, unitID)\n if unitID == \"player\" then\n local buff = UnitBuff(\"player\", \"Zen Meditation\")\n return buff == nil\n end\nend:1\n durationFunc = <function> defined return function()\n local caster = select(8, UnitBuff(\"player\", \"Zen Meditation\"))\n if caster then\n local name = UnitName(caster)\n if WA_SB_Caster_List and WA_SB_Caster_List[name] then\n return 8, WA_SB_Caster_List[name]+8.1 -- +0.1 for the delay\n else\n WA_SB_Caster_List = WA_SB_Caster_List or {}\n WA_SB_Caster_List[name]=GetTime()-0.1\n return 8, GetTime()+8\n end\n end\n return 0, math.huge\nend:1\n stacksFunc = <function> defined return function()\n local charges\n charges = GetSpellCharges(\"Zen Meditation\")\n if charges >= 1 then\n return charges\n end\nend\n\n\n\n\n\n\n\n\n\n:1\n icon = true\n expiredHideFunc = false\n unevent = \"auto\"\n trigger = <function> defined return function(_, unitID)\n if unitID == \"player\" then\n local buff = UnitBuff(\"player\", \"Zen Meditation\")\n return buff ~= nil\n end\nend:1\n numAdditionalTriggers = 1\n event = \"Alternate Power\"\n subevent = false\n region = <unnamed> {\n }\n events = <table> {\n }\n cooldown = true\n load = <function> defined return function(event, combat, name, class, spec, level, zone, size, difficulty, role)\nlocal never = false\nif((class==\"MONK\" or class==\"PALADIN\") and (size==\"flexible\" or size==\"party\" or size==\"scenario\" or size==\"twentyfive\" or size==\"ten\" or size==\"arena\" or size==\"fortyman\" or size==\"pvp\")) then\nreturn true else return false end end:1\n}\nending = true\ntrigger = <table> {\n stack_info = \"count\"\n autoclone = true\n spellId = \"97463\"\n groupclone = false\n duration = \"10\"\n name_info = \"players\"\n use_unit = true\n subeventPrefix = \"SPELL\"\n unit = \"player\"\n debuffType = \"HELPFUL\"\n custom = \"function(_, unitID)\n if unitID == \"player\" then\n local buff = UnitBuff(\"player\", \"Zen Meditation\")\n return buff ~= nil\n end\nend\"\n custom_hide = \"custom\"\n custom_type = \"status\"\n name_operator = \"==\"\n name = \"Rallying Cry\"\n tooltip_operator = \"==\"\n use_spellId = true\n tooltip = \"Temporarily grants you and all party or raid members within 30 yards 20% of maximum health for 10 sec. After the effect expires, the health is lost.\"\n event = \"Alternate Power\"\n customStacks = \"function()\n local charges\n charges = GetSpellCharges(\"Zen Meditation\")\n if charges >= 1 then\n return charges\n end\nend\n\n\n\n\n\n\n\n\n\n\"\n customDuration = \"function()\n local caster = select(8, UnitBuff(\"player\", \"Zen Meditation\"))\n if caster then\n local name = UnitName(caster)\n if WA_SB_Caster_List and WA_SB_Caster_List[name] then\n return 8, WA_SB_Caster_List[name]+8.1 -- +0.1 for the delay\n else\n WA_SB_Caster_List = WA_SB_Caster_List or {}\n WA_SB_Caster_List[name]=GetTime()-0.1\n return 8, GetTime()+8\n end\n end\n return 0, math.huge\nend\"\n customName = \"function()\n local caster = select(8, UnitBuff(\"player\", \"Zen Meditation\"))\n if caster then\n local name = UnitName(caster)\n return name\n end\n return \"Unknown\"\nend\"\n events = \"UNIT_AURA\"\n subeventSuffix = \"_CAST_START\"\n check = \"event\"\n type = \"custom\"\n unevent = \"auto\"\n names = <table> {\n }\n}\n(*temporary) = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:226\n(*temporary) = <unnamed> {\n 0 = <userdata>\n DisableTrigger = <function> defined @Interface\\AddOns\\WeakAuras\\WeakAuras.lua:3717\n values = <table> {\n }\n frameId = \"rc_zen_meditation\"\n Color = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:173\n duration = 0\n Expand = <function> defined @Interface\\AddOns\\WeakAuras\\WeakAuras.lua:3628\n expirationTime",
["stack"] = "[string \"return function()WeakAuras.lua:1871: in function \"SetEventDynamics\"\nWeakAuras\\WeakAuras-2.0.lua:1943: in function \"EndEvent\"\nWeakAuras\\WeakAuras-2.0.lua:1787: in function \"ScanEvents\"\nWeakAuras\\WeakAuras-2.0.lua:1764: in function <WeakAuras\\WeakAuras.lua:1718>",
["session"] = 12,
["counter"] = 1049,
}, -- [2]
{
["message"] = "memory allocation error: block too big",
["time"] = "2013/12/02 19:36:20",
["locals"] = "",
["stack"] = "",
["session"] = 13,
["counter"] = 2,
}, -- [3]
{
["message"] = "<string>:\"return function(...)...\":19: attempt to concatenate a nil value",
["time"] = "2013/12/02 16:55:13",
["locals"] = "customTextFunc = <function> defined return function(...)\n local GetAuraSourceName = function(aura)\n local RAID_SIZE = 25\n local auraName = aura\n if type(aura) == 'number' then \n auraName = GetSpellInfo(aura) \n end\n for i=1,RAID_SIZE do\n local unitCaster = select(8, UnitAura('raid'..i, auraName))\n if unitCaster and UnitExists(unitCaster) then\n return UnitName(unitCaster) \n end\n end \n local unitCaster = select(8, UnitAura('player', auraName))\n if unitCaster and UnitExists(unitCaster) then\n return UnitName(unitCaster)\n end\n end\n return \"\\n\" .. GetAuraSourceName(select(5, ...)).. \"\\n\"\nend:1\nregion = <unnamed> {\n 0 = <userdata>\n values = <table> {\n }\n UpdateCustomText = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:209\n Color = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:173\n duration = 12\n Expand = <function> defined @Interface\\AddOns\\WeakAuras\\WeakAuras.lua:3628\n expirationTime = 818434.48799983\n SetDurationInfo = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:380\n stacks = <unnamed> {\n }\n SetIcon = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:235\n GetColor = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:184\n trigger_count = 0\n icon = <unnamed> {\n }\n color_g = 1\n color_b = 1\n triggers = <table> {\n }\n backdrop = <unnamed> {\n }\n color_r = 1\n Collapse = <function> defined @Interface\\AddOns\\WeakAuras\\WeakAuras.lua:3620\n SetName = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:251\n Scale = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:335\n color_a = 1\n SetStacks = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:226\n cooldown = WeakAurasCooldownrc_life_cocoon {\n }\n frameId = \"rc_life_cocoon\"\n}\nvalues = <table> {\n stacks = 1\n name = \"Life Cocoon\"\n progress = \"4.1\"\n duration = \"12.0\"\n icon = \"|TInterface\\Icons\\ability_monk_chicocoon:12:12:0:0:64:64:4:60:4:60|t\"\n}\nUpdateText = <function> defined @Interface\\AddOns\\WeakAuras\\RegionTypes\\icon.lua:192\n",
["stack"] = "[string \"return function(RegionTypes\\icon.lua:210: in function \"UpdateCustomText\"\nWeakAuras\\WeakAuras-2.0.lua:4931: in function <WeakAuras\\WeakAuras.lua:4927>",
["session"] = 21,
["counter"] = 238,
}, -- [4]