12,868
edits
m (Test memory bits, expecting no difference) |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
local SkillData = mw.loadData('Module:Sandbox/Skills/data') | local SkillData = mw.loadData('Module:Sandbox/Skills/data') | ||
local Constants = require('Module:Constants') | local Constants = require('Module:Sandbox/Constants') | ||
local Shared = require('Module:Shared') | local Shared = require('Module:Shared') | ||
local Magic = require('Module:Magic') | local Magic = require('Module:Sandbox/Magic') | ||
local Areas = require('Module:CombatAreas') | local Areas = require('Module:Sandbox/CombatAreas') | ||
local Items = require('Module:Sandbox/Items') | local Items = require('Module:Sandbox/Items') | ||
local Icons = require('Module:Icons') | local Icons = require('Module:Icons') | ||
local Agility = require('Module:Sandbox/Skills/Agility') | local Agility = require('Module:Sandbox/Skills/Agility') | ||
local Shop = require('Module:Shop') | local Shop = require('Module:Sandbox/Shop') | ||
local SkillEnum = mw.loadData('Module:Constants/data').skill | local SkillEnum = mw.loadData('Module:Constants/data').skill | ||
Line 569: | Line 569: | ||
table.insert(resultPart, '\r\n|}') | table.insert(resultPart, '\r\n|}') | ||
end | end | ||
local spellUseTable = p._getSpellUseTable(item) | local spellUseTable = p._getSpellUseTable(item) | ||
if spellUseTable ~= nil and spellUseTable ~= '' then | if spellUseTable ~= nil and spellUseTable ~= '' then | ||
Line 592: | Line 591: | ||
function p._getSpellUseTable(item) | function p._getSpellUseTable(item) | ||
local spellList = Magic. | local spellList = Magic.getSpellsForItem(item.id, true) | ||
--Bail immediately if no spells are found | --Bail immediately if no spells are found | ||
if Shared.tableCount(spellList) == 0 then | if Shared.tableCount(spellList) == 0 then |