Skip to content
This repository was archived by the owner on Oct 21, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 15 additions & 5 deletions src/Data/SkillStatMap.lua
Original file line number Diff line number Diff line change
Expand Up @@ -1052,6 +1052,10 @@ return {
mod("BleedChance", "BASE", nil),
value = 100,
},
["attacks_inflict_bleeding_on_hit"] = {
mod("BleedChance", "BASE", nil, ModFlag.Attack),
value = 100,
},
["display_fake_attack_hit_bleed"] = {
mod("BleedChance", "BASE", nil, ModFlag.Attack),
value = 100,
Expand Down Expand Up @@ -1091,6 +1095,9 @@ return {
["base_chance_to_ignite_%"] = {
mod("EnemyIgniteChance", "BASE", nil),
},
["active_skill_ignite_chance_+%_final"] = {
mod("EnemyIgniteChance", "MORE", nil),
},
["always_ignite"] = {
mod("EnemyIgniteChance", "BASE", nil),
value = 100,
Expand Down Expand Up @@ -1259,6 +1266,9 @@ return {
["active_skill_ignite_damage_+%_final"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Ignite),
},
["active_skill_ignite_effect_+%_final"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Ignite),
},
["base_ignite_effect_+%"] = {
mod("AilmentMagnitude", "INC", nil, 0, KeywordFlag.Ignite),
},
Expand Down Expand Up @@ -1802,13 +1812,13 @@ return {
},
-- Impale
["attacks_impale_on_hit_%_chance"] = {
mod("ImpaleChance", "BASE", nil, 0, KeywordFlag.Attack)
mod("ImpaleChance", "BASE", nil, 0, KeywordFlag.Attack)
},
["impale_on_hit_%_chance"] = {
mod("ImpaleChance", "BASE", nil, 0, 0)
mod("ImpaleChance", "BASE", nil, 0, 0)
},
["spells_impale_on_hit_%_chance"] = {
mod("ImpaleChance", "BASE", nil, 0, KeywordFlag.Spell)
mod("ImpaleChance", "BASE", nil, 0, KeywordFlag.Spell)
},
["impale_debuff_effect_+%"] = {
mod("ImpaleEffect", "INC", nil)
Expand Down Expand Up @@ -1971,8 +1981,8 @@ return {
mod("TotemPlacementSpeed", "INC", nil),
},
["totems_regenerate_%_life_per_minute"] = {
mod("LifeRegenPercent", "BASE", nil, 0, KeywordFlag.Totem),
div = 60,
mod("LifeRegenPercent", "BASE", nil, 0, KeywordFlag.Totem),
div = 60,
},
["totem_duration_+%"] = {
mod("TotemDuration", "INC", nil),
Expand Down
33 changes: 28 additions & 5 deletions src/Data/Skills/other.lua
Original file line number Diff line number Diff line change
Expand Up @@ -185,9 +185,13 @@ skills["BleedingConcoctionPlayer"] = {
incrementalEffectiveness = 0.14000000059605,
damageIncrementalEffectiveness = 0.0065000001341105,
statDescriptionScope = "throw_flask_bleed",
statMap = {
["flask_throw_bleed_effect_+%_final"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Bleed),
},
},
baseFlags = {
attack = true,
area = true,
projectile = true,
},
constantStats = {
Expand Down Expand Up @@ -1435,9 +1439,14 @@ skills["ExplosiveConcoctionPlayer"] = {
incrementalEffectiveness = 0.14000000059605,
damageIncrementalEffectiveness = 0.0065000001341105,
statDescriptionScope = "throw_flask_fire",
statMap = {
["flask_throw_fire_exposure_ms"] = {
mod("FireExposureChance", "BASE", nil),
value = 100,
},
},
baseFlags = {
attack = true,
area = true,
projectile = true,
duration = true,
},
Expand Down Expand Up @@ -1567,9 +1576,14 @@ skills["FulminatingConcoctionPlayer"] = {
incrementalEffectiveness = 0.14000000059605,
damageIncrementalEffectiveness = 0.0065000001341105,
statDescriptionScope = "throw_flask_lightning",
statMap = {
["flask_throw_lightning_exposure_ms"] = {
mod("LightningExposureChance", "BASE", nil),
value = 100,
},
},
baseFlags = {
attack = true,
area = true,
projectile = true,
duration = true,
},
Expand Down Expand Up @@ -2394,9 +2408,13 @@ skills["PoisonousConcoctionPlayer"] = {
incrementalEffectiveness = 0.14000000059605,
damageIncrementalEffectiveness = 0.0065000001341105,
statDescriptionScope = "throw_flask_poison",
statMap = {
["flask_throw_poison_effect_+%_final"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Poison),
},
},
baseFlags = {
attack = true,
area = true,
projectile = true,
},
constantStats = {
Expand Down Expand Up @@ -2794,9 +2812,14 @@ skills["ShatteringConcoctionPlayer"] = {
incrementalEffectiveness = 0.14000000059605,
damageIncrementalEffectiveness = 0.0065000001341105,
statDescriptionScope = "throw_flask_cold",
statMap = {
["flask_throw_cold_exposure_ms"] = {
mod("ColdExposureChance", "BASE", nil),
value = 100,
},
},
baseFlags = {
attack = true,
area = true,
projectile = true,
duration = true,
},
Expand Down
2 changes: 1 addition & 1 deletion src/Data/Skills/sup_dex.lua
Original file line number Diff line number Diff line change
Expand Up @@ -1936,4 +1936,4 @@ skills["SupportWindowOfOpportunityPlayer"] = {
},
},
}
}
}
2 changes: 1 addition & 1 deletion src/Data/Skills/sup_int.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2899,4 +2899,4 @@ skills["SupportWitheringTouchPlayer"] = {
},
},
}
}
}
2 changes: 1 addition & 1 deletion src/Data/Skills/sup_str.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2090,4 +2090,4 @@ skills["SupportVitalityPlayer"] = {
},
},
}
}
}
38 changes: 33 additions & 5 deletions src/Export/Skills/other.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
local skills, mod, flag, skill = ...

