203
edits
(Move expansion icon to prayer category instead of each prayer) |
m (Fix prayer icon display on subcategory) |
||
Line 263: | Line 263: | ||
local prayerList = { | local prayerList = { | ||
["Prayers"] = Prayer.getPrayers(function(prayer) return prayer.isUnholy == nil and prayer.isAbyssal == nil end), | ["Prayers"] = Prayer.getPrayers(function(prayer) return prayer.isUnholy == nil and prayer.isAbyssal == nil end), | ||
[" | ["Unholy Prayers"] = Prayer.getPrayers(function(prayer) return prayer.isUnholy end), | ||
[" | ["Abyssal Prayers"] = Prayer.getPrayers(function(prayer) return prayer.isAbyssal end) | ||
} | } | ||
Line 279: | Line 279: | ||
end) | end) | ||
local prayerText = {} | local prayerText = {} | ||
table.insert(resultPart, '\r\n|-\r\n!style="text-align:center;"| ' .. catName) | |||
-- get expansion icon for prayer categories other than base/TotH | |||
expicon = '' | |||
if catName ~= "Prayers" then | |||
for i, prayer in ipairs(subList) do | |||
expicon = Icons.getExpansionIcon(prayer.id) | |||
break | |||
end | |||
end | |||
table.insert(resultPart, '\r\n|-\r\n!style="text-align:center;"| ' .. expicon .. catName) | |||
for i, prayer in ipairs(subList) do | for i, prayer in ipairs(subList) do | ||
-- Only show expansion in the | -- Only show expansion in the base/TotH subtable | ||
expicon = (catName == "Prayers") and Icons.getExpansionIcon(prayer.id) | expicon = (catName == "Prayers") and Icons.getExpansionIcon(prayer.id) | ||
table.insert(prayerText, Icons.Icon({prayer.name, type='prayer', expicon = expicon})) | table.insert(prayerText, Icons.Icon({prayer.name, type='prayer', expicon = expicon})) |
edits