diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index 58116414b..f9dc1edf8 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -192,6 +192,15 @@ skills["ArchmagePlayer"] = { label = "Archmage", incrementalEffectiveness = 0.054999999701977, statDescriptionScope = "archmage", + statMap = { + ["archmage_max_mana_permyriad_to_add_to_non_channelled_spell_mana_cost"] = { + mod("ManaCost", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "SkillType", skillType = SkillType.Channel, neg = true }, { type = "SkillType", skillType = SkillType.Spell }, { type = "PercentStat", stat = "Mana", percent = 1 }), + div = 100, + }, + ["archmage_all_damage_%_to_gain_as_lightning_to_grant_to_non_channelling_spells_per_100_max_mana"] = { + mod("DamageGainAsLightning", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "SkillType", skillType = SkillType.Channel, neg = true }, { type = "SkillType", skillType = SkillType.Spell }, { type = "PerStat", stat = "Mana", div = 100 }), + }, + }, baseFlags = { }, stats = { diff --git a/src/Export/Skills/act_int.txt b/src/Export/Skills/act_int.txt index 626e1a574..cd6796533 100644 --- a/src/Export/Skills/act_int.txt +++ b/src/Export/Skills/act_int.txt @@ -21,6 +21,15 @@ statMap = { #startSets #set ArchmagePlayer #flags +statMap = { + ["archmage_max_mana_permyriad_to_add_to_non_channelled_spell_mana_cost"] = { + mod("ManaCost", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "SkillType", skillType = SkillType.Channel, neg = true }, { type = "SkillType", skillType = SkillType.Spell }, { type = "PercentStat", stat = "Mana", percent = 1 }), + div = 100, + }, + ["archmage_all_damage_%_to_gain_as_lightning_to_grant_to_non_channelling_spells_per_100_max_mana"] = { + mod("DamageGainAsLightning", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "SkillType", skillType = SkillType.Channel, neg = true }, { type = "SkillType", skillType = SkillType.Spell }, { type = "PerStat", stat = "Mana", div = 100 }), + }, +}, #mods #skillEnd