diff --git a/src/Data/Skills/act_int.lua b/src/Data/Skills/act_int.lua index 42ab9aea0..fac2d35c4 100644 --- a/src/Data/Skills/act_int.lua +++ b/src/Data/Skills/act_int.lua @@ -4801,11 +4801,21 @@ skills["CorpseCloudPlayer"] = { incrementalEffectiveness = 0.12999999523163, damageIncrementalEffectiveness = 0.0096000004559755, statDescriptionScope = "corpse_cloud_statset_0", + statMap = { + ["corpse_explosion_monster_life_permillage_chaos"] = { + skill("corpseExplosionLifeMultiplier", nil), + div = 1000, + }, + }, baseFlags = { - spell = true, area = true, duration = true, }, + baseMods = { + mod("PoisonChance", "BASE", 100), + skill("explodeCorpse", true), + skill("corpseExplosionDamageType", "Chaos"), + }, constantStats = { { "active_skill_base_area_of_effect_radius", 16 }, { "base_skill_effect_duration", 4000 }, diff --git a/src/Export/Skills/act_int.txt b/src/Export/Skills/act_int.txt index 3ef0b6bbf..8049719a3 100644 --- a/src/Export/Skills/act_int.txt +++ b/src/Export/Skills/act_int.txt @@ -329,7 +329,16 @@ statMap = { #from item #skill CorpseCloudPlayer #set CorpseCloudPlayer -#flags spell area duration +#flags area duration +#baseMod mod("PoisonChance", "BASE", 100) +#baseMod skill("explodeCorpse", true) +#baseMod skill("corpseExplosionDamageType", "Chaos") +statMap = { + ["corpse_explosion_monster_life_permillage_chaos"] = { + skill("corpseExplosionLifeMultiplier", nil), + div = 1000, + }, +}, #mods #set CorpseCloudExplosionPlayer #flags spell area