RwC
January 6, 2023, 12:52pm
1
Certain talents/passive share same identifier
, causing only one of them work, and the highest tier talent breaks lower tier one with some of them being unintended.
Zealot lvl20 Thy Wrath Be Swift will break lvl15 Benediction and/or passive The Emperor’s Will.
Ogryn lvl25 Hard as Nails will break passive Intimidating Presence.
zealot_2_base_3 = {
description = "loc_talent_zealot_2_base_3_description",
name = "Aura - Reduced toughness damage taken",
display_name = "loc_talent_zealot_2_base_3",
icon = "content/ui/textures/icons/talents/zealot_2/zealot_2_aura",
format_values = {
damage_reduction = math_round((1 - talent_settings.coherency.toughness_damage_taken_multiplier) * 100)
},
coherency = {
buff_template_name = "zealot_maniac_coherency_toughness_damage_resistance",
identifier = "toughness_damage_resistance"
}
},
zealot_2_base_4 = {
description = "loc_talent_zealot_2_base_4_description",
name = "Passive - Increased attack speed",
display_name = "loc_talent_zealot_2_base_4",
hud_icon = "content/ui/materials/icons/abilities/default",
icon = "content/ui/textures/icons/talents/zealot_2/zealot_2_base_4",
format_values = {
attack_speed = talent_settings.passive_3.melee_attack_speed * 100
zealot_2_tier_3_name_2 = {
description = "loc_talent_maniac_aura_efficiency_desc",
name = "Increase the efficiency of your aura to 15%",
display_name = "loc_talent_maniac_aura_efficiency",
icon = "content/ui/textures/icons/talents/zealot_2/zealot_2_tier_4_2",
format_values = {
damage_reduction = math_round((1 - talent_settings.coop_2.toughness_damage_taken_multiplier) * 100)
},
coherency = {
buff_template_name = "zealot_maniac_coherency_toughness_damage_resistance_improved",
identifier = "toughness_damage_resistance"
}
},
zealot_2_tier_3_name_3 = {
description = "loc_talent_maniac_ability_grants_toughness_to_allies_desc",
name = "When you use your Combat Ability, allies in coherency gain 20% toughness",
display_name = "loc_talent_maniac_ability_grants_toughness_to_allies",
icon = "content/ui/textures/icons/talents/zealot_2/zealot_2_tier_4_3",
format_values = {
toughness = talent_settings.coop_3.toughness * 100
},
description = "loc_talent_maniac_movement_speed_on_damaged_desc",
name = "Taking damage grants a short burst of movement speed",
display_name = "loc_talent_maniac_movement_speed_on_damaged",
icon = "content/ui/textures/icons/talents/zealot_2/zealot_2_tier_3_3",
format_values = {
movement_speed = math_round((talent_settings.defensive_2.movement_speed - 1) * 100),
time = talent_settings.defensive_2.active_duration
},
passive = {
buff_template_name = "zealot_maniac_movement_enhanced",
identifier = "toughness_damage_resistance"
}
},
zealot_2_tier_4_name_3 = {
description = "loc_talent_maniac_heal_damage_taken_desc",
name = "Recuperate a portion of all damage taken",
display_name = "loc_talent_maniac_heal_damage_taken",
icon = "content/ui/textures/icons/talents/zealot_2/zealot_2_tier_4_3_b",
format_values = {
damage_reduction = talent_settings.defensive_3.recuperate_percentage * 100,
time = talent_settings.defensive_3.duration
ogryn_2_base_4 = {
description = "loc_talent_ogryn_2_base_4_description",
name = "Aura - Increased melee damage",
display_name = "loc_talent_ogryn_2_base_4",
icon = "content/ui/textures/icons/talents/ogryn_2/ogryn_2_aura",
format_values = {
damage = talent_settings.coherency.melee_damage * 100
},
coherency = {
buff_template_name = "ogryn_bonebreaker_coherency_increased_melee_damage",
identifier = "increased_melee_heavy_damage"
}
},
ogryn_2_tier_1_name_1 = {
description = "loc_talent_bonebreaker_coherency_toughness_increase_desc",
name = "Increase the toughness you regenerate from coherency",
display_name = "loc_talent_bonebreaker_coherency_toughness_increase",
icon = "content/ui/textures/icons/talents/ogryn_2/ogryn_2_base_2",
format_values = {
toughness_multiplier = talent_settings.toughness_1.toughness_bonus * 100
},
ogryn_2_tier_4_name_2 = {
description = "loc_talent_bonebreaker_tanky_with_downed_allies_desc",
name = "Reduce damage taken for each ally knocked down or disabled",
display_name = "loc_talent_bonebreaker_tanky_with_downed_allies",
icon = "content/ui/textures/icons/talents/ogryn_2/ogryn_2_tier_2_2",
format_values = {
damage_taken = (1 - talent_settings.defensive_2.max) / 3 * 100
},
coherency = {
buff_template_name = "ogryn_bonebreaker_reduce_damage_taken_on_disabled_allies",
identifier = "increased_melee_heavy_damage"
}
},
ogryn_2_tier_4_name_3 = {
description = "loc_talent_bonebreaker_toughness_gain_increase_on_low_health_desc",
name = "Increased toughness replenishment by 100% when below 25% health",
display_name = "loc_talent_bonebreaker_toughness_gain_increase_on_low_health",
icon = "content/ui/textures/icons/talents/ogryn_2/ogryn_2_tier_3_3",
format_values = {
toughness_multiplier = talent_settings.defensive_3.toughness_replenish_multiplier * 100,
health = talent_settings.defensive_3.increased_toughness_health_threshold * 100
13 Likes
gpkgpk
January 21, 2023, 9:35pm
3
HA!
So that was the reason huh, basically a typo.
In other class templates you see "identifier = “offensive_2” and "identifier = “veteran_base_passive_1”, but looks like someone fat-fingered the duplicates for different tiers.