@@ -1006,6 +1006,11 @@ skills["SupportDrainedAilmentPlayer"] = {
1006
1006
label = " Drain Ailments" ,
1007
1007
incrementalEffectiveness = 0.054999999701977 ,
1008
1008
statDescriptionScope = " gem_stat_descriptions" ,
1009
+ statMap = {
1010
+ [" support_drained_ailment_damage_over_time_+%_final_if_ailment_consumed" ] = {
1011
+ mod (" Damage" , " MORE" , nil , ModFlag .Dot , 0 , { type = " Condition" , var = " AilmentConsumed" }),
1012
+ },
1013
+ },
1009
1014
baseFlags = {
1010
1015
},
1011
1016
constantStats = {
@@ -1091,7 +1096,28 @@ skills["SupportElementalDischargePlayer"] = {
1091
1096
label = " Elemental Discharge" ,
1092
1097
incrementalEffectiveness = 0.054999999701977 ,
1093
1098
statDescriptionScope = " skill_stat_descriptions" ,
1099
+ statMap = {
1100
+ [" spell_minimum_base_fire_damage_as_%_of_intelligence" ] = {
1101
+ mod (" FireMin" , " BASE" , nil , 0 , KeywordFlag .Spell , { type = " PercentStat" , stat = " Int" , percent = 1 }, { type = " Condition" , var = " IgniteConsumed" }),
1102
+ },
1103
+ [" spell_maximum_base_fire_damage_as_%_of_intelligence" ] = {
1104
+ mod (" FireMax" , " BASE" , nil , 0 , KeywordFlag .Spell , { type = " PercentStat" , stat = " Int" , percent = 1 }, { type = " Condition" , var = " IgniteConsumed" }),
1105
+ },
1106
+ [" spell_minimum_base_cold_damage_as_%_of_intelligence" ] = {
1107
+ mod (" ColdMin" , " BASE" , nil , 0 , KeywordFlag .Spell , { type = " PercentStat" , stat = " Int" , percent = 1 }, { type = " Condition" , var = " FreezeConsumed" }),
1108
+ },
1109
+ [" spell_maximum_base_cold_damage_as_%_of_intelligence" ] = {
1110
+ mod (" ColdMax" , " BASE" , nil , 0 , KeywordFlag .Spell , { type = " PercentStat" , stat = " Int" , percent = 1 }, { type = " Condition" , var = " FreezeConsumed" }),
1111
+ },
1112
+ [" spell_minimum_base_lightning_damage_as_%_of_intelligence" ] = {
1113
+ mod (" LightningMin" , " BASE" , nil , 0 , KeywordFlag .Spell , { type = " PercentStat" , stat = " Int" , percent = 1 }, { type = " Condition" , var = " ShockConsumed" }),
1114
+ },
1115
+ [" spell_maximum_base_lightning_damage_as_%_of_intelligence" ] = {
1116
+ mod (" LightningMax" , " BASE" , nil , 0 , KeywordFlag .Spell , { type = " PercentStat" , stat = " Int" , percent = 1 }, { type = " Condition" , var = " ShockConsumed" }),
1117
+ },
1118
+ },
1094
1119
baseFlags = {
1120
+ spell = true ,
1095
1121
},
1096
1122
constantStats = {
1097
1123
{ " triggered_by_supported_spell_consuming_ignite_freeze_shock_on_hit_%" , 100 },
@@ -1127,6 +1153,11 @@ skills["SupportElementalFocusPlayer"] = {
1127
1153
label = " Elemental Focus" ,
1128
1154
incrementalEffectiveness = 0.092720001935959 ,
1129
1155
statDescriptionScope = " gem_stat_descriptions" ,
1156
+ statMap = {
1157
+ [" support_gem_elemental_damage_+%_final" ] = {
1158
+ mod (" ElementalDamage" , " MORE" , nil ),
1159
+ },
1160
+ },
1130
1161
baseFlags = {
1131
1162
},
1132
1163
constantStats = {
@@ -1215,6 +1246,11 @@ skills["SupportExcisePlayer"] = {
1215
1246
label = " Excise" ,
1216
1247
incrementalEffectiveness = 0.054999999701977 ,
1217
1248
statDescriptionScope = " gem_stat_descriptions" ,
1249
+ statMap = {
1250
+ [" support_crit_cooldown_crit_chance_+%_final" ] = {
1251
+ mod (" CritChance" , " MORE" , nil ),
1252
+ },
1253
+ },
1218
1254
baseFlags = {
1219
1255
},
1220
1256
constantStats = {
@@ -1245,6 +1281,14 @@ skills["SupportExecratePlayer"] = {
1245
1281
label = " Execrate" ,
1246
1282
incrementalEffectiveness = 0.054999999701977 ,
1247
1283
statDescriptionScope = " gem_stat_descriptions" ,
1284
+ statMap = {
1285
+ [" support_ailment_cooldown_ailment_chance_+%_final" ] = {
1286
+ mod (" EnemyIgniteChance" , " MORE" , nil ),
1287
+ mod (" EnemyShockChance" , " MORE" , nil ),
1288
+ mod (" EnemyBleedChance" , " MORE" , nil ),
1289
+ mod (" EnemyPoisonChance" , " MORE" , nil ),
1290
+ },
1291
+ },
1248
1292
baseFlags = {
1249
1293
},
1250
1294
constantStats = {
@@ -1275,6 +1319,11 @@ skills["SupportExpansePlayer"] = {
1275
1319
label = " Expanse" ,
1276
1320
incrementalEffectiveness = 0.054999999701977 ,
1277
1321
statDescriptionScope = " gem_stat_descriptions" ,
1322
+ statMap = {
1323
+ [" support_aoe_cooldown_aoe_+%_final" ] = {
1324
+ mod (" AreaOfEffect" , " MORE" , nil ),
1325
+ },
1326
+ },
1278
1327
baseFlags = {
1279
1328
},
1280
1329
constantStats = {
@@ -1393,6 +1442,11 @@ skills["SupportFieryDeathPlayer"] = {
1393
1442
incrementalEffectiveness = 0.054999999701977 ,
1394
1443
statDescriptionScope = " skill_stat_descriptions" ,
1395
1444
baseFlags = {
1445
+ spell = true ,
1446
+ area = true ,
1447
+ },
1448
+ baseMods = {
1449
+ skill (" explodeCorpse" , true ),
1396
1450
},
1397
1451
constantStats = {
1398
1452
{ " triggered_by_fiery_death_support_%" , 100 },
@@ -1481,6 +1535,11 @@ skills["SupportManaFountainPlayer"] = {
1481
1535
label = " Font of Mana" ,
1482
1536
incrementalEffectiveness = 0.054999999701977 ,
1483
1537
statDescriptionScope = " gem_stat_descriptions" ,
1538
+ statMap = {
1539
+ [" support_mana_fountain_mana_regeneration_rate_+%" ] = {
1540
+ mod (" ManaRegen" , " INC" , nil , 0 , 0 , { type = " GlobalEffect" , effectType = " Aura" }),
1541
+ },
1542
+ },
1484
1543
baseFlags = {
1485
1544
},
1486
1545
constantStats = {
@@ -1511,6 +1570,11 @@ skills["SupportWallFortressPlayer"] = {
1511
1570
label = " Fortress" ,
1512
1571
incrementalEffectiveness = 0.054999999701977 ,
1513
1572
statDescriptionScope = " gem_stat_descriptions" ,
1573
+ statMap = {
1574
+ [" support_wall_fortress_hit_damage_+%_final" ] = {
1575
+ mod (" Damage" , " MORE" , nil ),
1576
+ },
1577
+ },
1514
1578
baseFlags = {
1515
1579
},
1516
1580
constantStats = {
@@ -1572,6 +1636,11 @@ skills["SupportFrostfirePlayer"] = {
1572
1636
label = " Frostfire" ,
1573
1637
incrementalEffectiveness = 0.054999999701977 ,
1574
1638
statDescriptionScope = " gem_stat_descriptions" ,
1639
+ statMap = {
1640
+ [" ignite_effect_+%_final_against_frozen_enemies" ] = {
1641
+ mod (" AilmentMagnitude" , " MORE" , nil , 0 , KeywordFlag .Ignite , { type = " ActorCondition" , actor = " enemy" , var = " Frozen" }),
1642
+ },
1643
+ },
1575
1644
baseFlags = {
1576
1645
},
1577
1646
constantStats = {
@@ -1746,6 +1815,11 @@ skills["SupportHourglassPlayer"] = {
1746
1815
label = " Hourglass" ,
1747
1816
incrementalEffectiveness = 0.054999999701977 ,
1748
1817
statDescriptionScope = " gem_stat_descriptions" ,
1818
+ statMap = {
1819
+ [" support_hourglass_damage_+%_final" ] = {
1820
+ mod (" Damage" , " MORE" , nil ),
1821
+ },
1822
+ },
1749
1823
baseFlags = {
1750
1824
},
1751
1825
constantStats = {
@@ -1779,6 +1853,15 @@ skills["SupportIceBitePlayer"] = {
1779
1853
incrementalEffectiveness = 0.092720001935959 ,
1780
1854
damageIncrementalEffectiveness = 0.03770000115037 ,
1781
1855
statDescriptionScope = " gem_stat_descriptions" ,
1856
+ statMap = {
1857
+ [" support_ice_bite_buff_grant_%_added_cold_attack_damage" ] = {
1858
+ mod (" DamageGainAsCold" , " BASE" , nil , 0 , 0 , { type = " GlobalEffect" , effectType = " Buff" }),
1859
+ },
1860
+ [" support_ice_bite_base_buff_duration" ] = {
1861
+ mod (" Duration" , " BASE" , nil , 0 , 0 , { type = " GlobalEffect" , effectType = " Buff" }),
1862
+ div = 1000 ,
1863
+ },
1864
+ },
1782
1865
baseFlags = {
1783
1866
},
1784
1867
constantStats = {
@@ -1866,7 +1949,16 @@ skills["ViciousHexSupportPlayer"] = {
1866
1949
incrementalEffectiveness = 0.092720001935959 ,
1867
1950
damageIncrementalEffectiveness = 0.055599998682737 ,
1868
1951
statDescriptionScope = " skill_stat_descriptions" ,
1952
+ statMap = {
1953
+ [" impending_doom_base_added_chaos_damage_%_of_current_mana" ] = {
1954
+ mod (" ChaosMin" , " BASE" , nil , 0 , 0 , { type = " PercentStat" , stat = " Mana" , percentVar = " DoomBlastManaPercentage" }),
1955
+ mod (" ChaosMax" , " BASE" , nil , 0 , 0 , { type = " PercentStat" , stat = " Mana" , percentVar = " DoomBlastManaPercentage" }),
1956
+ div = 100 ,
1957
+ },
1958
+ },
1869
1959
baseFlags = {
1960
+ spell = true ,
1961
+ area = true ,
1870
1962
},
1871
1963
constantStats = {
1872
1964
{ " impending_doom_base_added_chaos_damage_%_of_current_mana" , 15 },
@@ -1959,6 +2051,14 @@ skills["SupportChaoticAssassinationPlayer"] = {
1959
2051
label = " Intense Agony" ,
1960
2052
incrementalEffectiveness = 0.054999999701977 ,
1961
2053
statDescriptionScope = " gem_stat_descriptions" ,
2054
+ statMap = {
2055
+ [" support_chaotic_assassination_damage_over_time_+%_final_against_full_life_enemies" ] = {
2056
+ mod (" Damage" , " MORE" , nil , ModFlag .Dot , 0 , { type = " ActorCondition" , actor = " enemy" , var = " FullLife" }),
2057
+ },
2058
+ [" support_chaotic_assassination_skill_effect_duration_+%_final" ] = {
2059
+ mod (" Duration" , " MORE" , nil ),
2060
+ },
2061
+ },
1962
2062
baseFlags = {
1963
2063
},
1964
2064
constantStats = {
0 commit comments