Skip to content

Commit 4d5a980

Browse files
committed
2 parents bf3081d + e854643 commit 4d5a980

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2817
-577
lines changed

src/Data/ModCache.lua

Lines changed: 371 additions & 6 deletions
Large diffs are not rendered by default.

src/Data/SkillStatMap.lua

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -884,6 +884,9 @@ return {
884884
["damage_+%_when_on_low_life"] = {
885885
mod("Damage", "INC", nil, 0, 0, { type = "Condition", var = "LowLife"})
886886
},
887+
["attack_damage_is_lucky_if_surrounded"] = {
888+
flag("LuckyHits", { type = "Condition", var = "Surrounded" })
889+
},
887890
["damage_vs_enemies_on_low_life_+%"] = {
888891
mod("Damage", "INC", nil, ModFlag.Hit, 0, { type = "ActorCondition", actor = "enemy", var = "LowLife"})
889892
},
@@ -1092,6 +1095,9 @@ return {
10921095
["chance_to_bleed_on_hit_%_vs_maimed"] = {
10931096
mod("BleedChance", "BASE", nil, 0, 0, { type = "ActorCondition", actor = "enemy", var = "Maimed" })
10941097
},
1098+
["bleed_chance_+%_vs_full_life_enemy"] = {
1099+
mod("BleedChance", "INC", nil, 0, 0, { type = "ActorCondition", actor = "enemy", var = "FullLife"}),
1100+
},
10951101
["faster_bleed_%"] = {
10961102
mod("BleedFaster", "INC", nil),
10971103
},
@@ -1481,6 +1487,9 @@ return {
14811487
mod("PierceCount", "BASE", nil),
14821488
div = 100,
14831489
},
1490+
["chance_to_pierce_ignited_enemy_%"] = {
1491+
flag("PierceAllTargets", { type = "ActorCondition", actor = "enemy", var = "Ignited" }),
1492+
},
14841493
["always_pierce"] = {
14851494
flag("PierceAllTargets"),
14861495
},
@@ -1753,6 +1762,10 @@ return {
17531762
["main_hand_weapon_minimum_physical_damage"] = {
17541763
mod("PhysicalMin", "BASE", nil, 0, KeywordFlag.Attack),
17551764
},
1765+
["main_hand_base_physical_damage_from_%_dex"] = {
1766+
mod("PhysicalMin", "BASE", nil, 0, 0, { type = "PercentStat", stat = "Dex", percent = 1 }),
1767+
mod("PhysicalMax", "BASE", nil, 0, 0, { type = "PercentStat", stat = "Dex", percent = 1 }),
1768+
},
17561769
["main_hand_weapon_maximum_physical_damage"] = {
17571770
mod("PhysicalMax", "BASE", nil, 0, KeywordFlag.Attack),
17581771
},
@@ -2426,6 +2439,9 @@ return {
24262439
flag("Condition:CanArmourBreak", { type = "GlobalEffect", effectType = "Buff", effectName = "ArmourBreak" }),
24272440
mod("ArmourBreakPerHit", "BASE", nil),
24282441
},
2442+
["apply_X_incision_on_hit"] = {
2443+
flag("Condition:CanInflictIncision", { type = "GlobalEffect", effectType = "Buff", effectName = "Incision" }),
2444+
},
24292445
["armour_break_physical_damage_%_dealt_as_armour_break"] = {
24302446
flag("Condition:CanArmourBreak", { type = "GlobalEffect", effectType = "Buff", effectName = "ArmourBreak" }),
24312447
},

src/Data/Skills/act_dex.lua

Lines changed: 367 additions & 367 deletions
Large diffs are not rendered by default.

src/Data/Skills/act_int.lua

Lines changed: 81 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -4677,54 +4677,54 @@ skills["CorpseCloudPlayer"] = {
46774677
{ "spread_contagion_base_radius_when_using_corpse", 28 },
46784678
{ "explosion_delay_ms", 400 },
46794679
{ "number_of_poison_cloud_allowed", 6 },
4680+
{ "corpse_explosion_monster_life_permillage_chaos", 100 },
46804681
},
46814682
stats = {
4682-
"corpse_explosion_monster_life_permillage_chaos",
46834683
"is_area_damage",
46844684
"can_perform_skill_while_moving",
46854685
"quality_display_base_skill_effect_duration_is_gem",
46864686
},
46874687
levels = {
4688-
[1] = { 100, statInterpolation = { 1, }, actorLevel = 1, },
4689-
[2] = { 105, statInterpolation = { 1, }, actorLevel = 3.4519999027252, },
4690-
[3] = { 110, statInterpolation = { 1, }, actorLevel = 6.7670001983643, },
4691-
[4] = { 115, statInterpolation = { 1, }, actorLevel = 10.307999610901, },
4692-
[5] = { 120, statInterpolation = { 1, }, actorLevel = 14.074999809265, },
4693-
[6] = { 125, statInterpolation = { 1, }, actorLevel = 18.068000793457, },
4694-
[7] = { 130, statInterpolation = { 1, }, actorLevel = 22.287000656128, },
4695-
[8] = { 135, statInterpolation = { 1, }, actorLevel = 26.732000350952, },
4696-
[9] = { 140, statInterpolation = { 1, }, actorLevel = 31.40299987793, },
4697-
[10] = { 145, statInterpolation = { 1, }, actorLevel = 36.299999237061, },
4698-
[11] = { 150, statInterpolation = { 1, }, actorLevel = 41.423000335693, },
4699-
[12] = { 155, statInterpolation = { 1, }, actorLevel = 46.771999359131, },
4700-
[13] = { 160, statInterpolation = { 1, }, actorLevel = 52.34700012207, },
4701-
[14] = { 165, statInterpolation = { 1, }, actorLevel = 58.147998809814, },
4702-
[15] = { 170, statInterpolation = { 1, }, actorLevel = 64.175003051758, },
4703-
[16] = { 175, statInterpolation = { 1, }, actorLevel = 70.428001403809, },
4704-
[17] = { 180, statInterpolation = { 1, }, actorLevel = 76.906997680664, },
4705-
[18] = { 185, statInterpolation = { 1, }, actorLevel = 83.611999511719, },
4706-
[19] = { 190, statInterpolation = { 1, }, actorLevel = 90.542999267578, },
4707-
[20] = { 195, statInterpolation = { 1, }, actorLevel = 97.699996948242, },
4708-
[21] = { 200, statInterpolation = { 1, }, actorLevel = 105.08300018311, },
4709-
[22] = { 205, statInterpolation = { 1, }, actorLevel = 112.69200134277, },
4710-
[23] = { 210, statInterpolation = { 1, }, actorLevel = 120.52700042725, },
4711-
[24] = { 215, statInterpolation = { 1, }, actorLevel = 128.58799743652, },
4712-
[25] = { 220, statInterpolation = { 1, }, actorLevel = 136.875, },
4713-
[26] = { 225, statInterpolation = { 1, }, actorLevel = 145.38800048828, },
4714-
[27] = { 230, statInterpolation = { 1, }, actorLevel = 154.12699890137, },
4715-
[28] = { 235, statInterpolation = { 1, }, actorLevel = 163.09199523926, },
4716-
[29] = { 240, statInterpolation = { 1, }, actorLevel = 172.28300476074, },
4717-
[30] = { 245, statInterpolation = { 1, }, actorLevel = 181.69999694824, },
4718-
[31] = { 247, statInterpolation = { 1, }, actorLevel = 191.34300231934, },
4719-
[32] = { 250, statInterpolation = { 1, }, actorLevel = 201.21200561523, },
4720-
[33] = { 252, statInterpolation = { 1, }, actorLevel = 211.30700683594, },
4721-
[34] = { 255, statInterpolation = { 1, }, actorLevel = 221.62800598145, },
4722-
[35] = { 257, statInterpolation = { 1, }, actorLevel = 232.17500305176, },
4723-
[36] = { 260, statInterpolation = { 1, }, actorLevel = 242.94799804688, },
4724-
[37] = { 262, statInterpolation = { 1, }, actorLevel = 253.94700622559, },
4725-
[38] = { 265, statInterpolation = { 1, }, actorLevel = 265.17199707031, },
4726-
[39] = { 267, statInterpolation = { 1, }, actorLevel = 276.62298583984, },
4727-
[40] = { 270, statInterpolation = { 1, }, actorLevel = 288.29998779297, },
4688+
[1] = { actorLevel = 1, },
4689+
[2] = { actorLevel = 3.4519999027252, },
4690+
[3] = { actorLevel = 6.7670001983643, },
4691+
[4] = { actorLevel = 10.307999610901, },
4692+
[5] = { actorLevel = 14.074999809265, },
4693+
[6] = { actorLevel = 18.068000793457, },
4694+
[7] = { actorLevel = 22.287000656128, },
4695+
[8] = { actorLevel = 26.732000350952, },
4696+
[9] = { actorLevel = 31.40299987793, },
4697+
[10] = { actorLevel = 36.299999237061, },
4698+
[11] = { actorLevel = 41.423000335693, },
4699+
[12] = { actorLevel = 46.771999359131, },
4700+
[13] = { actorLevel = 52.34700012207, },
4701+
[14] = { actorLevel = 58.147998809814, },
4702+
[15] = { actorLevel = 64.175003051758, },
4703+
[16] = { actorLevel = 70.428001403809, },
4704+
[17] = { actorLevel = 76.906997680664, },
4705+
[18] = { actorLevel = 83.611999511719, },
4706+
[19] = { actorLevel = 90.542999267578, },
4707+
[20] = { actorLevel = 97.699996948242, },
4708+
[21] = { actorLevel = 105.08300018311, },
4709+
[22] = { actorLevel = 112.69200134277, },
4710+
[23] = { actorLevel = 120.52700042725, },
4711+
[24] = { actorLevel = 128.58799743652, },
4712+
[25] = { actorLevel = 136.875, },
4713+
[26] = { actorLevel = 145.38800048828, },
4714+
[27] = { actorLevel = 154.12699890137, },
4715+
[28] = { actorLevel = 163.09199523926, },
4716+
[29] = { actorLevel = 172.28300476074, },
4717+
[30] = { actorLevel = 181.69999694824, },
4718+
[31] = { actorLevel = 191.34300231934, },
4719+
[32] = { actorLevel = 201.21200561523, },
4720+
[33] = { actorLevel = 211.30700683594, },
4721+
[34] = { actorLevel = 221.62800598145, },
4722+
[35] = { actorLevel = 232.17500305176, },
4723+
[36] = { actorLevel = 242.94799804688, },
4724+
[37] = { actorLevel = 253.94700622559, },
4725+
[38] = { actorLevel = 265.17199707031, },
4726+
[39] = { actorLevel = 276.62298583984, },
4727+
[40] = { actorLevel = 288.29998779297, },
47284728
},
47294729
},
47304730
[2] = {
@@ -4749,52 +4749,51 @@ skills["CorpseCloudPlayer"] = {
47494749
stats = {
47504750
"spell_minimum_base_fire_damage",
47514751
"spell_maximum_base_fire_damage",
4752-
"corpse_explosion_monster_life_permillage_chaos",
47534752
"is_area_damage",
47544753
"can_perform_skill_while_moving",
47554754
"quality_display_base_skill_effect_duration_is_gem",
47564755
},
47574756
levels = {
4758-
[1] = { 11, 17, 100, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 1, },
4759-
[2] = { 15, 23, 105, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 3.4519999027252, },
4760-
[3] = { 21, 31, 110, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 6.7670001983643, },
4761-
[4] = { 27, 41, 115, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 10.307999610901, },
4762-
[5] = { 35, 52, 120, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 14.074999809265, },
4763-
[6] = { 43, 64, 125, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 18.068000793457, },
4764-
[7] = { 52, 78, 130, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 22.287000656128, },
4765-
[8] = { 62, 94, 135, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 26.732000350952, },
4766-
[9] = { 74, 111, 140, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 31.40299987793, },
4767-
[10] = { 87, 131, 145, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 36.299999237061, },
4768-
[11] = { 102, 153, 150, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 41.423000335693, },
4769-
[12] = { 118, 178, 155, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 46.771999359131, },
4770-
[13] = { 137, 206, 160, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 52.34700012207, },
4771-
[14] = { 158, 237, 165, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 58.147998809814, },
4772-
[15] = { 181, 272, 170, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 64.175003051758, },
4773-
[16] = { 208, 312, 175, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 70.428001403809, },
4774-
[17] = { 238, 357, 180, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 76.906997680664, },
4775-
[18] = { 271, 407, 185, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 83.611999511719, },
4776-
[19] = { 309, 464, 190, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 90.542999267578, },
4777-
[20] = { 352, 529, 195, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 97.699996948242, },
4778-
[21] = { 401, 601, 200, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 105.08300018311, },
4779-
[22] = { 456, 684, 205, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 112.69200134277, },
4780-
[23] = { 518, 777, 210, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 120.52700042725, },
4781-
[24] = { 588, 882, 215, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 128.58799743652, },
4782-
[25] = { 668, 1002, 220, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 136.875, },
4783-
[26] = { 759, 1138, 225, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 145.38800048828, },
4784-
[27] = { 862, 1293, 230, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 154.12699890137, },
4785-
[28] = { 980, 1469, 235, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 163.09199523926, },
4786-
[29] = { 1113, 1670, 240, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 172.28300476074, },
4787-
[30] = { 1266, 1898, 245, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 181.69999694824, },
4788-
[31] = { 1440, 2159, 247, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 191.34300231934, },
4789-
[32] = { 1638, 2458, 250, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 201.21200561523, },
4790-
[33] = { 1866, 2799, 252, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 211.30700683594, },
4791-
[34] = { 2126, 3190, 255, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 221.62800598145, },
4792-
[35] = { 2425, 3637, 257, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 232.17500305176, },
4793-
[36] = { 2768, 4151, 260, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 242.94799804688, },
4794-
[37] = { 3161, 4742, 262, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 253.94700622559, },
4795-
[38] = { 3614, 5422, 265, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 265.17199707031, },
4796-
[39] = { 4136, 6204, 267, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 276.62298583984, },
4797-
[40] = { 4738, 7107, 270, critChance = 8, statInterpolation = { 1, 1, 1, }, actorLevel = 288.29998779297, },
4757+
[1] = { 11, 17, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 1, },
4758+
[2] = { 15, 23, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 3.4519999027252, },
4759+
[3] = { 21, 31, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 6.7670001983643, },
4760+
[4] = { 27, 41, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 10.307999610901, },
4761+
[5] = { 35, 52, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 14.074999809265, },
4762+
[6] = { 43, 64, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 18.068000793457, },
4763+
[7] = { 52, 78, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 22.287000656128, },
4764+
[8] = { 62, 94, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 26.732000350952, },
4765+
[9] = { 74, 111, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 31.40299987793, },
4766+
[10] = { 87, 131, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 36.299999237061, },
4767+
[11] = { 102, 153, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 41.423000335693, },
4768+
[12] = { 118, 178, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 46.771999359131, },
4769+
[13] = { 137, 206, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 52.34700012207, },
4770+
[14] = { 158, 237, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 58.147998809814, },
4771+
[15] = { 181, 272, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 64.175003051758, },
4772+
[16] = { 208, 312, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 70.428001403809, },
4773+
[17] = { 238, 357, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 76.906997680664, },
4774+
[18] = { 271, 407, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 83.611999511719, },
4775+
[19] = { 309, 464, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 90.542999267578, },
4776+
[20] = { 352, 529, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 97.699996948242, },
4777+
[21] = { 401, 601, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 105.08300018311, },
4778+
[22] = { 456, 684, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 112.69200134277, },
4779+
[23] = { 518, 777, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 120.52700042725, },
4780+
[24] = { 588, 882, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 128.58799743652, },
4781+
[25] = { 668, 1002, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 136.875, },
4782+
[26] = { 759, 1138, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 145.38800048828, },
4783+
[27] = { 862, 1293, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 154.12699890137, },
4784+
[28] = { 980, 1469, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 163.09199523926, },
4785+
[29] = { 1113, 1670, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 172.28300476074, },
4786+
[30] = { 1266, 1898, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 181.69999694824, },
4787+
[31] = { 1440, 2159, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 191.34300231934, },
4788+
[32] = { 1638, 2458, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 201.21200561523, },
4789+
[33] = { 1866, 2799, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 211.30700683594, },
4790+
[34] = { 2126, 3190, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 221.62800598145, },
4791+
[35] = { 2425, 3637, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 232.17500305176, },
4792+
[36] = { 2768, 4151, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 242.94799804688, },
4793+
[37] = { 3161, 4742, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 253.94700622559, },
4794+
[38] = { 3614, 5422, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 265.17199707031, },
4795+
[39] = { 4136, 6204, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 276.62298583984, },
4796+
[40] = { 4738, 7107, critChance = 8, statInterpolation = { 1, 1, }, actorLevel = 288.29998779297, },
47984797
},
47994798
},
48004799
}

0 commit comments

Comments
 (0)