Module:SkillUnlocks: Difference between revisions

no edit summary
(Attempt to fix icon overrides for Mining)
No edit summary
Line 17: Line 17:
local GameData = require('Module:GameData')
local GameData = require('Module:GameData')
local SkillData = GameData.skillData
local SkillData = GameData.skillData
local Num = require('Module:Number')


-- This excludes certain checks pertinent to all skills, like equipment
-- This excludes certain checks pertinent to all skills, like equipment
Line 1,337: Line 1,338:
table.insert(extraReqs, Shop._getPurchaseIcon({req.purchase}))
table.insert(extraReqs, Shop._getPurchaseIcon({req.purchase}))
elseif req.type == 'totalMastery' then
elseif req.type == 'totalMastery' then
table.insert(extraReqs, Shared.formatnum(req.mastery) .. ' ' .. Icons.Icon({req.skill, type='skill', notext=true}) .. ' ' .. Icons.Icon({'Mastery'}))
table.insert(extraReqs, Num.formatnum(req.mastery) .. ' ' .. Icons.Icon({req.skill, type='skill', notext=true}) .. ' ' .. Icons.Icon({'Mastery'}))
elseif req.type == 'TownshipBuilding' then
elseif req.type == 'TownshipBuilding' then
local building = Township._getBuildingByID(req.buildingID)
local building = Township._getBuildingByID(req.buildingID)
2,875

edits