Module:ModifierTables: Difference between revisions

(_getModifierTable: Remove inline styles for collapsible toggle)
Line 8: Line 8:
local Pets = require('Module:Pets')
local Pets = require('Module:Pets')
local Items = require('Module:Items')
local Items = require('Module:Items')
local GatheringSkills = require('Module:Skills/Gathering')
local Skills = require('Module:Skills')
local Agility = require('Module:Skills/Agility')
local Agility = require('Module:Skills/Agility')
local Prayer = require('Module:Prayer')
local Prayer = require('Module:Prayer')
Line 109: Line 109:
modifiers = {modifiers}
modifiers = {modifiers}
end
end
local consList = GatheringSkills.getConstellations(
local consList = Skills.getConstellations(
function(cons)
function(cons)
local consMods = GatheringSkills._buildAstrologyModifierArray(cons, 1, true, true, true, true)
local consMods = Skills._buildAstrologyModifierArray(cons, 1, true, true, true, true)
for i, modifier in ipairs(modifiers) do
for i, modifier in ipairs(modifiers) do
if p.getModifierValue(consMods, modifier, skill, getOpposites) ~= 0 then
if p.getModifierValue(consMods, modifier, skill, getOpposites) ~= 0 then
Line 397: Line 397:
row.val = 15 -- Assume highest possible, the range is 1 to 15 inclusive
row.val = 15 -- Assume highest possible, the range is 1 to 15 inclusive


local modList = GatheringSkills._buildAstrologyModifierArray(cons, {1, 15}, true, true, true, true)
local modList = Skills._buildAstrologyModifierArray(cons, {1, 15}, true, true, true, true)
row.modifierText, row.otherModifiers = getModText(modList)
row.modifierText, row.otherModifiers = getModText(modList)