More minor fixes

This commit is contained in:
Openarl
2017-04-15 22:42:58 +10:00
parent 2e3974e231
commit 8fc76abca3
6 changed files with 12 additions and 13 deletions

View File

@@ -31,7 +31,7 @@ local function mergeLevelMod(modList, mod, value)
end
-- Merge gem modifiers with given mod list
local function mergeGemMods(modList, gem)
function calcs.mergeGemMods(modList, gem)
modList:AddList(gem.data.baseMods)
if gem.quality > 0 then
for i = 1, #gem.data.qualityMods do
@@ -361,7 +361,7 @@ function calcs.buildActiveSkillModList(env, actor, activeSkill)
-- Add support gem modifiers to skill mod list
for _, gem in pairs(activeSkill.gemList) do
if gem.data.support then
mergeGemMods(skillModList, gem)
calcs.mergeGemMods(skillModList, gem)
end
end
@@ -375,7 +375,7 @@ function calcs.buildActiveSkillModList(env, actor, activeSkill)
end
-- Add active gem modifiers
mergeGemMods(skillModList, activeGem)
calcs.mergeGemMods(skillModList, activeGem)
-- Add extra modifiers
for _, value in ipairs(env.modDB:Sum("LIST", activeSkill.skillCfg, "ExtraSkillMod")) do

View File

@@ -606,7 +606,7 @@ function calcs.perform(env)
modList = common.New("ModList")
}
local gemModList = common.New("ModList")
mergeGemMods(gemModList, {
calcs.mergeGemMods(gemModList, {
level = value.level,
quality = 0,
data = data.gems[value.name],

View File

@@ -209,7 +209,7 @@ end
local missing = { }
for _, minion in pairs(data.minions) do
for _, skillId in ipairs(minion.skillList) do
if not data.skills[skillId] and not missing[skillId] then
if not data.skills[skillId] and not missing[skillId] and launch.devMode then
ConPrintf("'%s' missing skill '%s'", minion.name, skillId)
missing[skillId] = true
end