Add new code snippets
This commit is contained in:
34
Complete Projects/Legion/Herb Counter 2.0.lua
Normal file
34
Complete Projects/Legion/Herb Counter 2.0.lua
Normal file
@@ -0,0 +1,34 @@
|
||||
DISPLAY
|
||||
function()
|
||||
local output = ""
|
||||
for k, v in pairs(aura_env.herbs) do
|
||||
if k == "Starlight Rose" then
|
||||
if GetItemCount(k) % 7 == 0 then
|
||||
output = output .. k .. " " .. v .. " " .. GetItemCount(k) .. " " .. GetItemCount(k) / 4 .. " " .. "|cFF6CFF6C" .. math.floor(GetItemCount(k) / 7) .. "\n"
|
||||
else
|
||||
output = output .. k .. " " .. v .. " " .. GetItemCount(k) .. " " .. GetItemCount(k) / 4 .. " " .. "|cFFFF6C6C" .. math.floor(GetItemCount(k) / 7) .. " - " .. (math.floor(GetItemCount(k) / 7)) * 7 .. "\n"
|
||||
end
|
||||
elseif k == "Icecap" then
|
||||
output = output .. k .. " " .. v .. " " .. GetItemCount(k) + (GetItemCount("Icecap Petal") / 10) .. "\n"
|
||||
elseif k == "Mountain Silversage" then
|
||||
output = output .. k .. " " .. v .. " " .. GetItemCount(k) + (GetItemCount("Mountain Silversage Stalk") / 10) .. "\n"
|
||||
else
|
||||
output = output .. k .. " " .. v .. " " .. GetItemCount(k) .. "\n"
|
||||
end
|
||||
end
|
||||
return output
|
||||
end
|
||||
|
||||
CHAT_MSG_OPENING
|
||||
function(_, msg)
|
||||
local caster, event, target = msg:match("(%a+) perform ([%a*%s*]+) on ([%a*%s*%p*]+).")
|
||||
if caster == "You" and event == "Herb Gathering" then
|
||||
if aura_env.herbs[target] == nil then
|
||||
aura_env.herbs[target] = 0
|
||||
end
|
||||
aura_env.herbs[target] = aura_env.herbs[target] + 1
|
||||
end
|
||||
end
|
||||
|
||||
INIT
|
||||
aura_env.herbs = {}
|
||||
Reference in New Issue
Block a user