From f7821d16910e01b071ecc5e25f2c042314700c22 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Tue, 17 Mar 2026 10:22:59 +1100 Subject: [PATCH] Fix Summon Reapers and Animate Guardian missing gem tooltip lines Somehow this stat description files wasn't added to the export list so it has not been updated in years and was using the wrong format + missing a bunch of lines --- ...e_minion_spell_skill_stat_descriptions.lua | 1619 +++++++++++------ src/Export/Scripts/statdesc.lua | 1 + 2 files changed, 1086 insertions(+), 534 deletions(-) diff --git a/src/Data/StatDescriptions/single_minion_spell_skill_stat_descriptions.lua b/src/Data/StatDescriptions/single_minion_spell_skill_stat_descriptions.lua index 8342dc4d14..78f6b5d5b5 100644 --- a/src/Data/StatDescriptions/single_minion_spell_skill_stat_descriptions.lua +++ b/src/Data/StatDescriptions/single_minion_spell_skill_stat_descriptions.lua @@ -1,87 +1,113 @@ +-- This file is automatically generated, do not edit! +-- Item data (c) Grinding Gear Games + return { [1]={ - lang={ - English={ + [1]={ + [1]={ [1]={ + k="divide_by_one_hundred", + v=1 + }, + [2]={ + k="reminderstring", + v="ReminderTextLifeLeech" + }, + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion Leeches {0}% of Damage as Life" + } + }, + name="life_leech_from_any", + stats={ + [1]="life_leech_from_any_damage_permyriad" + } + }, + [2]={ + [1]={ + [1]={ + [1]={ + k="reminderstring", + v="ReminderTextBleeding" + }, + limit={ [1]={ - k="reminderstring", - v="ReminderTextBleeding" + [1]=0, + [2]=99 }, - limit={ - [1]={ - [1]=1, - [2]=99 - }, - [2]={ - [1]=0, - [2]=0 - }, - [3]={ - [1]=0, - [2]=0 - } + [2]={ + [1]=0, + [2]=0 }, - text="Minion's Attacks have {0}% chance to inflict Bleeding" + [3]={ + [1]=0, + [2]=0 + } }, - [2]={ + text="Minion's Attacks have {0}% chance to inflict Bleeding" + }, + [2]={ + [1]={ + k="reminderstring", + v="ReminderTextBleeding" + }, + limit={ [1]={ - k="reminderstring", - v="ReminderTextBleeding" + [1]=100, + [2]="#" }, - limit={ - [1]={ - [1]=100, - [2]="#" - }, - [2]={ - [1]=0, - [2]=0 - }, - [3]={ - [1]=0, - [2]=0 - } + [2]={ + [1]=0, + [2]=0 }, - text="Minion's Attacks inflict Bleeding" + [3]={ + [1]=0, + [2]=0 + } }, - [3]={ + text="Minion's Attacks inflict Bleeding" + }, + [3]={ + [1]={ + k="reminderstring", + v="ReminderTextBleeding" + }, + limit={ [1]={ - k="reminderstring", - v="ReminderTextBleeding" + [1]="#", + [2]="#" }, - limit={ - [1]={ - [1]="#", - [2]="#" - }, - [2]={ - [1]="#", - [2]="#" - }, - [3]={ - [1]=0, - [2]=0 - } + [2]={ + [1]="#", + [2]="#" + }, + [3]={ + [1]=0, + [2]=0 + } + }, + text="Minion's Attacks inflict Bleeding" + }, + [4]={ + limit={ + [1]={ + [1]="#", + [2]="#" }, - text="Minion's Attacks inflict Bleeding" - }, - [4]={ - limit={ - [1]={ - [1]="#", - [2]="#" - }, - [2]={ - [1]="#", - [2]="#" - }, - [3]={ - [1]="#", - [2]="#" - } + [2]={ + [1]="#", + [2]="#" }, - text="Minion cannot inflict Bleeding" - } + [3]={ + [1]="#", + [2]="#" + } + }, + text="Minion cannot inflict Bleeding" } }, name="bleeding_chance", @@ -91,27 +117,25 @@ return { [3]="cannot_cause_bleeding" } }, - [2]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion deals {0}% more Damage with Bleeding" + [3]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion deals {0}% less Damage with Bleeding" - } + text="Minion deals {0}% more Damage with Bleeding" + }, + [2]={ + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Damage with Bleeding" } }, name="minion_bleeding_damage", @@ -119,31 +143,29 @@ return { [1]="active_skill_minion_bleeding_damage_+%_final" } }, - [3]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion deals {0}% more Damage" + [4]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Minion deals {0}% more Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion deals {0}% less Damage" - } + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Damage" } }, name="support_more_minion_damage", @@ -151,31 +173,80 @@ return { [1]="support_minion_damage_+%_final" } }, - [4]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion deals {0}% more Damage" + [5]={ + [1]={ + [1]={ + [1]={ + k="milliseconds_to_seconds_2dp", + v=1 }, - [2]={ + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion deals {0}% less Damage" - } + [1]=1, + [2]="#" + } + }, + text="Minion lasts {0} seconds" + } + }, + name="minion_duration", + stats={ + [1]="minion_duration" + } + }, + [6]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion deals {0}% increased Damage over Time" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% reduced Damage over Time" + } + }, + name="damage_over_time_incr", + stats={ + [1]="damage_over_time_+%" + } + }, + [7]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion deals {0}% more Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Damage" } }, name="minion_damage_final", @@ -183,31 +254,29 @@ return { [1]="active_skill_minion_damage_+%_final" } }, - [5]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion deals {0}% more Physical Damage" + [8]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Minion deals {0}% more Physical Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion deals {0}% less Physical Damage" - } + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Physical Damage" } }, name="minion_physical_damage_final", @@ -215,18 +284,16 @@ return { [1]="active_skill_minion_physical_damage_+%_final" } }, - [6]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion has {0} Maximum Life" - } + [9]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion has {0} Maximum Life" } }, name="display_minion_life", @@ -234,31 +301,89 @@ return { [1]="display_minion_maximum_life" } }, - [7]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion gains {0}% more Added Damage" + [10]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Minion deals {0}% more Maximum Attack Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion gains {0}% less Added Damage" - } + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Maximum Attack Damage" + } + }, + name="volatility_max", + stats={ + [1]="maximum_attack_damage_+%_final_from_volatility_support" + } + }, + [11]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion deals {0}% more Minimum Attack Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Minimum Attack Damage" + } + }, + name="volatility_min", + stats={ + [1]="minimum_attack_damage_+%_final_from_volatility_support" + } + }, + [12]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion gains {0}% more Added Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion gains {0}% less Added Damage" } }, name="minion_added_damage", @@ -266,31 +391,29 @@ return { [1]="active_skill_minion_added_damage_+%_final" } }, - [8]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion has {0}% more Duration " + [13]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Minion has {0}% more Duration" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion has {0}% less Duration " - } + [1]="#", + [2]=-1 + } + }, + text="Minion has {0}% less Duration" } }, name="quality_duration_final", @@ -298,31 +421,238 @@ return { [1]="active_skill_quality_duration_+%_final" } }, - [9]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion has {0}% more Attack Speed" + [14]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion has {0}% increased Attack and Cast Speed" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion has {0}% reduced Attack and Cast Speed" + } + }, + name="attack_and_cast_speed_incr", + stats={ + [1]="attack_and_cast_speed_+%" + } + }, + [15]={ + [1]={ + [1]={ + [1]={ + k="reminderstring", + v="ReminderTextAilments" + }, + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="{0}% increased Duration of Ailments inflicted by Minion" + }, + [2]={ + [1]={ + k="negate", + v=1 }, [2]={ + k="reminderstring", + v="ReminderTextAilments" + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="{0}% reduced Duration of Ailments inflicted by Minion" + } + }, + name="ailment_duration_incr", + stats={ + [1]="base_all_ailment_duration_+%" + } + }, + [16]={ + [1]={ + [1]={ + [1]={ + k="reminderstring", + v="ReminderTextRecently" + }, + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion deals {0}% increased Damage if it has Consumed a corpse Recently" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + [2]={ + k="reminderstring", + v="ReminderTextRecently" + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% reduced Damage if it has Consumed a corpse Recently" + } + }, + name="damage_if_consumed_corpse_recently", + stats={ + [1]="damage_+%_if_you_have_consumed_a_corpse_recently" + } + }, + [17]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion deals {0}% increased Damage with Hits against Enemies that are on Low Life" + } + }, + name="damage_vs_enemies_on_low_life_incr", + stats={ + [1]="damage_vs_enemies_on_low_life_+%" + } + }, + [18]={ + [1]={ + [1]={ + [1]={ + k="reminderstring", + v="ReminderTextDamagingAilments" + }, + limit={ + [1]={ + [1]="#", + [2]="#" + } + }, + text="Damaging Ailments inflicted by Minion deal damage {0}% faster" + } + }, + name="damaging_ailments_deal_damage_faster", + stats={ + [1]="damaging_ailments_deal_damage_+%_faster" + } + }, + [19]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]="#", + [2]="#" + } + }, + text="Minion's Level is equal to yours" + } + }, + name="minion_actor_level_is_user_level", + stats={ + [1]="display_minion_actor_level_is_user_level" + } + }, + [20]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + }, + [2]={ + [1]=1, + [2]="#" + } + }, + text="Minion's Killing Blows Consume corpses to Recover {0} Life and {1} Mana" + }, + [2]={ + limit={ [1]={ - k="negate", - v=1 + [1]=1, + [2]="#" }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } + [2]={ + [1]=0, + [2]=0 + } + }, + text="Minion's Killing Blows Consume corpses to Recover {0} Life" + }, + [3]={ + limit={ + [1]={ + [1]=0, + [2]=0 }, - text="Minion has {0}% less Attack Speed" - } + [2]={ + [1]=1, + [2]="#" + } + }, + text="Minion's Killing Blows Consume corpses to Recover {1} Mana" + } + }, + name="killing_blow_consume_corpse_add_flat_life", + stats={ + [1]="killing_blow_consumes_corpse_restore_x_life", + [2]="killing_blow_consumes_corpse_restore_x_mana" + } + }, + [21]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion has {0}% more Attack Speed" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion has {0}% less Attack Speed" } }, name="minion_attack_speed_more", @@ -330,22 +660,37 @@ return { [1]="active_skill_minion_attack_speed_+%_final" } }, - [10]={ - lang={ - English={ + [22]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion has {0}% chance to Taunt on Hit" + } + }, + name="minion_chance_to_taunt", + stats={ + [1]="minion_chance_to_taunt_on_hit_%" + } + }, + [23]={ + [1]={ + [1]={ [1]={ + k="per_minute_to_per_second", + v=1 + }, + limit={ [1]={ - k="per_minute_to_per_second", - v=1 - }, - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion takes {0}% of its Maximum Life as Fire Damage per second" - } + [1]=1, + [2]="#" + } + }, + text="Minion takes {0}% of its Maximum Life as Fire Damage per second" } }, name="support_burning_minions_self_burn", @@ -353,54 +698,67 @@ return { [1]="minion_fire_damage_%_of_maximum_life_taken_per_minute" } }, - [11]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]=99 - } - }, - text="{0}% chance to gain a Rampage Kill when Minion hits a Unique Enemy" + [24]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]=99 + } }, - [2]={ - limit={ - [1]={ - [1]=100, - [2]="#" - } - }, - text="Gain a Rampage Kill when Minion hits a Unique Enemy" - } + text="{0}% chance to gain a Rampage Kill when Minion hits a Rare or Unique Enemy" + }, + [2]={ + limit={ + [1]={ + [1]=100, + [2]="#" + } + }, + text="Gain a Rampage Kill when Minion hits a Rare or Unique Enemy" } }, name="minion_grants_rampage_on_hit", stats={ - [1]="minion_grants_rampage_kill_to_parent_on_hitting_unique_enemy_%" + [1]="minion_grants_rampage_kill_to_parent_on_hitting_rare_or_unique_enemy_%" } }, - [12]={ - lang={ - English={ + [25]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]="#", + [2]="#" + } + }, + text="Minion's Level is equal to yours, up to a maximum of {0}" + } + }, + name="minion_level_is_user_level_capped", + stats={ + [1]="minion_actor_level_is_user_level_up_to_maximum" + } + }, + [26]={ + [1]={ + [1]={ [1]={ + k="divide_by_one_hundred", + v=1 + }, + [2]={ + k="reminderstring", + v="ReminderTextLifeLeech" + }, + limit={ [1]={ - k="divide_by_one_hundred", - v=1 - }, - [2]={ - k="reminderstring", - v="ReminderTextLifeLeech" - }, - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion Leeches {0}% of Elemental Damage as Life" - } + [1]=1, + [2]="#" + } + }, + text="Minion Leeches {0}% of Elemental Damage as Life" } }, name="minion_elemental_damage_life_leech", @@ -408,36 +766,33 @@ return { [1]="minion_life_leech_from_elemental_damage_permyriad" } }, - [13]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion Recovers {0}% of Life on Hit" - } + [27]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion Recovers {0}% of Life on Hit" } }, + name="feeding_frenzy_life_on_hit", stats={ [1]="minion_recover_%_maximum_life_on_hit" } }, - [14]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]="#", - [2]="#" - } - }, - text="Minion cannot Taunt Enemies" - } + [28]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]="#", + [2]="#" + } + }, + text="Minion cannot Taunt Enemies" } }, name="minions_cannot_taunt", @@ -445,82 +800,76 @@ return { [1]="minions_cannot_taunt_enemies" } }, - [15]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Reaper causes your Non-Reaper Minions to deal {0}% more Damage" + [29]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Reaper causes your Non-Reaper Minions to deal {0}% more Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Reaper causes your Non-Reaper Minions to deal {0}% less Damage" - } + [1]="#", + [2]=-1 + } + }, + text="Reaper causes your Non-Reaper Minions to deal {0}% less Damage" } }, name="non_reaper_minion_damage_final", stats={ - [1]="non_reaper_minion_damage_+%_final" + [1]="active_skill_non_reaper_minion_damage_+%_final" } }, - [16]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Reaper causes your Non-Reaper Minions to have {0}% more Maximum Life" + [30]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Reaper causes your Non-Reaper Minions to have {0}% more Maximum Life" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Reaper causes your Non-Reaper Minions to have {0}% less Maximum Life" - } + [1]="#", + [2]=-1 + } + }, + text="Reaper causes your Non-Reaper Minions to have {0}% less Maximum Life" } }, name="non_reaper_minion_life_final", stats={ - [1]="non_reaper_minion_maximum_life_+%_final" + [1]="active_skill_non_reaper_minion_maximum_life_+%_final" } }, - [17]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion Converts {0}% of Physical Damage to Chaos Damage" - } + [31]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion Converts {0}% of Physical Damage to Chaos Damage" } }, name="physical_damage_to_convert_to_chaos", @@ -528,22 +877,20 @@ return { [1]="skill_physical_damage_%_to_convert_to_chaos" } }, - [18]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - }, - [2]={ - [1]=0, - [2]=0 - } + [32]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" }, - text="Minion Converts {0}% of Physical Damage to Cold Damage" - } + [2]={ + [1]=0, + [2]=0 + } + }, + text="Minion Converts {0}% of Physical Damage to Cold Damage" } }, name="physical_damage_to_convert_to_cold", @@ -552,18 +899,16 @@ return { [2]="active_skill_display_suppress_physical_to_cold_damage_conversion" } }, - [19]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion Converts {0}% of Physical Damage to Fire Damage" - } + [33]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion Converts {0}% of Physical Damage to Fire Damage" } }, name="physical_damage_to_convert_to_fire", @@ -571,31 +916,67 @@ return { [1]="skill_physical_damage_%_to_convert_to_fire" } }, - [20]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion has {0}% increased Critical Strike Chance against the Prey" + [34]={ + [1]={ + [1]={ + [1]={ + k="reminderstring", + v="ReminderTextAilments" + }, + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="{0}% more Duration of Ailments inflicted by Minion" + }, + [2]={ + [1]={ + k="negate", + v=1 }, [2]={ + k="reminderstring", + v="ReminderTextAilments" + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion has {0}% reduced Critical Strike Chance against the Prey" - } + [1]="#", + [2]=-1 + } + }, + text="{0}% less Duration of Ailments inflicted by Minion" + } + }, + name="support_faster_ailments_duration", + stats={ + [1]="support_faster_ailments_ailment_duration_+%_final" + } + }, + [35]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion has {0}% increased Critical Strike Chance against the Prey" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion has {0}% reduced Critical Strike Chance against the Prey" } }, name="deathmark_crit_chance_vs_target", @@ -603,18 +984,16 @@ return { [1]="support_minion_focus_fire_critical_strike_chance_+%_vs_focused_target" } }, - [21]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]="#", - [2]="#" - } - }, - text="Minion has {0:+d}% to Critical Strike Multiplier against the Prey" - } + [36]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]="#", + [2]="#" + } + }, + text="Minion has {0:+d}% to Critical Strike Multiplier against the Prey" } }, name="deathmark_crit_multi_vs_target", @@ -622,31 +1001,29 @@ return { [1]="support_minion_focus_fire_critical_strike_multiplier_+_vs_focused_target" } }, - [22]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion deals {0}% more Damage to the Prey" + [37]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Minion deals {0}% more Damage to the Prey with Hits and Ailments" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion deals {0}% less Damage to the Prey" - } + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Damage to the Prey with Hits and Ailments" } }, name="deathmark_damage_to_target", @@ -654,22 +1031,20 @@ return { [1]="support_minion_focus_fire_damage_+%_final_vs_focussed_target" } }, - [23]={ - lang={ - English={ + [38]={ + [1]={ + [1]={ [1]={ + k="per_minute_to_per_second", + v=1 + }, + limit={ [1]={ - k="per_minute_to_per_second", - v=1 - }, - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion deals {0} Base Fire Damage per second to Enemies near it" - } + [1]=1, + [2]="#" + } + }, + text="Minion deals {0} Base Fire Damage per second to Enemies near it" } }, name="support_burning_minions_aura_burn", @@ -677,31 +1052,29 @@ return { [1]="support_minion_instability_minion_base_fire_area_damage_per_minute" } }, - [24]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]=1, - [2]="#" - } - }, - text="Minion deals {0}% more Elemental Damage" + [39]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } }, - [2]={ + text="Minion deals {0}% more Elemental Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ [1]={ - k="negate", - v=1 - }, - limit={ - [1]={ - [1]="#", - [2]=-1 - } - }, - text="Minion deals {0}% less Elemental Damage" - } + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Elemental Damage" } }, name="minion_totem_resistance_support_damage", @@ -709,18 +1082,16 @@ return { [1]="support_minion_totem_resistance_elemental_damage_+%_final" } }, - [25]={ - lang={ - English={ - [1]={ - limit={ - [1]={ - [1]="#", - [2]="#" - } - }, - text="Minion always targets the Prey if possible" - } + [40]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]="#", + [2]="#" + } + }, + text="Minion always targets the Prey if possible" } }, name="deathmark_target", @@ -728,33 +1099,213 @@ return { [1]="support_minion_use_focussed_target" } }, - ["active_skill_display_suppress_physical_to_cold_damage_conversion"]=18, - ["active_skill_minion_added_damage_+%_final"]=7, - ["active_skill_minion_attack_speed_+%_final"]=9, - ["active_skill_minion_bleeding_damage_+%_final"]=2, - ["active_skill_minion_damage_+%_final"]=4, - ["active_skill_minion_physical_damage_+%_final"]=5, - ["active_skill_quality_duration_+%_final"]=8, - ["bleed_on_hit_with_attacks_%"]=1, - ["cannot_cause_bleeding"]=1, - ["display_minion_maximum_life"]=6, - ["global_bleed_on_hit"]=1, - ["minion_fire_damage_%_of_maximum_life_taken_per_minute"]=10, - ["minion_grants_rampage_kill_to_parent_on_hitting_unique_enemy_%"]=11, - ["minion_life_leech_from_elemental_damage_permyriad"]=12, - ["minion_recover_%_maximum_life_on_hit"]=13, - ["minions_cannot_taunt_enemies"]=14, - ["non_reaper_minion_damage_+%_final"]=15, - ["non_reaper_minion_maximum_life_+%_final"]=16, + [41]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion deals {0}% more Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion deals {0}% less Damage" + } + }, + name="pure_shock_less_damage", + stats={ + [1]="support_pure_shock_damage_+%_final" + } + }, + [42]={ + [1]={ + [1]={ + limit={ + [1]={ + [1]=1, + [2]="#" + } + }, + text="Minion Shocks Enemies as though dealing {0}% more Damage" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + } + }, + text="Minion Shocks Enemies as though dealing {0}% less Damage" + } + }, + name="support_shock_with_more_damage", + stats={ + [1]="support_pure_shock_shock_as_though_damage_+%_final" + } + }, + [43]={ + [1]={ + [1]={ + [1]={ + k="reminderstring", + v="ReminderTextRecently" + }, + limit={ + [1]={ + [1]=1, + [2]="#" + }, + [2]={ + [1]="#", + [2]="#" + } + }, + text="Minion's Skills deal {0}% more Damage for each Ignite inflicted with that Skill Recently" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + [2]={ + k="negate", + v=2 + }, + [3]={ + k="reminderstring", + v="ReminderTextRecently" + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + }, + [2]={ + [1]="#", + [2]="#" + } + }, + text="Minion's Skills deal {0}% less Damage for each Ignite inflicted with that Skill Recently, up to a maximum of {1}%" + } + }, + name="support_recent_ignites_damage", + stats={ + [1]="support_recent_ignites_damage_per_recent_ignite_+%_final", + [2]="support_recent_ignites_damage_per_recent_ignite_+%_final_minimum" + } + }, + [44]={ + [1]={ + [1]={ + [1]={ + k="reminderstring", + v="ReminderTextRecently" + }, + limit={ + [1]={ + [1]=1, + [2]="#" + }, + [2]={ + [1]="#", + [2]="#" + } + }, + text="Minion's Skills deal {0}% more Damage with Ignite for each Ignite inflicted with that Skill Recently, up to a maximum of {1}%" + }, + [2]={ + [1]={ + k="negate", + v=1 + }, + [2]={ + k="reminderstring", + v="ReminderTextRecently" + }, + limit={ + [1]={ + [1]="#", + [2]=-1 + }, + [2]={ + [1]="#", + [2]="#" + } + }, + text="Minion's Skills deal {0}% less Damage with Ignite for each Ignite inflicted with that Skill Recently" + } + }, + name="support_recent_ignites_ignite_damage", + stats={ + [1]="support_recent_ignites_ignite_damage_per_recent_ignite_+%_final", + [2]="support_recent_ignites_ignite_damage_per_recent_ignite_+%_final_maximum" + } + }, + ["active_skill_display_suppress_physical_to_cold_damage_conversion"]=32, + ["active_skill_minion_added_damage_+%_final"]=12, + ["active_skill_minion_attack_speed_+%_final"]=21, + ["active_skill_minion_bleeding_damage_+%_final"]=3, + ["active_skill_minion_damage_+%_final"]=7, + ["active_skill_minion_physical_damage_+%_final"]=8, + ["active_skill_non_reaper_minion_damage_+%_final"]=29, + ["active_skill_non_reaper_minion_maximum_life_+%_final"]=30, + ["active_skill_quality_duration_+%_final"]=13, + ["attack_and_cast_speed_+%"]=14, + ["base_all_ailment_duration_+%"]=15, + ["bleed_on_hit_with_attacks_%"]=2, + ["cannot_cause_bleeding"]=2, + ["damage_+%_if_you_have_consumed_a_corpse_recently"]=16, + ["damage_over_time_+%"]=6, + ["damage_vs_enemies_on_low_life_+%"]=17, + ["damaging_ailments_deal_damage_+%_faster"]=18, + ["display_minion_actor_level_is_user_level"]=19, + ["display_minion_maximum_life"]=9, + ["global_bleed_on_hit"]=2, + ["killing_blow_consumes_corpse_restore_x_life"]=20, + ["killing_blow_consumes_corpse_restore_x_mana"]=20, + ["life_leech_from_any_damage_permyriad"]=1, + ["maximum_attack_damage_+%_final_from_volatility_support"]=10, + ["minimum_attack_damage_+%_final_from_volatility_support"]=11, + ["minion_actor_level_is_user_level_up_to_maximum"]=25, + ["minion_chance_to_taunt_on_hit_%"]=22, + ["minion_duration"]=5, + ["minion_fire_damage_%_of_maximum_life_taken_per_minute"]=23, + ["minion_grants_rampage_kill_to_parent_on_hitting_rare_or_unique_enemy_%"]=24, + ["minion_life_leech_from_elemental_damage_permyriad"]=26, + ["minion_recover_%_maximum_life_on_hit"]=27, + ["minions_cannot_taunt_enemies"]=28, parent="minion_spell_skill_stat_descriptions", - ["skill_physical_damage_%_to_convert_to_chaos"]=17, - ["skill_physical_damage_%_to_convert_to_cold"]=18, - ["skill_physical_damage_%_to_convert_to_fire"]=19, - ["support_minion_damage_+%_final"]=3, - ["support_minion_focus_fire_critical_strike_chance_+%_vs_focused_target"]=20, - ["support_minion_focus_fire_critical_strike_multiplier_+_vs_focused_target"]=21, - ["support_minion_focus_fire_damage_+%_final_vs_focussed_target"]=22, - ["support_minion_instability_minion_base_fire_area_damage_per_minute"]=23, - ["support_minion_totem_resistance_elemental_damage_+%_final"]=24, - ["support_minion_use_focussed_target"]=25 + ["skill_physical_damage_%_to_convert_to_chaos"]=31, + ["skill_physical_damage_%_to_convert_to_cold"]=32, + ["skill_physical_damage_%_to_convert_to_fire"]=33, + ["support_faster_ailments_ailment_duration_+%_final"]=34, + ["support_minion_damage_+%_final"]=4, + ["support_minion_focus_fire_critical_strike_chance_+%_vs_focused_target"]=35, + ["support_minion_focus_fire_critical_strike_multiplier_+_vs_focused_target"]=36, + ["support_minion_focus_fire_damage_+%_final_vs_focussed_target"]=37, + ["support_minion_instability_minion_base_fire_area_damage_per_minute"]=38, + ["support_minion_totem_resistance_elemental_damage_+%_final"]=39, + ["support_minion_use_focussed_target"]=40, + ["support_pure_shock_damage_+%_final"]=41, + ["support_pure_shock_shock_as_though_damage_+%_final"]=42, + ["support_recent_ignites_damage_per_recent_ignite_+%_final"]=43, + ["support_recent_ignites_damage_per_recent_ignite_+%_final_minimum"]=43, + ["support_recent_ignites_ignite_damage_per_recent_ignite_+%_final"]=44, + ["support_recent_ignites_ignite_damage_per_recent_ignite_+%_final_maximum"]=44 } \ No newline at end of file diff --git a/src/Export/Scripts/statdesc.lua b/src/Export/Scripts/statdesc.lua index 608703986c..23194953d1 100644 --- a/src/Export/Scripts/statdesc.lua +++ b/src/Export/Scripts/statdesc.lua @@ -104,6 +104,7 @@ local statFileList = { "minion_skill_stat_descriptions", "minion_spell_skill_stat_descriptions", "minion_spell_damage_skill_stat_descriptions", + "single_minion_spell_skill_stat_descriptions", "monster_stat_descriptions", "offering_skill_stat_descriptions", "skill_stat_descriptions",