Skip to content

Commit c616c24

Browse files
authored
Add support for Berserk Gem (#813)
* Add support for Berserk Gem * added attack flag
1 parent e61a2ba commit c616c24

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

src/Data/Skills/act_str.lua

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -875,6 +875,19 @@ skills["BerserkPlayer"] = {
875875
label = "Berserk",
876876
incrementalEffectiveness = 0.054999999701977,
877877
statDescriptionScope = "berserk",
878+
statMap = {
879+
["life_loss_%_per_minute_per_rage_while_not_losing_rage"] = {
880+
mod("LifeDegen", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "Multiplier", var = "RageEffect" }),
881+
div = 60
882+
},
883+
["life_leech_from_physical_attack_damage_permyriad_per_rage"] = {
884+
mod("PhysicalDamageLifeLeech", "BASE", nil, ModFlag.Attack, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "Multiplier", var = "RageEffect" }),
885+
div = 100,
886+
},
887+
["rage_effect_+%"] = {
888+
mod( "RageEffect", "INC", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" } ),
889+
}
890+
},
878891
baseFlags = {
879892
},
880893
constantStats = {

src/Export/Skills/act_str.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,19 @@ local skills, mod, flag, skill = ...
4747
#skill BerserkPlayer
4848
#set BerserkPlayer
4949
#flags
50+
statMap = {
51+
["life_loss_%_per_minute_per_rage_while_not_losing_rage"] = {
52+
mod("LifeDegen", "BASE", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "Multiplier", var = "RageEffect" }),
53+
div = 60
54+
},
55+
["life_leech_from_physical_attack_damage_permyriad_per_rage"] = {
56+
mod("PhysicalDamageLifeLeech", "BASE", nil, ModFlag.Attack, 0, { type = "GlobalEffect", effectType = "Buff" }, { type = "Multiplier", var = "RageEffect" }),
57+
div = 100,
58+
},
59+
["rage_effect_+%"] = {
60+
mod( "RageEffect", "INC", nil, 0, 0, { type = "GlobalEffect", effectType = "Buff" } ),
61+
}
62+
},
5063
#mods
5164
#skillEnd
5265

0 commit comments

Comments
 (0)