#from tree
#minionList AncestralSpiritTurtle AncestralSpiritHulk AncestralSpiritCaster AncestralSpiritWarhorn

Check warning on line 9 in src/Export/Skills/other.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Warhorn)
#skill AncestralSpiritsPlayer
#startSets
#set AncestralSpiritsPlayer
Expand All @@ -18,7 +18,12 @@
#skill BleedingConcoctionPlayer
#startSets
#set BleedingConcoctionPlayer
#flags attack area projectile
#flags attack projectile
statMap = {
["flask_throw_bleed_effect_+%_final"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Bleed),
},
},
#mods
#skillEnd

Expand Down Expand Up @@ -92,15 +97,27 @@
#skill ExplosiveConcoctionPlayer
#startSets
#set ExplosiveConcoctionPlayer
#flags attack area projectile duration
#flags attack projectile duration
statMap = {
["flask_throw_fire_exposure_ms"] = {
mod("FireExposureChance", "BASE", nil),
value = 100,
},
},
#mods
#skillEnd

#from tree
#skill FulminatingConcoctionPlayer
#startSets
#set FulminatingConcoctionPlayer
#flags attack area projectile duration
#flags attack projectile duration
statMap = {
["flask_throw_lightning_exposure_ms"] = {
mod("LightningExposureChance", "BASE", nil),
value = 100,
},
},
#mods
#skillEnd

Expand Down Expand Up @@ -156,7 +173,12 @@
#skill PoisonousConcoctionPlayer
#startSets
#set PoisonousConcoctionPlayer
#flags attack area projectile
#flags attack projectile
statMap = {
["flask_throw_poison_effect_+%_final"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Poison),
},
},
#mods
#skillEnd

Expand Down Expand Up @@ -188,7 +210,13 @@
#skill ShatteringConcoctionPlayer
#startSets
#set ShatteringConcoctionPlayer
#flags attack area projectile duration
#flags attack projectile duration
statMap = {
["flask_throw_cold_exposure_ms"] = {
mod("ColdExposureChance", "BASE", nil),
value = 100,
},
},
#mods
#skillEnd

Expand Down
6 changes: 3 additions & 3 deletions src/Export/Skills/sup_int.txt
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,9 @@
#startSets
#set SupportColdExposurePlayer
statMap = {
["inflict_cold_exposure_for_x_ms_on_cold_crit"] = {
mod("ColdExposureChance", "BASE", nil),
},
["inflict_cold_exposure_for_x_ms_on_cold_crit"] = {
mod("ColdExposureChance", "BASE", nil),
},
},
#mods
#skillEnd
Expand Down Expand Up @@ -222,11 +222,11 @@
#mods
#skillEnd

#skill SupportDanseMacabrePlayer

Check warning on line 225 in src/Export/Skills/sup_int.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Danse)
#startSets
#set SupportDanseMacabrePlayer

Check warning on line 227 in src/Export/Skills/sup_int.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Danse)
statMap = {
["support_danse_macabre_offering_skill_damage_+%_final_if_consumed_additional_skeleton"] = {

Check warning on line 229 in src/Export/Skills/sup_int.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (danse)
mod("Damage", "MORE", nil, 0, 0, { type = "SkillType", skillType = SkillType.Offering }),
},
["offering_spells_effect_+%_if_consumed_additional_skeleton"] = {
Expand Down Expand Up @@ -427,9 +427,9 @@
#mods
#skillEnd

#skill SupportFrostfirePlayer

Check warning on line 430 in src/Export/Skills/sup_int.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Frostfire)
#startSets
#set SupportFrostfirePlayer

Check warning on line 432 in src/Export/Skills/sup_int.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Frostfire)
statMap = {
["ignite_effect_+%_final_against_frozen_enemies"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Ignite, { type = "ActorCondition", actor = "enemy", var = "Frozen" }),
Expand Down Expand Up @@ -739,9 +739,9 @@
#mods
#skillEnd

#skill SupportWildshardsPlayer

Check warning on line 742 in src/Export/Skills/sup_int.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Wildshards)
#startSets
#set SupportWildshardsPlayer

Check warning on line 744 in src/Export/Skills/sup_int.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Wildshards)
#mods
#skillEnd

Expand Down
2 changes: 1 addition & 1 deletion src/Export/Skills/sup_str.txt
Original file line number Diff line number Diff line change
Expand Up @@ -486,9 +486,9 @@
#mods
#skillEnd

#skill SupportRageforgedPlayer

Check warning on line 489 in src/Export/Skills/sup_str.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Rageforged)
#startSets
#set SupportRageforgedPlayer

Check warning on line 491 in src/Export/Skills/sup_str.txt

View workflow job for this annotation

GitHub Actions / spellcheck

Unknown word (Rageforged)
#mods
#skillEnd

Expand Down Expand Up @@ -518,7 +518,7 @@
mod("Damage", "MORE", nil, ModFlag.Hit),
},
["support_stronger_ignites_ignite_effect_+%_final"] = {
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Ignite),
mod("AilmentMagnitude", "MORE", nil, 0, KeywordFlag.Ignite),
},
},
#mods
Expand Down
Loading