diff --git a/src/Data/Gems.lua b/src/Data/Gems.lua index 3f8db70f7..59228881b 100644 --- a/src/Data/Gems.lua +++ b/src/Data/Gems.lua @@ -18774,6 +18774,24 @@ return { Tier = 4, naturalMaxLevel = 1, }, + ["Metadata/Items/Gems/SkillGemEternalMarkSupport"] = { + name = "Eternal Mark", + gameId = "Metadata/Items/Gems/SupportGemEternalMark", + variantId = "EternalMarkSupport", + grantedEffectId = "SupportEternalMarkPlayer", + tags = { + support = true, + mark = true, + }, + gemType = "Support", + gemFamily = "Eternal Mark", + tagString = "Mark", + reqStr = 0, + reqDex = 0, + reqInt = 100, + Tier = 3, + naturalMaxLevel = 1, + }, ["Metadata/Items/Gems/SkillGemCatalysingElementsSupport"] = { name = "Catalysing Elements", gameId = "Metadata/Items/Gems/SupportGemCatalysingElements", diff --git a/src/Data/Skills/sup_int.lua b/src/Data/Skills/sup_int.lua index 612992061..1123985ce 100644 --- a/src/Data/Skills/sup_int.lua +++ b/src/Data/Skills/sup_int.lua @@ -3686,6 +3686,34 @@ skills["SupportEssenceHarvestPlayer"] = { }, } } +skills["SupportEternalMarkPlayer"] = { + name = "Eternal Mark", + description = "Supports Mark Skills, causing them to not be Consumed the first time they are Activated.", + color = 3, + support = true, + requireSkillTypes = { SkillType.Mark, }, + addSkillTypes = { }, + excludeSkillTypes = { }, + gemFamily = { "EternalMark",}, + levels = { + [1] = { levelRequirement = 0, manaMultiplier = 10, }, + }, + statSets = { + [1] = { + label = "Eternal Mark", + incrementalEffectiveness = 0.054999999701977, + statDescriptionScope = "gem_stat_descriptions", + baseFlags = { + }, + stats = { + "marks_avoid_consumption_when_first_activated", + }, + levels = { + [1] = { actorLevel = 1, }, + }, + }, + } +} skills["SupportExcisePlayer"] = { name = "Excise", description = "Supports any damaging Skill that you use yourself, granting it significantly higher chance to Critically Hit, but causing it to gain a long cooldown. Cannot support Skills which already have a cooldown.", diff --git a/src/Export/Skills/sup_int.txt b/src/Export/Skills/sup_int.txt index 0b1786e04..f69fb403c 100644 --- a/src/Export/Skills/sup_int.txt +++ b/src/Export/Skills/sup_int.txt @@ -629,6 +629,11 @@ statMap = { #mods #skillEnd +#skill SupportEternalMarkPlayer +#set SupportEternalMarkPlayer +#mods +#skillEnd + #skill SupportExcisePlayer #set SupportExcisePlayer statMap = {