diff --git a/game/scripts/npc/abilities/abaddon_frostmourne.txt b/game/scripts/npc/abilities/abaddon_frostmourne.txt index 1ab7770115..2a4b59380c 100644 --- a/game/scripts/npc/abilities/abaddon_frostmourne.txt +++ b/game/scripts/npc/abilities/abaddon_frostmourne.txt @@ -38,7 +38,7 @@ "curse_dps" { "value" "15 25 35 45 90 135" - "special_bonus_unique_abaddon_5" "+25" + "special_bonus_unique_abaddon_5" "+30" } "tower_dps_pct" "100" "curse_interval" "0.5" diff --git a/game/scripts/npc/abilities/alchemist_acid_spray.txt b/game/scripts/npc/abilities/alchemist_acid_spray.txt index deb174ea2f..a722b9c447 100644 --- a/game/scripts/npc/abilities/alchemist_acid_spray.txt +++ b/game/scripts/npc/abilities/alchemist_acid_spray.txt @@ -22,7 +22,7 @@ // Time //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "22 21 20 19 18 17" //OAA, just OCD + "AbilityCooldown" "21 20 19 18 17 16" //OAA, intentionally buffed // Cost //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/alchemist_chemical_rage.txt b/game/scripts/npc/abilities/alchemist_chemical_rage.txt index 3ab96dcc4c..67230cde61 100644 --- a/game/scripts/npc/abilities/alchemist_chemical_rage.txt +++ b/game/scripts/npc/abilities/alchemist_chemical_rage.txt @@ -42,8 +42,8 @@ "bonus_health" "0" "bonus_health_regen" //OAA, intentionally buffed { - "value" "60 110 160 310 410" - "special_bonus_unique_alchemist_4" "+50" // unused + "value" "50 120 190 260 330" + "special_bonus_unique_alchemist_4" "+50" // we dont use this so ignore } "bonus_mana_regen" "0" "bonus_movespeed" diff --git a/game/scripts/npc/abilities/alchemist_chemical_rage_oaa.txt b/game/scripts/npc/abilities/alchemist_chemical_rage_oaa.txt index f605957956..ce5f016322 100644 --- a/game/scripts/npc/abilities/alchemist_chemical_rage_oaa.txt +++ b/game/scripts/npc/abilities/alchemist_chemical_rage_oaa.txt @@ -44,7 +44,7 @@ "bonus_health" "0" "bonus_health_regen" { - "value" "60 110 160 310 410" + "value" "50 120 190 260 330" } "bonus_mana_regen" "0" "bonus_movespeed" diff --git a/game/scripts/npc/abilities/alchemist_goblins_greed.txt b/game/scripts/npc/abilities/alchemist_goblins_greed.txt index 4e985e57d9..7d2fd78544 100644 --- a/game/scripts/npc/abilities/alchemist_goblins_greed.txt +++ b/game/scripts/npc/abilities/alchemist_goblins_greed.txt @@ -24,7 +24,7 @@ "dynamic_value" "true" } "bonus_bonus_gold" "1" //OAA, intentionally nerfed - "bonus_gold_per_scepter" "6" + "bonus_gold_per_scepter" "3" "bounty_multiplier" "2" "damage" { diff --git a/game/scripts/npc/abilities/ancient_apparition_chilling_touch.txt b/game/scripts/npc/abilities/ancient_apparition_chilling_touch.txt index 9f834105b7..61f5f29668 100644 --- a/game/scripts/npc/abilities/ancient_apparition_chilling_touch.txt +++ b/game/scripts/npc/abilities/ancient_apparition_chilling_touch.txt @@ -28,7 +28,7 @@ "damage" { "value" "30 60 90 120 150 180" - "special_bonus_unique_ancient_apparition_2" "+80" + "special_bonus_unique_ancient_apparition_2" "+100" } "slow" { diff --git a/game/scripts/npc/abilities/ancient_apparition_ice_blast.txt b/game/scripts/npc/abilities/ancient_apparition_ice_blast.txt index 174a462dd3..6010db15b7 100644 --- a/game/scripts/npc/abilities/ancient_apparition_ice_blast.txt +++ b/game/scripts/npc/abilities/ancient_apparition_ice_blast.txt @@ -42,7 +42,7 @@ "damage_per_second" "12 24 36 72 108" "radius_min" { - "value" "275" + "value" "300" "affected_by_aoe_increase" "1" } "radius_grow" @@ -56,7 +56,7 @@ } "path_radius" { - "value" "275" + "value" "300" "affected_by_aoe_increase" "1" } "frostbite_duration" //OAA, intentionally nerfed diff --git a/game/scripts/npc/abilities/antimage_persectur.txt b/game/scripts/npc/abilities/antimage_persectur.txt index 4642872b2d..c7260d52f3 100644 --- a/game/scripts/npc/abilities/antimage_persectur.txt +++ b/game/scripts/npc/abilities/antimage_persectur.txt @@ -28,7 +28,7 @@ "hero_levelup" "+1" "special_bonus_unique_antimage_5" "+18" } - "mana_threshold" "50" + "mana_threshold" "60" "slow_duration" "0.75" "zero_tooltip" "0" } diff --git a/game/scripts/npc/abilities/bane_brain_sap.txt b/game/scripts/npc/abilities/bane_brain_sap.txt index 4dcbd756ed..d29174e5e3 100644 --- a/game/scripts/npc/abilities/bane_brain_sap.txt +++ b/game/scripts/npc/abilities/bane_brain_sap.txt @@ -23,7 +23,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "120 130 140 150 160 170" + "AbilityManaCost" "105 120 135 150 165 180" // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/batrider_firefly.txt b/game/scripts/npc/abilities/batrider_firefly.txt index ae66de16fe..ff27157ae5 100644 --- a/game/scripts/npc/abilities/batrider_firefly.txt +++ b/game/scripts/npc/abilities/batrider_firefly.txt @@ -34,7 +34,7 @@ { "damage_per_second" { - "value" "25 50 75 100 200 300" + "value" "20 40 60 80 160 240" "CalculateSpellDamageTooltip" "1" "special_bonus_unique_batrider_4" "+30" } diff --git a/game/scripts/npc/abilities/batrider_flaming_lasso.txt b/game/scripts/npc/abilities/batrider_flaming_lasso.txt index 1b39ded61c..06938c5171 100644 --- a/game/scripts/npc/abilities/batrider_flaming_lasso.txt +++ b/game/scripts/npc/abilities/batrider_flaming_lasso.txt @@ -42,7 +42,7 @@ "break_distance" "425" "damage" //OAA, intentionally buffed; total damage { - "value" "200 400 600 1000 1400" + "value" "200 375 550 900 1250" "CalculateSpellDamageTooltip" "1" } "grab_radius_scepter" diff --git a/game/scripts/npc/abilities/beastmaster_call_of_the_wild_boar_oaa.txt b/game/scripts/npc/abilities/beastmaster_call_of_the_wild_boar_oaa.txt index eb1ec4900b..a71b109617 100644 --- a/game/scripts/npc/abilities/beastmaster_call_of_the_wild_boar_oaa.txt +++ b/game/scripts/npc/abilities/beastmaster_call_of_the_wild_boar_oaa.txt @@ -1,7 +1,7 @@ "DOTAAbilities" { //================================================================================================================= - // Beastmaster: Call of the Wild Boar (OAA rework) FIXEDFUCK + // Beastmaster: Summon Razorback (OAA rework) FIXEDFUCK //================================================================================================================= "beastmaster_call_of_the_wild_boar_oaa" { @@ -33,8 +33,8 @@ "boar_health" "450 750 1050 1350 2700 5400" "boar_damage" { - "value" "35 50 65 80 160 320" - //"special_bonus_unique_beastmaster_2" "+60" + "value" "30 45 60 75 150 300" + //"special_bonus_unique_beastmaster_2" "+60" // applied through Beastmaster innate "CalculateSpellDamageTooltip" "0" } "boar_armor" "0" diff --git a/game/scripts/npc/abilities/beastmaster_wild_axes.txt b/game/scripts/npc/abilities/beastmaster_wild_axes.txt index d28dd2d29d..af47a2a1cc 100644 --- a/game/scripts/npc/abilities/beastmaster_wild_axes.txt +++ b/game/scripts/npc/abilities/beastmaster_wild_axes.txt @@ -25,7 +25,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "50 55 60 65 70 75" + "AbilityManaCost" "65 70 75 80 85 90" //OAA, intentionally nerfed // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/bounty_hunter_shuriken_toss.txt b/game/scripts/npc/abilities/bounty_hunter_shuriken_toss.txt index 512af02560..e86f617af1 100644 --- a/game/scripts/npc/abilities/bounty_hunter_shuriken_toss.txt +++ b/game/scripts/npc/abilities/bounty_hunter_shuriken_toss.txt @@ -28,7 +28,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "75 80 85 90 95 100" + "AbilityManaCost" "75 80 85 90 95 100" //OAA, intentionally buffed // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/bounty_hunter_track.txt b/game/scripts/npc/abilities/bounty_hunter_track.txt index 63af292df0..c57d7654cc 100644 --- a/game/scripts/npc/abilities/bounty_hunter_track.txt +++ b/game/scripts/npc/abilities/bounty_hunter_track.txt @@ -29,7 +29,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "60" + "AbilityManaCost" "50" // Special //------------------------------------------------------------------------------------------------------------- @@ -46,12 +46,12 @@ "bonus_gold_self" //OAA, intentionally buffed { "value" "320 640 960 1920 2880" - "special_bonus_unique_bounty_hunter_3" "+50" // unused in OAA + "special_bonus_unique_bounty_hunter_3" "+50" // we dont use this so ignore } "bonus_gold" //OAA, intentionally buffed { "value" "250 500 750 1500 2250" - "special_bonus_unique_bounty_hunter_3" "+50" // unused in OAA + "special_bonus_unique_bounty_hunter_3" "+50" // we dont use this so ignore } } } diff --git a/game/scripts/npc/abilities/bounty_hunter_wind_walk.txt b/game/scripts/npc/abilities/bounty_hunter_wind_walk.txt index 448ac3ddec..e45dd668b8 100644 --- a/game/scripts/npc/abilities/bounty_hunter_wind_walk.txt +++ b/game/scripts/npc/abilities/bounty_hunter_wind_walk.txt @@ -28,7 +28,7 @@ { "duration" "20.0 25.0 30.0 35.0 40.0 45.0" "fade_time" "1.0 0.75 0.5 0.25 0.1 0.0" - "bonus_move_speed_pct" "8 12 16 20 24 28" + "bonus_move_speed_pct" "11 14 17 20 23 26" "stun_duration" { "value" "1.0 1.2 1.4 1.6 1.8 2.0" diff --git a/game/scripts/npc/abilities/bristleback_bristleback_oaa.txt b/game/scripts/npc/abilities/bristleback_bristleback_oaa.txt index e17da53212..e85d0e43e5 100644 --- a/game/scripts/npc/abilities/bristleback_bristleback_oaa.txt +++ b/game/scripts/npc/abilities/bristleback_bristleback_oaa.txt @@ -46,7 +46,7 @@ "quill_release_threshold" { "value" "275 250 225 200 175 150" - "special_bonus_unique_bristleback" "-25" + "special_bonus_unique_bristleback" "-30" } } diff --git a/game/scripts/npc/abilities/bristleback_hairball.txt b/game/scripts/npc/abilities/bristleback_hairball.txt index 9f45f37df8..e1b3a5ecce 100644 --- a/game/scripts/npc/abilities/bristleback_hairball.txt +++ b/game/scripts/npc/abilities/bristleback_hairball.txt @@ -1,7 +1,7 @@ "DOTAAbilities" { //================================================================================================================= - // Bristleback: Hairball (Shard) + // Bristleback: Hairball (shard ability) //================================================================================================================= "bristleback_hairball" { @@ -22,7 +22,7 @@ // Time //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "13" + "AbilityCooldown" "15" // Cost //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/bristleback_warpath.txt b/game/scripts/npc/abilities/bristleback_warpath.txt index 82b19891dc..23b13b2dbc 100644 --- a/game/scripts/npc/abilities/bristleback_warpath.txt +++ b/game/scripts/npc/abilities/bristleback_warpath.txt @@ -21,7 +21,7 @@ { "damage_per_stack" //OAA, intentionally buffed { - "value" "15 21 27 39 51" + "value" "12 20 28 36 44" "special_bonus_facet_bristleback_berserk" "=5" "special_bonus_unique_bristleback_3" "+18" "CalculateSpellDamageTooltip" "0" diff --git a/game/scripts/npc/abilities/broodmother_insatiable_hunger.txt b/game/scripts/npc/abilities/broodmother_insatiable_hunger.txt index 927299607f..ec7fd9947b 100644 --- a/game/scripts/npc/abilities/broodmother_insatiable_hunger.txt +++ b/game/scripts/npc/abilities/broodmother_insatiable_hunger.txt @@ -61,7 +61,7 @@ } "aura_radius" { - "value" "800" + "value" "1200" "affected_by_aoe_increase" "1" } } diff --git a/game/scripts/npc/abilities/broodmother_spin_web.txt b/game/scripts/npc/abilities/broodmother_spin_web.txt index 16bbd131bf..2147c18608 100644 --- a/game/scripts/npc/abilities/broodmother_spin_web.txt +++ b/game/scripts/npc/abilities/broodmother_spin_web.txt @@ -48,7 +48,7 @@ "bonus_movespeed" { "value" "10 20 30 40 50 60" - "special_bonus_unique_broodmother_web_speed" "+7" // unused in OAA + "special_bonus_unique_broodmother_web_speed" "+7" // we dont use this so ignore } "AbilityChargeRestoreTime" { @@ -61,7 +61,7 @@ "special_bonus_facet_broodmother_necrotic_webs" "=10 =25 =40 =55 =55 =55" "value" "0" } - "break_move_cap" // unused in OAA because it's annoying + "break_move_cap" // // we dont use this because it's annoying { "value" "0" "special_bonus_unique_broodmother_web_speed" "1" diff --git a/game/scripts/npc/abilities/centaur_hoof_stomp.txt b/game/scripts/npc/abilities/centaur_hoof_stomp.txt index 2dbf0a397c..e88de62b5e 100644 --- a/game/scripts/npc/abilities/centaur_hoof_stomp.txt +++ b/game/scripts/npc/abilities/centaur_hoof_stomp.txt @@ -44,8 +44,8 @@ } "stun_duration" { - "value" "1.6 1.8 2.0 2.2 2.4 2.6" - "special_bonus_unique_centaur_2" "+0.8" + "value" "1.6 1.8 2.0 2.2 2.3 2.4" + "special_bonus_unique_centaur_2" "+1.0" } "windup_time" "0.5" } diff --git a/game/scripts/npc/abilities/chaos_knight_chaos_strike.txt b/game/scripts/npc/abilities/chaos_knight_chaos_strike.txt index b5ecd04331..edb02d040e 100644 --- a/game/scripts/npc/abilities/chaos_knight_chaos_strike.txt +++ b/game/scripts/npc/abilities/chaos_knight_chaos_strike.txt @@ -24,7 +24,7 @@ "special_bonus_unique_chaos_knight_5" "+10" } "crit_min" "120" - "crit_max" "140 180 220 260 300 340" + "crit_max" "150 190 230 270 310 350" "lifesteal" { "value" "30 40 50 60 70 80" diff --git a/game/scripts/npc/abilities/dark_willow_terrorize.txt b/game/scripts/npc/abilities/dark_willow_terrorize.txt index a72fb4a8b6..8c4abcfa9b 100644 --- a/game/scripts/npc/abilities/dark_willow_terrorize.txt +++ b/game/scripts/npc/abilities/dark_willow_terrorize.txt @@ -36,7 +36,7 @@ "telegraph_to_enemies" "0" "destination_radius" { - "value" "400 450 500 525 550" + "value" "450 500 550 600 650" "affected_by_aoe_increase" "1" } "AbilityCooldown" diff --git a/game/scripts/npc/abilities/dawnbreaker_solar_guardian.txt b/game/scripts/npc/abilities/dawnbreaker_solar_guardian.txt index 034a3bee84..427f9c86f8 100644 --- a/game/scripts/npc/abilities/dawnbreaker_solar_guardian.txt +++ b/game/scripts/npc/abilities/dawnbreaker_solar_guardian.txt @@ -32,7 +32,7 @@ "AbilityValues" { "pulse_interval" "0.5" - "land_stun_duration" "1.4 1.6 1.8 2.0 2.2" + "land_stun_duration" "1.2 1.4 1.6 1.8 2.0" "max_offset_distance" "350" "airtime_scepter_movement_speed" "200" "daytime_duration" "6" diff --git a/game/scripts/npc/abilities/doom_bringer_scorched_earth.txt b/game/scripts/npc/abilities/doom_bringer_scorched_earth.txt index 89469a09d4..d39232e6b2 100644 --- a/game/scripts/npc/abilities/doom_bringer_scorched_earth.txt +++ b/game/scripts/npc/abilities/doom_bringer_scorched_earth.txt @@ -41,7 +41,7 @@ } "bonus_health_regen" { - "value" "7 8 9 10 12 14" + "value" "6.66" } "radius" { diff --git a/game/scripts/npc/abilities/drow_ranger_frost_arrows.txt b/game/scripts/npc/abilities/drow_ranger_frost_arrows.txt index a06f9e832d..daba6620ff 100644 --- a/game/scripts/npc/abilities/drow_ranger_frost_arrows.txt +++ b/game/scripts/npc/abilities/drow_ranger_frost_arrows.txt @@ -35,7 +35,7 @@ "frost_arrows_movement_speed" "-15 -25 -35 -45 -50 -55" "damage" { - "value" "10 15 20 25 50 75" + "value" "12 18 24 30 60 90" "CalculateSpellDamageTooltip" "0" } "shard_regen_reduction_pct_per_stack" //OAA, intentionally nerfed diff --git a/game/scripts/npc/abilities/drow_ranger_wave_of_silence.txt b/game/scripts/npc/abilities/drow_ranger_wave_of_silence.txt index 7d496162a5..69b3646ced 100644 --- a/game/scripts/npc/abilities/drow_ranger_wave_of_silence.txt +++ b/game/scripts/npc/abilities/drow_ranger_wave_of_silence.txt @@ -45,9 +45,9 @@ { "value" "16 15 14 13 12 11" } - "AbilityManaCost" + "AbilityManaCost" //OAA, intentionally nerfed { - "value" "70" + "value" "55 60 65 70 75 80" } "miss_chance" { diff --git a/game/scripts/npc/abilities/faceless_void_chronosphere.txt b/game/scripts/npc/abilities/faceless_void_chronosphere.txt index 2cba09fece..4eeef845e6 100644 --- a/game/scripts/npc/abilities/faceless_void_chronosphere.txt +++ b/game/scripts/npc/abilities/faceless_void_chronosphere.txt @@ -37,7 +37,7 @@ { "value" "500" "affected_by_aoe_increase" "1" - "special_bonus_unique_faceless_void_2" "+140" // unused in OAA + "special_bonus_unique_faceless_void_2" "+140" // we dont use this so ignore } "duration" //OAA, intentionally nerfed { @@ -51,7 +51,7 @@ "bonus_attack_speed" { "value" "0" - "special_bonus_unique_faceless_void" "+100" + "special_bonus_unique_faceless_void" "+80" } } } diff --git a/game/scripts/npc/abilities/faceless_void_time_walk.txt b/game/scripts/npc/abilities/faceless_void_time_walk.txt index 76a6e94b13..59117178d1 100644 --- a/game/scripts/npc/abilities/faceless_void_time_walk.txt +++ b/game/scripts/npc/abilities/faceless_void_time_walk.txt @@ -35,7 +35,7 @@ "AbilityCooldown" //OAA, intentionally rescaled { "value" "14 12 10 8 7 6" - "special_bonus_unique_faceless_void_5" "-1.25" + "special_bonus_unique_faceless_void_5" "-1" } "backtrack_duration" { diff --git a/game/scripts/npc/abilities/furion_force_of_nature.txt b/game/scripts/npc/abilities/furion_force_of_nature.txt index 536fea02a5..0f06690d2d 100644 --- a/game/scripts/npc/abilities/furion_force_of_nature.txt +++ b/game/scripts/npc/abilities/furion_force_of_nature.txt @@ -20,7 +20,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "100" + "AbilityManaCost" "85 90 95 100 105 110" // Special //------------------------------------------------------------------------------------------------------------- @@ -51,7 +51,7 @@ } "treant_bonus_hero_damage" { - "value" "4 8 12 16 32 64" + "value" "6 10 14 18 36 72" "special_bonus_unique_furion" "x3" } "treant_movespeed" diff --git a/game/scripts/npc/abilities/furion_force_of_nature_oaa.txt b/game/scripts/npc/abilities/furion_force_of_nature_oaa.txt index 45c345e039..e8658d7733 100644 --- a/game/scripts/npc/abilities/furion_force_of_nature_oaa.txt +++ b/game/scripts/npc/abilities/furion_force_of_nature_oaa.txt @@ -23,7 +23,7 @@ "AbilityCastPoint" "0.5" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3" - "AbilityManaCost" "100" + "AbilityManaCost" "85 90 95 100 105 110" // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/furion_sprout.txt b/game/scripts/npc/abilities/furion_sprout.txt index 330133837e..ef6405c4eb 100644 --- a/game/scripts/npc/abilities/furion_sprout.txt +++ b/game/scripts/npc/abilities/furion_sprout.txt @@ -40,10 +40,10 @@ "affected_by_aoe_increase" "1" } "duration" "2.5 3 3.5 4 4.5 5" - "sprout_damage" //OAA, intentionally buffed both base values and the talent + "sprout_damage" //OAA, intentionally buffed { "value" "75 150 225 300 600 900" - "special_bonus_unique_furion_4" "+200" + "special_bonus_unique_furion_4" "+220" } "sprout_damage_radius" { diff --git a/game/scripts/npc/abilities/furion_wrath_of_nature.txt b/game/scripts/npc/abilities/furion_wrath_of_nature.txt index 3deafd35c6..f776093a6f 100644 --- a/game/scripts/npc/abilities/furion_wrath_of_nature.txt +++ b/game/scripts/npc/abilities/furion_wrath_of_nature.txt @@ -36,7 +36,7 @@ "damage" //OAA, intentionally buffed { "value" "115 165 215 365 515" - "special_bonus_unique_furion_5" "+25" // unused in OAA + "special_bonus_unique_furion_5" "+25" // we dont use this so ignore } "damage_percent_add" { @@ -60,7 +60,7 @@ "AbilityCooldown" { "value" "85" - "special_bonus_unique_furion_7" "-15" + "special_bonus_unique_furion_7" "-20" } "scepter_min_entangle_duration" { diff --git a/game/scripts/npc/abilities/gyrocopter_flak_cannon.txt b/game/scripts/npc/abilities/gyrocopter_flak_cannon.txt index 33b0af442a..72ccd4052b 100644 --- a/game/scripts/npc/abilities/gyrocopter_flak_cannon.txt +++ b/game/scripts/npc/abilities/gyrocopter_flak_cannon.txt @@ -35,7 +35,7 @@ "AbilityCooldown" //OAA, intentionally buffed { "value" "21 20 19 18 17 16" - "special_bonus_unique_gyrocopter_1" "-4" // unused in OAA + "special_bonus_unique_gyrocopter_1" "-4" // we dont use this so ignore } "radius" // uses special_bonus_unique_gyrocopter_1_oaa { diff --git a/game/scripts/npc/abilities/huskar_life_break.txt b/game/scripts/npc/abilities/huskar_life_break.txt index 6c761b390a..d72677e49d 100644 --- a/game/scripts/npc/abilities/huskar_life_break.txt +++ b/game/scripts/npc/abilities/huskar_life_break.txt @@ -41,12 +41,12 @@ "health_damage" { "value" "0.32 0.38 0.44 0.5 0.56" - "special_bonus_unique_huskar" "+0.22" // unused in OAA + "special_bonus_unique_huskar" "+0.22" // we dont use this so ignore } "tooltip_health_damage" { "value" "32 38 44 50 56" - "special_bonus_unique_huskar" "+22" // unused in OAA + "special_bonus_unique_huskar" "+22" // we dont use this so ignore } "tooltip_health_cost_percent" { diff --git a/game/scripts/npc/abilities/jakiro_macropyre.txt b/game/scripts/npc/abilities/jakiro_macropyre.txt index 61b06ef42c..0be534548e 100644 --- a/game/scripts/npc/abilities/jakiro_macropyre.txt +++ b/game/scripts/npc/abilities/jakiro_macropyre.txt @@ -29,7 +29,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "250 350 450 550 650" + "AbilityManaCost" "225 325 425 525 625" // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/juggernaut_blade_fury.txt b/game/scripts/npc/abilities/juggernaut_blade_fury.txt index b066030bfb..46854e920e 100644 --- a/game/scripts/npc/abilities/juggernaut_blade_fury.txt +++ b/game/scripts/npc/abilities/juggernaut_blade_fury.txt @@ -33,7 +33,7 @@ { "blade_fury_damage" { - "value" "80 110 140 170 340 680" + "value" "85 115 145 175 350 700" "special_bonus_unique_juggernaut" "+120" } "blade_fury_damage_tick" diff --git a/game/scripts/npc/abilities/largo_catchy_lick.txt b/game/scripts/npc/abilities/largo_catchy_lick.txt index 957cdc7267..6abb9bd1af 100644 --- a/game/scripts/npc/abilities/largo_catchy_lick.txt +++ b/game/scripts/npc/abilities/largo_catchy_lick.txt @@ -46,7 +46,6 @@ "damage" { "value" "85 170 255 340 680 1020" - "special_bonus_unique_largo_5" "+200" } "pull_distance" { diff --git a/game/scripts/npc/abilities/largo_frogstomp.txt b/game/scripts/npc/abilities/largo_frogstomp.txt index e617bd26d8..3b13ec6423 100644 --- a/game/scripts/npc/abilities/largo_frogstomp.txt +++ b/game/scripts/npc/abilities/largo_frogstomp.txt @@ -39,6 +39,7 @@ "total_ticks" { "value" "4 5 6 7 8 9" + "special_bonus_unique_largo_5" "x2" } "slow" { @@ -57,7 +58,11 @@ { "value" "0.1" } - "stomp_interval" "1" + "stomp_interval" + { + "value" "1" + "special_bonus_unique_largo_5" "x0.5" + } "delay" "0.5" } } diff --git a/game/scripts/npc/abilities/leshrac_pulse_nova.txt b/game/scripts/npc/abilities/leshrac_pulse_nova.txt index 23f39cb421..ac4b6678d4 100644 --- a/game/scripts/npc/abilities/leshrac_pulse_nova.txt +++ b/game/scripts/npc/abilities/leshrac_pulse_nova.txt @@ -49,7 +49,7 @@ "damage_resistance" { "value" "0" - "special_bonus_unique_leshrac_4" "+10" // unused in OAA + "special_bonus_unique_leshrac_4" "+10" // we dont use this so ignore } } } diff --git a/game/scripts/npc/abilities/lich_chain_frost.txt b/game/scripts/npc/abilities/lich_chain_frost.txt index 719b7e545b..3723080d41 100644 --- a/game/scripts/npc/abilities/lich_chain_frost.txt +++ b/game/scripts/npc/abilities/lich_chain_frost.txt @@ -65,7 +65,7 @@ "has_unlimited_jumps" { "value" "0" - "special_bonus_unique_lich_5" "=1" // unused in OAA + "special_bonus_unique_lich_5" "=1" // we dont use this so ignore } "should_fire_chain_frost_on_death" { diff --git a/game/scripts/npc/abilities/lich_sinister_gaze.txt b/game/scripts/npc/abilities/lich_sinister_gaze.txt index 4b097b08c2..cf77650dfc 100644 --- a/game/scripts/npc/abilities/lich_sinister_gaze.txt +++ b/game/scripts/npc/abilities/lich_sinister_gaze.txt @@ -44,7 +44,7 @@ "special_bonus_unique_lich_2" "+0.3" } "destination" "32 38 44 50 56 62" - "mana_drain" "20" + "mana_drain" "25" "aoe_scepter" //OAA, intentionally nerfed { "special_bonus_scepter" "+350" diff --git a/game/scripts/npc/abilities/life_stealer_open_wounds.txt b/game/scripts/npc/abilities/life_stealer_open_wounds.txt index d1399a64cd..1a3522feaa 100644 --- a/game/scripts/npc/abilities/life_stealer_open_wounds.txt +++ b/game/scripts/npc/abilities/life_stealer_open_wounds.txt @@ -62,7 +62,7 @@ "attack_speed_on_target" { "value" "0" - "special_bonus_unique_lifestealer_4" "+50" // unused in OAA + "special_bonus_unique_lifestealer_4" "+50" // we dont use this so ignore } } } diff --git a/game/scripts/npc/abilities/lina_laguna_blade.txt b/game/scripts/npc/abilities/lina_laguna_blade.txt index 5c05bb27e1..f548d4543b 100644 --- a/game/scripts/npc/abilities/lina_laguna_blade.txt +++ b/game/scripts/npc/abilities/lina_laguna_blade.txt @@ -34,7 +34,7 @@ "damage_delay" "0.25" "damage" //OAA, intentionally buffed { - "value" "380 750 1120 1860 2600" + "value" "400 760 1120 1840 2560" } "AbilityCooldown" //OAA, intentionally buffed { diff --git a/game/scripts/npc/abilities/lina_light_strike_array.txt b/game/scripts/npc/abilities/lina_light_strike_array.txt index 7f35f8f867..9ce8bcfc7f 100644 --- a/game/scripts/npc/abilities/lina_light_strike_array.txt +++ b/game/scripts/npc/abilities/lina_light_strike_array.txt @@ -42,7 +42,7 @@ } "light_strike_array_damage" { - "value" "80 120 160 200 400 800" + "value" "80 125 170 215 430 860" "special_bonus_unique_lina_3" "+110" } } diff --git a/game/scripts/npc/abilities/lone_druid_savage_roar.txt b/game/scripts/npc/abilities/lone_druid_savage_roar.txt index 80484e6131..62d293bee2 100644 --- a/game/scripts/npc/abilities/lone_druid_savage_roar.txt +++ b/game/scripts/npc/abilities/lone_druid_savage_roar.txt @@ -43,7 +43,7 @@ } "shard_movement_speed_pct" //OAA, intentionally rescaled { - "special_bonus_shard" "9 11 13 15 17 19" + "special_bonus_shard" "=4 =6 =8 =10 =12 =14" } "shard_attack_speed" //OAA, intentionally rescaled { @@ -51,7 +51,7 @@ } "shard_duration" { - "special_bonus_shard" "5.0" + "special_bonus_shard" "4.0" } "AbilityCooldown" //OAA, intentionally buffed { diff --git a/game/scripts/npc/abilities/lone_druid_spirit_bear.txt b/game/scripts/npc/abilities/lone_druid_spirit_bear.txt index 64c97f6675..6282139c17 100644 --- a/game/scripts/npc/abilities/lone_druid_spirit_bear.txt +++ b/game/scripts/npc/abilities/lone_druid_spirit_bear.txt @@ -17,7 +17,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "75" + "AbilityManaCost" "100" // Special //------------------------------------------------------------------------------------------------------------- @@ -33,8 +33,7 @@ "intelligence_gain_tooltip" "0.5" // tooltip only, look at npc_dota_lone_druid_bear1 "AbilityCooldown" //OAA, intentionally buffed { - "value" "75" - "special_bonus_unique_lone_druid_2" "-25" + "value" "60" } "bear_bat" { diff --git a/game/scripts/npc/abilities/lone_druid_spirit_bear_demolish.txt b/game/scripts/npc/abilities/lone_druid_spirit_bear_demolish.txt index 30be07001e..376c4ec0ed 100644 --- a/game/scripts/npc/abilities/lone_druid_spirit_bear_demolish.txt +++ b/game/scripts/npc/abilities/lone_druid_spirit_bear_demolish.txt @@ -18,7 +18,7 @@ "bonus_building_damage" // percentage bonus damage against bosses { "value" "30" - "special_bonus_unique_lone_druid_spirit_bear_demolish" "+20" + "special_bonus_unique_lone_druid_spirit_bear_demolish" "+15" } "bonus_damage_against_entangled" { diff --git a/game/scripts/npc/abilities/lone_druid_spirit_bear_spirit_link.txt b/game/scripts/npc/abilities/lone_druid_spirit_bear_spirit_link.txt index dcd5a84305..6579855b83 100644 --- a/game/scripts/npc/abilities/lone_druid_spirit_bear_spirit_link.txt +++ b/game/scripts/npc/abilities/lone_druid_spirit_bear_spirit_link.txt @@ -19,6 +19,7 @@ "lifesteal_both_ways" "1" "duration" "20" "active_bonus" "35" // unused, additive bonus for armor_sharing (+x) but percentage for bonus_attack_speed (*x/100) + "creep_lifesteal_penalty" "40" "bonus_movement_speed_druid" { "value" "10 20 30 40 50 60" diff --git a/game/scripts/npc/abilities/lone_druid_spirit_link.txt b/game/scripts/npc/abilities/lone_druid_spirit_link.txt index 346502119b..bf402b4c66 100644 --- a/game/scripts/npc/abilities/lone_druid_spirit_link.txt +++ b/game/scripts/npc/abilities/lone_druid_spirit_link.txt @@ -21,6 +21,7 @@ "lifesteal_both_ways" "1" "duration" "20" "active_bonus" "35" // unused, additive bonus for armor_sharing (+x) but percentage for bonus_attack_speed (*x/100) + "creep_lifesteal_penalty" "40" "bonus_movement_speed_druid" { "value" "10 20 30 40 50 60" diff --git a/game/scripts/npc/abilities/lone_druid_true_form.txt b/game/scripts/npc/abilities/lone_druid_true_form.txt index fb89d90e14..df35e51893 100644 --- a/game/scripts/npc/abilities/lone_druid_true_form.txt +++ b/game/scripts/npc/abilities/lone_druid_true_form.txt @@ -50,6 +50,7 @@ "duration" { "value" "25" + "special_bonus_unique_lone_druid_2" "+5" } "AbilityCooldown" { diff --git a/game/scripts/npc/abilities/lycan_feral_impulse.txt b/game/scripts/npc/abilities/lycan_feral_impulse.txt index 929c96268b..ec6e7dfc4c 100644 --- a/game/scripts/npc/abilities/lycan_feral_impulse.txt +++ b/game/scripts/npc/abilities/lycan_feral_impulse.txt @@ -24,7 +24,7 @@ "CalculateSpellDamageTooltip" "0" "DamageTypeTooltip" "DAMAGE_TYPE_NONE" } - "bonus_hp_regen" //OAA, intentionally buffed (doubled vanilla) + "bonus_hp_regen" //OAA, intentionally buffed { "value" "2 6 10 14 22 30" } diff --git a/game/scripts/npc/abilities/lycan_summon_wolves.txt b/game/scripts/npc/abilities/lycan_summon_wolves.txt index 17e528f0a9..1d526b7518 100644 --- a/game/scripts/npc/abilities/lycan_summon_wolves.txt +++ b/game/scripts/npc/abilities/lycan_summon_wolves.txt @@ -48,24 +48,24 @@ "wolf_damage" //OAA, intentionally buffed { "value" "20 40 60 80 120 180" - "special_bonus_unique_lycan_3" "+10" + "special_bonus_unique_lycan_3" "+14" "CalculateSpellDamageTooltip" "0" "DamageTypeTooltip" "DAMAGE_TYPE_PHYSICAL" } "wolf_hp" //OAA, intentionally buffed { "value" "325 425 525 625 1250 1875" - "special_bonus_unique_lycan_7" "+350" + "special_bonus_unique_lycan_7" "+375" } "bonus_health" // needed for the talent to apply { "value" "0" - "special_bonus_unique_lycan_7" "+350" + "special_bonus_unique_lycan_7" "+375" } "bonus_damage" // needed for the talent to apply { "value" "0" - "special_bonus_unique_lycan_3" "+10" + "special_bonus_unique_lycan_3" "+14" "CalculateSpellDamageTooltip" "0" "DamageTypeTooltip" "DAMAGE_TYPE_PHYSICAL" } diff --git a/game/scripts/npc/abilities/magnataur_shockwave.txt b/game/scripts/npc/abilities/magnataur_shockwave.txt index fb9d8cd37c..bf319d4d94 100644 --- a/game/scripts/npc/abilities/magnataur_shockwave.txt +++ b/game/scripts/npc/abilities/magnataur_shockwave.txt @@ -58,7 +58,7 @@ } "basic_slow_duration" { - "value" "0.4 0.6 0.8 1.0 1.2 1.4" + "value" "0.55 0.7 0.85 1.0 1.15 1.3" } "return_damage_pct" { diff --git a/game/scripts/npc/abilities/marci_bodyguard.txt b/game/scripts/npc/abilities/marci_bodyguard.txt index 5a7074b15e..20a10ec640 100644 --- a/game/scripts/npc/abilities/marci_bodyguard.txt +++ b/game/scripts/npc/abilities/marci_bodyguard.txt @@ -20,7 +20,7 @@ // Casting //------------------------------------------------------------------------------------------------------------- - "AbilityCastRange" "500" + "AbilityCastRange" "600" "AbilityCastPoint" "0.2" // Time diff --git a/game/scripts/npc/abilities/marci_grapple.txt b/game/scripts/npc/abilities/marci_grapple.txt index e8bc388fbd..212ac5dbdd 100644 --- a/game/scripts/npc/abilities/marci_grapple.txt +++ b/game/scripts/npc/abilities/marci_grapple.txt @@ -57,7 +57,7 @@ "impact_damage" { "value" "60 150 240 330 660 1320" - "special_bonus_unique_marci_grapple_damage" "+100" + "special_bonus_unique_marci_grapple_damage" "+115" } } } diff --git a/game/scripts/npc/abilities/mars_spear.txt b/game/scripts/npc/abilities/mars_spear.txt index 2d642ff9e9..4e908651c5 100644 --- a/game/scripts/npc/abilities/mars_spear.txt +++ b/game/scripts/npc/abilities/mars_spear.txt @@ -28,7 +28,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "100 110 120 130 140 150" + "AbilityManaCost" "90 100 110 120 130 140" // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/mirana_invis.txt b/game/scripts/npc/abilities/mirana_invis.txt index 4155d2595a..6e51a77db9 100644 --- a/game/scripts/npc/abilities/mirana_invis.txt +++ b/game/scripts/npc/abilities/mirana_invis.txt @@ -32,7 +32,7 @@ "AbilityCooldown" //OAA, intentionally buffed { "value" "110 105 100 95 90" - "special_bonus_unique_mirana_4" "-30" // unused in OAA + "special_bonus_unique_mirana_4" "-30" // we dont use this so ignore } "fade_delay" "2.5 2.25 2.0 1.75 1.5" //OAA, intentionally nerfed "duration" "11" //OAA, intentionally nerfed diff --git a/game/scripts/npc/abilities/mirana_leap.txt b/game/scripts/npc/abilities/mirana_leap.txt index 1114ce764d..58409f286e 100644 --- a/game/scripts/npc/abilities/mirana_leap.txt +++ b/game/scripts/npc/abilities/mirana_leap.txt @@ -39,7 +39,7 @@ "leap_speedbonus_as" { "value" "25 50 75 100 125 150" - "special_bonus_unique_mirana_1" "+90" + "special_bonus_unique_mirana_1" "+100" } "leap_bonus_duration" "5" // uses special_bonus_unique_mirana_3_oaa "additional_charges" diff --git a/game/scripts/npc/abilities/monkey_king_primal_spring.txt b/game/scripts/npc/abilities/monkey_king_primal_spring.txt index 6f7a70da74..b3d523de74 100644 --- a/game/scripts/npc/abilities/monkey_king_primal_spring.txt +++ b/game/scripts/npc/abilities/monkey_king_primal_spring.txt @@ -40,7 +40,7 @@ { "value" "110 200 290 380 760 1140" } - "impact_movement_slow" "35 50 65 80 90 100" + "impact_movement_slow" "30 40 50 60 70 80" "impact_slow_duration" "4.0" "impact_radius" { diff --git a/game/scripts/npc/abilities/monkey_king_tree_dance.txt b/game/scripts/npc/abilities/monkey_king_tree_dance.txt index 4ad404a79a..bfcd7945ee 100644 --- a/game/scripts/npc/abilities/monkey_king_tree_dance.txt +++ b/game/scripts/npc/abilities/monkey_king_tree_dance.txt @@ -60,7 +60,7 @@ { "value" "110 200 290 380 760 1140" } - "impact_movement_slow_tooltip" "35 50 65 80 90 100" //OAA, Valve has it wrong: wrong values but it's just a tooltip error, not fixed since 7.36 + "impact_movement_slow_tooltip" "30 40 50 60 70 80" //OAA, Valve has it wrong: wrong values but it's just a tooltip error, not fixed since 7.36, not fixed during 7.41c "range" "900" "max_level" //OAA, intentionally { diff --git a/game/scripts/npc/abilities/morphling_waveform.txt b/game/scripts/npc/abilities/morphling_waveform.txt index b15b0cfbb4..92885c675f 100644 --- a/game/scripts/npc/abilities/morphling_waveform.txt +++ b/game/scripts/npc/abilities/morphling_waveform.txt @@ -7,7 +7,7 @@ { // General //------------------------------------------------------------------------------------------------------------- - "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES" + "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES | DOTA_ABILITY_BEHAVIOR_OVERSHOOT" "AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" diff --git a/game/scripts/npc/abilities/nevermore_dark_lord_oaa.txt b/game/scripts/npc/abilities/nevermore_dark_lord_oaa.txt index 38096fae31..4c161011b9 100644 --- a/game/scripts/npc/abilities/nevermore_dark_lord_oaa.txt +++ b/game/scripts/npc/abilities/nevermore_dark_lord_oaa.txt @@ -29,7 +29,7 @@ { "armor_reduction" { - "value" "3 4 5 6 8 10" + "value" "4 5 6 7 9 11" "special_bonus_unique_nevermore_1_oaa" "+2" } "aura_radius" diff --git a/game/scripts/npc/abilities/nevermore_shadowraze1.txt b/game/scripts/npc/abilities/nevermore_shadowraze1.txt index dd51a0bca5..535037466a 100644 --- a/game/scripts/npc/abilities/nevermore_shadowraze1.txt +++ b/game/scripts/npc/abilities/nevermore_shadowraze1.txt @@ -22,7 +22,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "80" + "AbilityManaCost" "75" // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/nevermore_shadowraze2.txt b/game/scripts/npc/abilities/nevermore_shadowraze2.txt index fd0c8b2cb0..57f8f67d8b 100644 --- a/game/scripts/npc/abilities/nevermore_shadowraze2.txt +++ b/game/scripts/npc/abilities/nevermore_shadowraze2.txt @@ -22,7 +22,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "80" + "AbilityManaCost" "75" // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/nevermore_shadowraze3.txt b/game/scripts/npc/abilities/nevermore_shadowraze3.txt index 0a724a8509..fb03c97cc7 100644 --- a/game/scripts/npc/abilities/nevermore_shadowraze3.txt +++ b/game/scripts/npc/abilities/nevermore_shadowraze3.txt @@ -22,7 +22,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "80" + "AbilityManaCost" "75" // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/obsidian_destroyer_astral_imprisonment.txt b/game/scripts/npc/abilities/obsidian_destroyer_astral_imprisonment.txt index 18c8b4bc3e..7225271697 100644 --- a/game/scripts/npc/abilities/obsidian_destroyer_astral_imprisonment.txt +++ b/game/scripts/npc/abilities/obsidian_destroyer_astral_imprisonment.txt @@ -50,7 +50,7 @@ "mana_capacity_steal" { "value" "16 19 22 25 28 31" - "special_bonus_unique_outworld_devourer_4" "+10" + "special_bonus_unique_outworld_devourer_4" "+12" } "mana_capacity_duration" { diff --git a/game/scripts/npc/abilities/obsidian_destroyer_objurgation.txt b/game/scripts/npc/abilities/obsidian_destroyer_objurgation.txt index 8d7b37da72..789dc1b6f2 100644 --- a/game/scripts/npc/abilities/obsidian_destroyer_objurgation.txt +++ b/game/scripts/npc/abilities/obsidian_destroyer_objurgation.txt @@ -22,7 +22,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "250" + "AbilityManaCost" "175 180 185 190 195 200" //OAA, intentionally nerfed // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/obsidian_destroyer_sanity_eclipse.txt b/game/scripts/npc/abilities/obsidian_destroyer_sanity_eclipse.txt index 6cf9481498..0da7a25255 100644 --- a/game/scripts/npc/abilities/obsidian_destroyer_sanity_eclipse.txt +++ b/game/scripts/npc/abilities/obsidian_destroyer_sanity_eclipse.txt @@ -32,7 +32,7 @@ "base_damage" "200 400 600 1000 1400" //OAA, intentionally buffed "radius" { - "value" "450 500 550 600 650" + "value" "500 525 550 575 600" "affected_by_aoe_increase" "1" } "cast_range" "700" // same as AbilityCastRange diff --git a/game/scripts/npc/abilities/omniknight_martyr.txt b/game/scripts/npc/abilities/omniknight_martyr.txt index d1c10a80f5..d272d84c06 100644 --- a/game/scripts/npc/abilities/omniknight_martyr.txt +++ b/game/scripts/npc/abilities/omniknight_martyr.txt @@ -23,7 +23,7 @@ // Time //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "30 29 28 27 26 25" //OAA, intentionally buffed + "AbilityCooldown" "28 27 26 25 24 23" //OAA, intentionally buffed // Cost //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/pangolier_lucky_shot.txt b/game/scripts/npc/abilities/pangolier_lucky_shot.txt index 44cafb387d..04886e6874 100644 --- a/game/scripts/npc/abilities/pangolier_lucky_shot.txt +++ b/game/scripts/npc/abilities/pangolier_lucky_shot.txt @@ -25,7 +25,7 @@ "armor" { "value" "2 4 6 8 12 16" - "special_bonus_unique_pangolier_luckyshot_armor" "+3" + "special_bonus_unique_pangolier_luckyshot_armor" "+2" } } } diff --git a/game/scripts/npc/abilities/pangolier_swashbuckle.txt b/game/scripts/npc/abilities/pangolier_swashbuckle.txt index 2bad7b4b9b..0d040aa53f 100644 --- a/game/scripts/npc/abilities/pangolier_swashbuckle.txt +++ b/game/scripts/npc/abilities/pangolier_swashbuckle.txt @@ -1,7 +1,7 @@ "DOTAAbilities" { //================================================================================================================= - // Pangolier: Swashbuckle + // Pangolier: Swashbuckle FIXEDFUCK //================================================================================================================= "pangolier_swashbuckle" { @@ -22,24 +22,18 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "75 80 85 90 95 100" + "AbilityManaCost" "85 90 95 100 105 115" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { - "dash_range" "575 650 725 800 875 950" - "dash_speed" "2000" - "attack_interval" "0.1" - "procs_onhit_effects" "1" - "slow_duration" "0.6" - "slow_percent" "100" - "damage_penalty" "25" - "AbilityCooldown" //OAA, intentionally rescaled because of farming speed + "AbilityCooldown" //OAA, intentionally buffedč early levels cant be too low because of farming speed { - "value" "15 14 13 12 11 10" + "value" "16 14 12 10 9 8" "special_bonus_unique_pangolier_4" "-2" } + "dash_range" "575 650 725 800 875 950" "range" { "value" "850" @@ -55,6 +49,8 @@ "value" "0" "special_bonus_unique_pangolier_3" "+20" } + "dash_speed" "2000" + "attack_interval" "0.1" "start_radius" { "value" "155" @@ -69,6 +65,10 @@ { "value" "3" } + "procs_onhit_effects" "1" + "slow_duration" "0.6" + "slow_percent" "100" + "damage_penalty" "25" } } } diff --git a/game/scripts/npc/abilities/phantom_assassin_phantom_strike.txt b/game/scripts/npc/abilities/phantom_assassin_phantom_strike.txt index c9f8728e31..327b9f19da 100644 --- a/game/scripts/npc/abilities/phantom_assassin_phantom_strike.txt +++ b/game/scripts/npc/abilities/phantom_assassin_phantom_strike.txt @@ -43,7 +43,7 @@ "duration" { "value" "3.0" - "special_bonus_unique_phantom_assassin_4" "+0.6" + "special_bonus_unique_phantom_assassin_4" "+0.8" } "AbilityCastRange" //OAA, intentionally buffed { diff --git a/game/scripts/npc/abilities/phantom_lancer_phantom_edge.txt b/game/scripts/npc/abilities/phantom_lancer_phantom_edge.txt index a95028bd2e..541f589e66 100644 --- a/game/scripts/npc/abilities/phantom_lancer_phantom_edge.txt +++ b/game/scripts/npc/abilities/phantom_lancer_phantom_edge.txt @@ -31,7 +31,7 @@ "max_distance" { "value" "600 675 750 825 900 975" - "special_bonus_scepter" "+625" + "special_bonus_scepter" "+575" } "illusion_spawn_radius" { diff --git a/game/scripts/npc/abilities/phoenix_dying_light.txt b/game/scripts/npc/abilities/phoenix_dying_light.txt index 8f9b249b23..bd892729a4 100644 --- a/game/scripts/npc/abilities/phoenix_dying_light.txt +++ b/game/scripts/npc/abilities/phoenix_dying_light.txt @@ -21,9 +21,9 @@ "value" "400" "affected_by_aoe_increase" "1" } - "damage_pct" + "damage_pct" //OAA, intentionally nerfed { - "value" "4" + "value" "3" "special_bonus_unique_phoenix_dying_light_damage" "+1" } "tick_interval" "0.2" diff --git a/game/scripts/npc/abilities/phoenix_sun_ray.txt b/game/scripts/npc/abilities/phoenix_sun_ray.txt index dac6cd26c1..c53a224b47 100644 --- a/game/scripts/npc/abilities/phoenix_sun_ray.txt +++ b/game/scripts/npc/abilities/phoenix_sun_ray.txt @@ -42,7 +42,7 @@ "special_bonus_unique_phoenix_5" "+1.5" } "base_heal" "7 10 13 16 32 64" - "hp_perc_heal" "0.5 1.0 1.5 2.0 2.5 3.0" + "hp_perc_heal" "0.4 0.8 1.2 1.6 2.0 2.4" "radius" { "value" "130" diff --git a/game/scripts/npc/abilities/phoenix_supernova.txt b/game/scripts/npc/abilities/phoenix_supernova.txt index ee0ab3f6e0..78efc915e3 100644 --- a/game/scripts/npc/abilities/phoenix_supernova.txt +++ b/game/scripts/npc/abilities/phoenix_supernova.txt @@ -43,7 +43,7 @@ "value" "1200" "affected_by_aoe_increase" "1" } - "damage_per_sec" "60 120 180 300 420" //OAA, intentionally buffed + "damage_per_sec" "50 110 170 290 410" //OAA, intentionally buffed "tick_interval" "0.2" "stun_duration" { diff --git a/game/scripts/npc/abilities/primal_beast_trample.txt b/game/scripts/npc/abilities/primal_beast_trample.txt index a9d776d53e..9bd9ff7857 100644 --- a/game/scripts/npc/abilities/primal_beast_trample.txt +++ b/game/scripts/npc/abilities/primal_beast_trample.txt @@ -26,7 +26,7 @@ { "effect_radius" { - "value" "230" + "value" "200" "affected_by_aoe_increase" "1" } "step_distance" "140" diff --git a/game/scripts/npc/abilities/puck_dream_coil.txt b/game/scripts/npc/abilities/puck_dream_coil.txt index 51ac2c0b96..591b43f45f 100644 --- a/game/scripts/npc/abilities/puck_dream_coil.txt +++ b/game/scripts/npc/abilities/puck_dream_coil.txt @@ -1,7 +1,7 @@ "DOTAAbilities" { //================================================================================================================= - // Puck: Dream Coil + // Puck: Dream Coil FIXEDFUCK //================================================================================================================= "puck_dream_coil" { @@ -31,14 +31,14 @@ //------------------------------------------------------------------------------------------------------------- "AbilityValues" { - "coil_duration" "5 5.5 6 6.5 7" - "coil_break_radius" "600" - "stun_duration" "0.5" "AbilityCooldown" //OAA, intentionally buffed { "value" "75 70 65 60 55" - "special_bonus_unique_puck" "-15" + "special_bonus_unique_puck" "-30" } + "coil_duration" "5 5.5 6 6.5 7" + "coil_break_radius" "600" + "stun_duration" "0.5" "coil_initial_damage" //OAA, intentionally buffed { "value" "175 325 475 925 1375" @@ -73,10 +73,6 @@ "value" "0" "special_bonus_scepter" "+100" } - "pierces_debuff_immunity" - { - "special_bonus_unique_puck_5" "1" - } } } } diff --git a/game/scripts/npc/abilities/queenofpain_shadow_strike.txt b/game/scripts/npc/abilities/queenofpain_shadow_strike.txt index d0a19625e5..e5cfce0743 100644 --- a/game/scripts/npc/abilities/queenofpain_shadow_strike.txt +++ b/game/scripts/npc/abilities/queenofpain_shadow_strike.txt @@ -25,7 +25,7 @@ // Time //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "10 8 6 4 4 4" //OAA, intentionally buffed + "AbilityCooldown" "11 9 7 5 5 5" // Cost //------------------------------------------------------------------------------------------------------------- @@ -63,7 +63,7 @@ "aoe_radius" { "value" "0" - "special_bonus_scepter" "+375" + "special_bonus_scepter" "+300" "affected_by_aoe_increase" "1" } "duration" "16" diff --git a/game/scripts/npc/abilities/razor_static_link.txt b/game/scripts/npc/abilities/razor_static_link.txt index 6ba348acf8..ca1e3b56fe 100644 --- a/game/scripts/npc/abilities/razor_static_link.txt +++ b/game/scripts/npc/abilities/razor_static_link.txt @@ -46,7 +46,7 @@ "drain_rate" { "value" "6 12 18 24 36 48" - "special_bonus_unique_razor" "+5" + "special_bonus_unique_razor" "+6" } "attack_speed_factor" { diff --git a/game/scripts/npc/abilities/razor_storm_surge.txt b/game/scripts/npc/abilities/razor_storm_surge.txt index b80f13bc44..130c77c665 100644 --- a/game/scripts/npc/abilities/razor_storm_surge.txt +++ b/game/scripts/npc/abilities/razor_storm_surge.txt @@ -24,12 +24,12 @@ "strike_damage" { "value" "50 90 130 170 340 510" - "special_bonus_unique_razor_storm_surge_damage_and_slow" "+30%" + "special_bonus_unique_razor_storm_surge_damage_and_slow" "+35%" } "strike_move_slow_pct" { "value" "25 30 35 40 45 50" - "special_bonus_unique_razor_storm_surge_damage_and_slow" "+30" + "special_bonus_unique_razor_storm_surge_damage_and_slow" "+35" } "strike_search_radius" { diff --git a/game/scripts/npc/abilities/rubick_curiosity.txt b/game/scripts/npc/abilities/rubick_curiosity.txt index 508f87d64c..4a0237195a 100644 --- a/game/scripts/npc/abilities/rubick_curiosity.txt +++ b/game/scripts/npc/abilities/rubick_curiosity.txt @@ -23,7 +23,7 @@ "curiosity_aoe_bonus" "1" //OAA, intentionally nerfed, does not accept float numbers only integers "curiosity_per_kill" "1" "grace_period" "3" - "curiosity_factor" // OAA, intentionally nerfed + "curiosity_factor" { "value" "0" "special_bonus_unique_rubick_curiosity_factor" "+1.5" diff --git a/game/scripts/npc/abilities/rubick_fade_bolt.txt b/game/scripts/npc/abilities/rubick_fade_bolt.txt index 448b7099ab..88df086bea 100644 --- a/game/scripts/npc/abilities/rubick_fade_bolt.txt +++ b/game/scripts/npc/abilities/rubick_fade_bolt.txt @@ -55,7 +55,7 @@ "AbilityCooldown" { "value" "16 14 12 10 10 10" - "special_bonus_unique_rubick_3" "-3" + "special_bonus_unique_rubick_3" "-4" } "steals_damage" "0" // unused "damage_reduction_bosses" //OAA, additional effect, unused, needed ONLY if normal damage_reduction goes >= 50% diff --git a/game/scripts/npc/abilities/rubick_spell_steal.txt b/game/scripts/npc/abilities/rubick_spell_steal.txt index 69db383692..30d57e9384 100644 --- a/game/scripts/npc/abilities/rubick_spell_steal.txt +++ b/game/scripts/npc/abilities/rubick_spell_steal.txt @@ -45,7 +45,7 @@ "stolen_mana_reduction" { "value" "0" - "special_bonus_unique_rubick_6" "+50" + "special_bonus_unique_rubick_6" "+40" } "stolen_spell_cooldown_percent" //OAA, intentionally nerfed { diff --git a/game/scripts/npc/abilities/sandking_epicenter.txt b/game/scripts/npc/abilities/sandking_epicenter.txt index 16102c28cc..e8447662b0 100644 --- a/game/scripts/npc/abilities/sandking_epicenter.txt +++ b/game/scripts/npc/abilities/sandking_epicenter.txt @@ -50,7 +50,7 @@ } "epicenter_radius_base" { - "value" "500" + "value" "450" "affected_by_aoe_increase" "1" } "epicenter_radius_increment" //OAA, intentionally nerfed diff --git a/game/scripts/npc/abilities/sandking_scorpion_strike.txt b/game/scripts/npc/abilities/sandking_scorpion_strike.txt index 29eb39acc4..4f1a15af8d 100644 --- a/game/scripts/npc/abilities/sandking_scorpion_strike.txt +++ b/game/scripts/npc/abilities/sandking_scorpion_strike.txt @@ -33,7 +33,7 @@ //------------------------------------------------------------------------------------------------------------- "AbilityValues" { - "debuff_duration" "4 5 6 7 8 9" + "debuff_duration" "5" "radius" { "value" "230 250 270 290 310 330" diff --git a/game/scripts/npc/abilities/shredder_reactive_armor.txt b/game/scripts/npc/abilities/shredder_reactive_armor.txt index 2eb4c7cedf..446691110b 100644 --- a/game/scripts/npc/abilities/shredder_reactive_armor.txt +++ b/game/scripts/npc/abilities/shredder_reactive_armor.txt @@ -22,13 +22,13 @@ "bonus_armor" "0.6 1.2 1.8 2.4 3.0 3.6" //OAA, intentionally buffed; total armor: 4.8/9.6/14.4/19.2/24/28.8 (without special_bonus_unique_timbersaw_2) "bonus_hp_regen" //OAA, intentionally buffed { - "value" "0.5 1.2 1.9 2.6 3.3 4.0" // total regen: 4/9.6/15.2/20.8/26.4/32 (without special_bonus_unique_timbersaw_2) + "value" "0.6 1.4 2.2 3.0 3.8 4.6" // total regen: 4.8/11.2/17.6/24/30.4/36.8 (without special_bonus_unique_timbersaw_2) "special_bonus_unique_timbersaw_reactive_armor_regen_per_stack" "+0.25" } "stack_limit" //OAA, intentionally nerfed both base values and the talent { "value" "8" - "special_bonus_unique_timbersaw_2" "+4" // armor: 7.2/14.4/21.6/28.8/36/43.2; regen: 6/14.4/22.8/31.2/39.6/48 + "special_bonus_unique_timbersaw_2" "+4" // armor: 7.2/14.4/21.6/28.8/36/43.2; regen: 7.2/16.8/26.4/36/45.6/55.2 } "stack_duration" { diff --git a/game/scripts/npc/abilities/skywrath_mage_mystic_flare.txt b/game/scripts/npc/abilities/skywrath_mage_mystic_flare.txt index 106df3396c..a3a9365e50 100644 --- a/game/scripts/npc/abilities/skywrath_mage_mystic_flare.txt +++ b/game/scripts/npc/abilities/skywrath_mage_mystic_flare.txt @@ -24,7 +24,7 @@ // Time //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "60.0 40.0 20.0 20.0 20.0" + "AbilityCooldown" "55 35 15 15 15" // Cost //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/slardar_slithereen_crush.txt b/game/scripts/npc/abilities/slardar_slithereen_crush.txt index 5ee3178cdd..421a1a3ad5 100644 --- a/game/scripts/npc/abilities/slardar_slithereen_crush.txt +++ b/game/scripts/npc/abilities/slardar_slithereen_crush.txt @@ -73,7 +73,7 @@ } "AbilityCooldown" { - "value" "7" + "value" "8.5 8 7.5 7 6.5 6" "special_bonus_unique_slardar_4" "-3" } } diff --git a/game/scripts/npc/abilities/spectre_dispersion.txt b/game/scripts/npc/abilities/spectre_dispersion.txt index 201b12d8d2..8acf08d370 100644 --- a/game/scripts/npc/abilities/spectre_dispersion.txt +++ b/game/scripts/npc/abilities/spectre_dispersion.txt @@ -20,7 +20,7 @@ { "damage_reflection_pct" { - "value" "8 12 16 20 21 22" + "value" "9 12 15 18 20 22" "special_bonus_unique_spectre_5" "+4" } "min_radius" diff --git a/game/scripts/npc/abilities/storm_spirit_ball_lightning.txt b/game/scripts/npc/abilities/storm_spirit_ball_lightning.txt index 5c0cac5973..6dfb3f4660 100644 --- a/game/scripts/npc/abilities/storm_spirit_ball_lightning.txt +++ b/game/scripts/npc/abilities/storm_spirit_ball_lightning.txt @@ -48,10 +48,10 @@ "affected_by_aoe_increase" "1" } "blocker_duration" "5" - "scepter_remnant_interval" "300" // unused + "scepter_remnant_interval" "300" // we dont use this so ignore "auto_remnant_interval" { - "special_bonus_unique_storm_spirit_4" "450" + "special_bonus_unique_storm_spirit_4" "450" // we dont use this so ignore } } } diff --git a/game/scripts/npc/abilities/storm_spirit_overload.txt b/game/scripts/npc/abilities/storm_spirit_overload.txt index a9d2a475a8..096cd7e39a 100644 --- a/game/scripts/npc/abilities/storm_spirit_overload.txt +++ b/game/scripts/npc/abilities/storm_spirit_overload.txt @@ -32,12 +32,12 @@ "overload_move_slow" { "value" "-80" - "special_bonus_unique_storm_spirit_overload_aspd" "-20.0" + "special_bonus_unique_storm_spirit_overload_aspd" "-25.0" } "overload_attack_slow" { "value" "-90" - "special_bonus_unique_storm_spirit_overload_aspd" "-20.0" + "special_bonus_unique_storm_spirit_overload_aspd" "-25.0" } "overload_damage" //OAA, intentionally buffed; uses special_bonus_unique_storm_spirit_1_oaa { diff --git a/game/scripts/npc/abilities/sven_storm_bolt.txt b/game/scripts/npc/abilities/sven_storm_bolt.txt index 32506b7eaf..71c06507c9 100644 --- a/game/scripts/npc/abilities/sven_storm_bolt.txt +++ b/game/scripts/npc/abilities/sven_storm_bolt.txt @@ -40,7 +40,7 @@ "value" "15 14 13 12 11 10" "special_bonus_unique_sven_stormhammer_cooldown" "-25%" } - "AbilityManaCost" + "AbilityManaCost" //OAA, intentionally nerfed { "value" "110 115 120 125 130 135" "special_bonus_unique_sven_stormhammer_cooldown" "-25%" diff --git a/game/scripts/npc/abilities/techies_mutually_assured_destruction.txt b/game/scripts/npc/abilities/techies_mutually_assured_destruction.txt index 48d206f542..9cbc311412 100644 --- a/game/scripts/npc/abilities/techies_mutually_assured_destruction.txt +++ b/game/scripts/npc/abilities/techies_mutually_assured_destruction.txt @@ -19,8 +19,8 @@ { "bonus_mana_as_mana_regen" { - "value" "0.08" - "hero_levelup" "+0.02" + "value" "0.1" + "hero_levelup" "+0.01" } "radius" { diff --git a/game/scripts/npc/abilities/techies_reactive_tazer.txt b/game/scripts/npc/abilities/techies_reactive_tazer.txt index 5db5916699..b3777d5d5b 100644 --- a/game/scripts/npc/abilities/techies_reactive_tazer.txt +++ b/game/scripts/npc/abilities/techies_reactive_tazer.txt @@ -48,7 +48,7 @@ "bonus_ms" "18 22 26 30 34 38" "explosion_radius" { - "value" "450" + "value" "400" "affected_by_aoe_increase" "1" } "damage" diff --git a/game/scripts/npc/abilities/tiny_grow.txt b/game/scripts/npc/abilities/tiny_grow.txt index 424a3a1f84..569f02f6cf 100644 --- a/game/scripts/npc/abilities/tiny_grow.txt +++ b/game/scripts/npc/abilities/tiny_grow.txt @@ -29,7 +29,6 @@ "attack_speed_reduction" { "value" "-35" - "special_bonus_unique_tiny_6" "+8" } "toss_bonus_damage" //OAA, intentionally buffed { diff --git a/game/scripts/npc/abilities/tiny_grow_oaa.txt b/game/scripts/npc/abilities/tiny_grow_oaa.txt index 97fd24a0eb..0e8fcf2290 100644 --- a/game/scripts/npc/abilities/tiny_grow_oaa.txt +++ b/game/scripts/npc/abilities/tiny_grow_oaa.txt @@ -31,7 +31,6 @@ "attack_speed_reduction" // for the tooltip { "value" "-35" - "special_bonus_unique_tiny_6" "+8" } "toss_bonus_damage" // for the tooltip { diff --git a/game/scripts/npc/abilities/tiny_tree_grab.txt b/game/scripts/npc/abilities/tiny_tree_grab.txt index ed55ef5f51..8fc19cc53d 100644 --- a/game/scripts/npc/abilities/tiny_tree_grab.txt +++ b/game/scripts/npc/abilities/tiny_tree_grab.txt @@ -35,7 +35,11 @@ //------------------------------------------------------------------------------------------------------------- "AbilityValues" { - "attack_count" "5 6 7 8 9 10" + "attack_count" + { + "value" "5 6 7 8 9 10" + "special_bonus_unique_tiny_6" "+2" + } "bonus_damage" // bonus base damage; not percentage! { "value" "10 20 30 40 80 120" diff --git a/game/scripts/npc/abilities/troll_warlord_whirling_axes_melee.txt b/game/scripts/npc/abilities/troll_warlord_whirling_axes_melee.txt index 959e53d3a3..b27b515f34 100644 --- a/game/scripts/npc/abilities/troll_warlord_whirling_axes_melee.txt +++ b/game/scripts/npc/abilities/troll_warlord_whirling_axes_melee.txt @@ -29,7 +29,7 @@ "whirl_duration" "3.0" "damage" { - "value" "50 100 150 200 400 600" + "value" "75 120 165 210 420 630" "special_bonus_unique_troll_warlord_3" "+160" } "hit_radius" diff --git a/game/scripts/npc/abilities/troll_warlord_whirling_axes_ranged.txt b/game/scripts/npc/abilities/troll_warlord_whirling_axes_ranged.txt index 810e851a50..16d19cc84f 100644 --- a/game/scripts/npc/abilities/troll_warlord_whirling_axes_ranged.txt +++ b/game/scripts/npc/abilities/troll_warlord_whirling_axes_ranged.txt @@ -60,7 +60,7 @@ } "AbilityManacost" { - "value" "60" + "value" "50" "special_bonus_scepter" "-30" } "pierces_magic_immunity" diff --git a/game/scripts/npc/abilities/tusk_drinking_buddies.txt b/game/scripts/npc/abilities/tusk_drinking_buddies.txt index aba754b473..b23dda9637 100644 --- a/game/scripts/npc/abilities/tusk_drinking_buddies.txt +++ b/game/scripts/npc/abilities/tusk_drinking_buddies.txt @@ -7,7 +7,7 @@ { // General //------------------------------------------------------------------------------------------------------------- - "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET" + "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC" "SpellDispellableType" "SPELL_DISPELLABLE_YES" diff --git a/game/scripts/npc/abilities/vengefulspirit_command_aura_oaa.txt b/game/scripts/npc/abilities/vengefulspirit_command_aura_oaa.txt index 1b353cc686..722a9f4299 100644 --- a/game/scripts/npc/abilities/vengefulspirit_command_aura_oaa.txt +++ b/game/scripts/npc/abilities/vengefulspirit_command_aura_oaa.txt @@ -40,7 +40,7 @@ } "self_multiplier" { - "value" "20" + "value" "25" "special_bonus_scepter" "+10" } "aura_radius" diff --git a/game/scripts/npc/abilities/venomancer_poison_sting.txt b/game/scripts/npc/abilities/venomancer_poison_sting.txt index 17f570cbe6..ba06d1a5d7 100644 --- a/game/scripts/npc/abilities/venomancer_poison_sting.txt +++ b/game/scripts/npc/abilities/venomancer_poison_sting.txt @@ -29,10 +29,10 @@ "hero_levelup" "+1" "CalculateSpellDamageTooltip" "1" } - "movement_speed" + "movement_speed" //OAA, Valve is missing a '+' sign { - "value" "10" - "special_bonus_unique_venomancer_2" "7" + "value" "8" + "special_bonus_unique_venomancer_2" "+10" } "hp_regen_reduction" { diff --git a/game/scripts/npc/abilities/venomancer_snakebite.txt b/game/scripts/npc/abilities/venomancer_snakebite.txt index f30947eb20..6d6d1d8257 100644 --- a/game/scripts/npc/abilities/venomancer_snakebite.txt +++ b/game/scripts/npc/abilities/venomancer_snakebite.txt @@ -37,12 +37,11 @@ "base_damage" { "value" "40 60 80 100 140 180" - "special_bonus_unique_venomancer_4" "+40%" + "special_bonus_unique_venomancer_4" "+100" } "tick_damage" { - "value" "20 25 30 35 70 105" - "special_bonus_unique_venomancer_4" "+40%" + "value" "10 20 30 40 80 120" } "duration" "6" "damage_interval" "0.5" diff --git a/game/scripts/npc/abilities/viper_viper_strike.txt b/game/scripts/npc/abilities/viper_viper_strike.txt index 50e86a0f43..bda11c2ef4 100644 --- a/game/scripts/npc/abilities/viper_viper_strike.txt +++ b/game/scripts/npc/abilities/viper_viper_strike.txt @@ -52,12 +52,12 @@ "AbilityCooldown" //OAA, intentionally buffed { "value" "40 35 30 25 20" - "special_bonus_unique_viper_8" "-50%" // unused + "special_bonus_unique_viper_8" "-50%" // we dont use this so ignore } "AbilityManaCost" { "value" "100 150 200 250 300" - "special_bonus_unique_viper_8" "-50%" // unused + "special_bonus_unique_viper_8" "-50%" // we dont use this so ignore } "projectile_speed" "1500" "max_charges" "2" diff --git a/game/scripts/npc/abilities/weaver_the_swarm.txt b/game/scripts/npc/abilities/weaver_the_swarm.txt index cde58efea0..67bc5bb53f 100644 --- a/game/scripts/npc/abilities/weaver_the_swarm.txt +++ b/game/scripts/npc/abilities/weaver_the_swarm.txt @@ -27,7 +27,7 @@ // Cost //------------------------------------------------------------------------------------------------------------- - "AbilityManaCost" "110" + "AbilityManaCost" "110" //OAA, intentionally nerfed // Special //------------------------------------------------------------------------------------------------------------- diff --git a/game/scripts/npc/abilities/windrunner_focusfire.txt b/game/scripts/npc/abilities/windrunner_focusfire.txt index 047b644792..6e842e5b3a 100644 --- a/game/scripts/npc/abilities/windrunner_focusfire.txt +++ b/game/scripts/npc/abilities/windrunner_focusfire.txt @@ -76,9 +76,9 @@ "special_bonus_unique_windranger_2" "+2" } } - "cooldown_reduction_per_kill" // unused in OAA + "cooldown_reduction_per_kill" // we dont use this so ignore { - "special_bonus_unique_windranger_2" "+18" + "special_bonus_unique_windranger_2" "+16" } "bonus_range" { diff --git a/game/scripts/npc/abilities/windrunner_powershot.txt b/game/scripts/npc/abilities/windrunner_powershot.txt index f872be43f7..fdeb0dd906 100644 --- a/game/scripts/npc/abilities/windrunner_powershot.txt +++ b/game/scripts/npc/abilities/windrunner_powershot.txt @@ -83,7 +83,7 @@ "max_execute_threshold" { "value" "0" - "special_bonus_unique_windranger_7" "+15" + "special_bonus_unique_windranger_7" "+16" } } } diff --git a/game/scripts/npc/abilities/winter_wyvern_cold_embrace.txt b/game/scripts/npc/abilities/winter_wyvern_cold_embrace.txt index 96f8ef0534..2cedc9fb90 100644 --- a/game/scripts/npc/abilities/winter_wyvern_cold_embrace.txt +++ b/game/scripts/npc/abilities/winter_wyvern_cold_embrace.txt @@ -38,7 +38,7 @@ "heal_additive" { "value" "40 45 50 55 110 165" - "special_bonus_unique_winter_wyvern_5" "+20" // unused in OAA + "special_bonus_unique_winter_wyvern_5" "+15" // we dont use this so ignore } "heal_percentage" "2.25 3 3.75 4.5 5.25 6.0" // uses special_bonus_unique_winter_wyvern_1_oaa "shard_cooldown_reduction" diff --git a/game/scripts/npc/abilities/winter_wyvern_splinter_blast.txt b/game/scripts/npc/abilities/winter_wyvern_splinter_blast.txt index 36ed3e7522..6835427c3e 100644 --- a/game/scripts/npc/abilities/winter_wyvern_splinter_blast.txt +++ b/game/scripts/npc/abilities/winter_wyvern_splinter_blast.txt @@ -43,8 +43,8 @@ "affected_by_aoe_increase" "1" "special_bonus_unique_winter_wyvern_2" "+175" } - "bonus_movespeed" "-28 -32 -36 -40 -44 -48" - "movespeed_slow_tooltip" "28 32 36 40 44 48" + "bonus_movespeed" "-27 -30 -33 -36 -39 -42" + "movespeed_slow_tooltip" "27 30 33 36 39 42" "slow_duration" "4.0" "secondary_projectile_speed" "1000" "damage" //OAA, because of special_bonus_unique_winter_wyvern_7 buff diff --git a/game/scripts/npc/abilities/wisp_spirits.txt b/game/scripts/npc/abilities/wisp_spirits.txt index 090ac571d1..04c9002d1d 100644 --- a/game/scripts/npc/abilities/wisp_spirits.txt +++ b/game/scripts/npc/abilities/wisp_spirits.txt @@ -42,6 +42,7 @@ } "revolution_time" "5.0" "min_range" "200" + "default_radius" "425" "max_range" { "value" "650" diff --git a/game/scripts/npc/abilities/witch_doctor_voodoo_restoration.txt b/game/scripts/npc/abilities/witch_doctor_voodoo_restoration.txt index 9c1490bf03..d75f2e42e5 100644 --- a/game/scripts/npc/abilities/witch_doctor_voodoo_restoration.txt +++ b/game/scripts/npc/abilities/witch_doctor_voodoo_restoration.txt @@ -38,7 +38,7 @@ } "radius" { - "value" "500 550 600 650 700 750" + "value" "650" "special_bonus_facet_witch_doctor_voodoo_festeration" "+100" // unused "affected_by_aoe_increase" "1" } diff --git a/game/scripts/npc/heroes/jakiro.txt b/game/scripts/npc/heroes/jakiro.txt index 612964ccf4..9944a6e7f1 100644 --- a/game/scripts/npc/heroes/jakiro.txt +++ b/game/scripts/npc/heroes/jakiro.txt @@ -6,7 +6,7 @@ "npc_dota_hero_jakiro" { "AttributeBaseStrength" "26" // 25 - "AttributeStrengthGain" "2.8" // 2.5 + "AttributeStrengthGain" "2.8" // 2.6 } } diff --git a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_1.txt b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_1.txt index 87d7d80bb4..db25a8435a 100644 --- a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_1.txt +++ b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_1.txt @@ -68,7 +68,7 @@ "bonus_health_regen" "21 24 27 30" "bonus_str" "13 23 38 58" "bonus_int" "0" - "aura_movement_speed" "25 30 35 40" + "aura_movement_speed" "20 25 30 35" "aura_health_regen" "5.5 8.5 11.5 14.5" "aura_radius" { @@ -76,7 +76,7 @@ "affected_by_aoe_increase" "1" } "bearing_attack_speed" "55 60 65 70" - "bearing_movement_speed_pct" "16 17 18 19" + "bearing_movement_speed_pct" "16 18 20 22" "bearing_duration" "6" "bearing_radius" { diff --git a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_2.txt b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_2.txt index 6a232949cc..bbbed35613 100644 --- a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_2.txt +++ b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_2.txt @@ -68,7 +68,7 @@ "bonus_health_regen" "21 24 27 30" "bonus_str" "13 23 38 58" "bonus_int" "0" - "aura_movement_speed" "25 30 35 40" + "aura_movement_speed" "20 25 30 35" "aura_health_regen" "5.5 8.5 11.5 14.5" "aura_radius" { @@ -76,7 +76,7 @@ "affected_by_aoe_increase" "1" } "bearing_attack_speed" "55 60 65 70" - "bearing_movement_speed_pct" "16 17 18 19" + "bearing_movement_speed_pct" "16 18 20 22" "bearing_duration" "6" "bearing_radius" { diff --git a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_3.txt b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_3.txt index ac98ffa948..c4c3b2ba86 100644 --- a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_3.txt +++ b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_3.txt @@ -68,7 +68,7 @@ "bonus_health_regen" "21 24 27 30" "bonus_str" "13 23 38 58" "bonus_int" "0" - "aura_movement_speed" "25 30 35 40" + "aura_movement_speed" "20 25 30 35" "aura_health_regen" "5.5 8.5 11.5 14.5" "aura_radius" { @@ -76,7 +76,7 @@ "affected_by_aoe_increase" "1" } "bearing_attack_speed" "55 60 65 70" - "bearing_movement_speed_pct" "16 17 18 19" + "bearing_movement_speed_pct" "16 18 20 22" "bearing_duration" "6" "bearing_radius" { diff --git a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_4.txt b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_4.txt index acef6fc9ae..c63ccfc466 100644 --- a/game/scripts/npc/items/custom/item_greater_boots_of_bearing_4.txt +++ b/game/scripts/npc/items/custom/item_greater_boots_of_bearing_4.txt @@ -68,7 +68,7 @@ "bonus_health_regen" "21 24 27 30" "bonus_str" "13 23 38 58" "bonus_int" "0" - "aura_movement_speed" "25 30 35 40" + "aura_movement_speed" "20 25 30 35" "aura_health_regen" "5.5 8.5 11.5 14.5" "aura_radius" { @@ -76,7 +76,7 @@ "affected_by_aoe_increase" "1" } "bearing_attack_speed" "55 60 65 70" - "bearing_movement_speed_pct" "16 17 18 19" + "bearing_movement_speed_pct" "16 18 20 22" "bearing_duration" "6" "bearing_radius" { diff --git a/game/scripts/npc/items/custom/item_heart_transplant.txt b/game/scripts/npc/items/custom/item_heart_transplant.txt index c5d514b990..180146ccb6 100644 --- a/game/scripts/npc/items/custom/item_heart_transplant.txt +++ b/game/scripts/npc/items/custom/item_heart_transplant.txt @@ -52,7 +52,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "18100" + "ItemCost" "18200" "ItemShopTags" "str;regen_health;health_pool" "ItemQuality" "rare" "ItemAliases" "transplant;heart transplant" diff --git a/game/scripts/npc/items/custom/item_heart_transplant_2.txt b/game/scripts/npc/items/custom/item_heart_transplant_2.txt index 24d855f365..88bb0826c9 100644 --- a/game/scripts/npc/items/custom/item_heart_transplant_2.txt +++ b/game/scripts/npc/items/custom/item_heart_transplant_2.txt @@ -52,7 +52,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "35100" + "ItemCost" "35200" "ItemShopTags" "str;regen_health;health_pool" "ItemQuality" "rare" "ItemAliases" "transplant 2;heart transplant 2" diff --git a/game/scripts/npc/items/custom/item_reduction_orb.txt b/game/scripts/npc/items/custom/item_reduction_orb.txt index 55c69cecde..0d3f906a12 100644 --- a/game/scripts/npc/items/custom/item_reduction_orb.txt +++ b/game/scripts/npc/items/custom/item_reduction_orb.txt @@ -49,7 +49,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "35100" + "ItemCost" "35200" "ItemShopTags" "health_pool;armor;magic_resist;unique;hard_to_tag" "ItemQuality" "epic" "ItemAliases" "reduction orb" diff --git a/game/scripts/npc/items/custom/item_regen_crystal_1.txt b/game/scripts/npc/items/custom/item_regen_crystal_1.txt index 1d9151daa1..c2d6049c8d 100644 --- a/game/scripts/npc/items/custom/item_regen_crystal_1.txt +++ b/game/scripts/npc/items/custom/item_regen_crystal_1.txt @@ -52,7 +52,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "10100" + "ItemCost" "10200" "ItemShopTags" "regen_health;health_pool" "ItemQuality" "epic" "ItemAliases" "regen crystal" diff --git a/game/scripts/npc/items/custom/item_regen_crystal_2.txt b/game/scripts/npc/items/custom/item_regen_crystal_2.txt index 7dda793671..bc2cdbbcb6 100644 --- a/game/scripts/npc/items/custom/item_regen_crystal_2.txt +++ b/game/scripts/npc/items/custom/item_regen_crystal_2.txt @@ -52,7 +52,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "18100" + "ItemCost" "18200" "ItemShopTags" "regen_health;health_pool" "ItemQuality" "epic" "ItemAliases" "regen crystal 2" diff --git a/game/scripts/npc/items/custom/item_regen_crystal_3.txt b/game/scripts/npc/items/custom/item_regen_crystal_3.txt index f847c5e931..4619fd5197 100644 --- a/game/scripts/npc/items/custom/item_regen_crystal_3.txt +++ b/game/scripts/npc/items/custom/item_regen_crystal_3.txt @@ -52,7 +52,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "35100" + "ItemCost" "35200" "ItemShopTags" "regen_health;health_pool" "ItemQuality" "epic" "ItemAliases" "regen crystal 3" diff --git a/game/scripts/npc/items/custom/item_spell_breaker_1.txt b/game/scripts/npc/items/custom/item_spell_breaker_1.txt index 3daf08581c..256011c3a8 100644 --- a/game/scripts/npc/items/custom/item_spell_breaker_1.txt +++ b/game/scripts/npc/items/custom/item_spell_breaker_1.txt @@ -75,7 +75,7 @@ "bonus_health_regen" "6 9 12 15 18" "bonus_mana_regen" "2.5 2.75 3.25 4.0 5.0" "duration" "3" - "dps" "45 55 75 105 145" + "dps" "40 50 70 100 140" // Spell Breaker passive stats "bonus_attack_damage" "35 45 65 95 135" // Spell Breaker active stuff diff --git a/game/scripts/npc/items/custom/item_spell_breaker_2.txt b/game/scripts/npc/items/custom/item_spell_breaker_2.txt index cb0f6433b3..cff1811370 100644 --- a/game/scripts/npc/items/custom/item_spell_breaker_2.txt +++ b/game/scripts/npc/items/custom/item_spell_breaker_2.txt @@ -75,7 +75,7 @@ "bonus_health_regen" "6 9 12 15 18" "bonus_mana_regen" "2.5 2.75 3.25 4.0 5.0" "duration" "3" - "dps" "45 55 75 105 145" + "dps" "40 50 70 100 140" // Spell Breaker passive stats "bonus_attack_damage" "35 45 65 95 135" // Spell Breaker active stuff diff --git a/game/scripts/npc/items/custom/item_spell_breaker_3.txt b/game/scripts/npc/items/custom/item_spell_breaker_3.txt index 6e088ba6ca..12f22521e9 100644 --- a/game/scripts/npc/items/custom/item_spell_breaker_3.txt +++ b/game/scripts/npc/items/custom/item_spell_breaker_3.txt @@ -75,7 +75,7 @@ "bonus_health_regen" "6 9 12 15 18" "bonus_mana_regen" "2.5 2.75 3.25 4.0 5.0" "duration" "3" - "dps" "45 55 75 105 145" + "dps" "40 50 70 100 140" // Spell Breaker passive stats "bonus_attack_damage" "35 45 65 95 135" // Spell Breaker active stuff diff --git a/game/scripts/npc/items/custom/item_spell_breaker_4.txt b/game/scripts/npc/items/custom/item_spell_breaker_4.txt index 07b7b12994..a36cf50a8e 100644 --- a/game/scripts/npc/items/custom/item_spell_breaker_4.txt +++ b/game/scripts/npc/items/custom/item_spell_breaker_4.txt @@ -75,7 +75,7 @@ "bonus_health_regen" "6 9 12 15 18" "bonus_mana_regen" "2.5 2.75 3.25 4.0 5.0" "duration" "3" - "dps" "45 55 75 105 145" + "dps" "40 50 70 100 140" // Spell Breaker passive stats "bonus_attack_damage" "35 45 65 95 135" // Spell Breaker active stuff diff --git a/game/scripts/npc/items/custom/item_spell_breaker_5.txt b/game/scripts/npc/items/custom/item_spell_breaker_5.txt index 35e24e9c78..8181910ffa 100644 --- a/game/scripts/npc/items/custom/item_spell_breaker_5.txt +++ b/game/scripts/npc/items/custom/item_spell_breaker_5.txt @@ -75,7 +75,7 @@ "bonus_health_regen" "6 9 12 15 18" "bonus_mana_regen" "2.5 2.75 3.25 4.0 5.0" "duration" "3" - "dps" "45 55 75 105 145" + "dps" "40 50 70 100 140" // Spell Breaker passive stats "bonus_attack_damage" "35 45 65 95 135" // Spell Breaker active stuff diff --git a/game/scripts/npc/items/item_bloodstone_1.txt b/game/scripts/npc/items/item_bloodstone_1.txt index f68e2e40ac..4859b489c6 100644 --- a/game/scripts/npc/items/item_bloodstone_1.txt +++ b/game/scripts/npc/items/item_bloodstone_1.txt @@ -67,14 +67,14 @@ //------------------------------------------------------------------------------------------------------------- "AbilityValues" { - "bonus_health" "600 700 850 1050 1300" + "bonus_health" "600 700 850 1050 1300" // Veil (175); Soul Booster (425); "bonus_mana" "425 525 675 875 1125" "bonus_intellect" "15 20 30 45 65" "hero_spell_lifesteal" "20 22 24 26 28" "creep_spell_lifesteal" "4.0 4.4 4.8 5.2 5.6" "buff_duration" "5" "lifesteal_multiplier" "3" - "aura_spell_vulnerability" "12" + "aura_spell_vulnerability" "10 11 12 13 14" "aura_radius" { "value" "1200" diff --git a/game/scripts/npc/items/item_bloodstone_2.txt b/game/scripts/npc/items/item_bloodstone_2.txt index aa451b322e..a8eda8d595 100644 --- a/game/scripts/npc/items/item_bloodstone_2.txt +++ b/game/scripts/npc/items/item_bloodstone_2.txt @@ -71,7 +71,7 @@ "creep_spell_lifesteal" "4.0 4.4 4.8 5.2 5.6" "buff_duration" "5" "lifesteal_multiplier" "3" - "aura_spell_vulnerability" "12" + "aura_spell_vulnerability" "10 11 12 13 14" "aura_radius" { "value" "1200" diff --git a/game/scripts/npc/items/item_bloodstone_3.txt b/game/scripts/npc/items/item_bloodstone_3.txt index 1989965aec..37339fe006 100644 --- a/game/scripts/npc/items/item_bloodstone_3.txt +++ b/game/scripts/npc/items/item_bloodstone_3.txt @@ -71,7 +71,7 @@ "creep_spell_lifesteal" "4.0 4.4 4.8 5.2 5.6" "buff_duration" "5" "lifesteal_multiplier" "3" - "aura_spell_vulnerability" "12" + "aura_spell_vulnerability" "10 11 12 13 14" "aura_radius" { "value" "1200" diff --git a/game/scripts/npc/items/item_bloodstone_4.txt b/game/scripts/npc/items/item_bloodstone_4.txt index d6d948ce92..db1c155e45 100644 --- a/game/scripts/npc/items/item_bloodstone_4.txt +++ b/game/scripts/npc/items/item_bloodstone_4.txt @@ -71,7 +71,7 @@ "creep_spell_lifesteal" "4.0 4.4 4.8 5.2 5.6" "buff_duration" "5" "lifesteal_multiplier" "3" - "aura_spell_vulnerability" "12" + "aura_spell_vulnerability" "10 11 12 13 14" "aura_radius" { "value" "1200" diff --git a/game/scripts/npc/items/item_bloodstone_5.txt b/game/scripts/npc/items/item_bloodstone_5.txt index c734df7f6c..6c0bdfb9d5 100644 --- a/game/scripts/npc/items/item_bloodstone_5.txt +++ b/game/scripts/npc/items/item_bloodstone_5.txt @@ -71,7 +71,7 @@ "creep_spell_lifesteal" "4.0 4.4 4.8 5.2 5.6" "buff_duration" "5" "lifesteal_multiplier" "3" - "aura_spell_vulnerability" "12" + "aura_spell_vulnerability" "10 11 12 13 14" "aura_radius" { "value" "1200" diff --git a/game/scripts/npc/items/item_boots_of_bearing.txt b/game/scripts/npc/items/item_boots_of_bearing.txt index c1d36633de..65d02fe13d 100644 --- a/game/scripts/npc/items/item_boots_of_bearing.txt +++ b/game/scripts/npc/items/item_boots_of_bearing.txt @@ -30,7 +30,7 @@ //------------------------------------------------------------------------------------------------------------- "AbilityValues" { - "aura_movement_speed" "20" + "aura_movement_speed" "15" "aura_health_regen" "2.5" "bonus_str" "8" "bonus_int" "0" diff --git a/game/scripts/npc/items/item_crellas_crozier.txt b/game/scripts/npc/items/item_crellas_crozier.txt index 653390b6c3..6cc9717992 100644 --- a/game/scripts/npc/items/item_crellas_crozier.txt +++ b/game/scripts/npc/items/item_crellas_crozier.txt @@ -58,8 +58,8 @@ "AbilityValues" { "bonus_all_stats" "6 11 16 21 26" - "bonus_health" "425 525 675 875 1125" // OAA - "bonus_mana" "425 525 675 875 1125" // OAA + "bonus_health" "425 525 675 875 1125" // OAA, intentionally nerfed + "bonus_mana" "425 525 675 875 1125" // OAA, intentionally nerfed "duration" "4.0" "extra_spell_damage_percent" "-30" "radius" @@ -74,7 +74,7 @@ "value" "900" "affected_by_aoe_increase" "1" } - "movespeed_steal_pct" "5" // does not need to scale + "movespeed_steal_pct" "6" // does not need to scale "active_health_steal" "75" // does not need to scale "stack_duration" "1.5" } diff --git a/game/scripts/npc/items/item_crellas_crozier_2.txt b/game/scripts/npc/items/item_crellas_crozier_2.txt index 785a3862af..4cee9c442c 100644 --- a/game/scripts/npc/items/item_crellas_crozier_2.txt +++ b/game/scripts/npc/items/item_crellas_crozier_2.txt @@ -78,7 +78,7 @@ "value" "900" "affected_by_aoe_increase" "1" } - "movespeed_steal_pct" "5" + "movespeed_steal_pct" "6" "active_health_steal" "75" "stack_duration" "1.5" } diff --git a/game/scripts/npc/items/item_crellas_crozier_3.txt b/game/scripts/npc/items/item_crellas_crozier_3.txt index 8e6da46b9c..5f9d9b0069 100644 --- a/game/scripts/npc/items/item_crellas_crozier_3.txt +++ b/game/scripts/npc/items/item_crellas_crozier_3.txt @@ -78,7 +78,7 @@ "value" "900" "affected_by_aoe_increase" "1" } - "movespeed_steal_pct" "5" + "movespeed_steal_pct" "6" "active_health_steal" "75" "stack_duration" "1.5" } diff --git a/game/scripts/npc/items/item_crellas_crozier_4.txt b/game/scripts/npc/items/item_crellas_crozier_4.txt index 8ae45c4884..cfafa10ecf 100644 --- a/game/scripts/npc/items/item_crellas_crozier_4.txt +++ b/game/scripts/npc/items/item_crellas_crozier_4.txt @@ -78,7 +78,7 @@ "value" "900" "affected_by_aoe_increase" "1" } - "movespeed_steal_pct" "5" + "movespeed_steal_pct" "6" "active_health_steal" "75" "stack_duration" "1.5" } diff --git a/game/scripts/npc/items/item_crellas_crozier_5.txt b/game/scripts/npc/items/item_crellas_crozier_5.txt index c1c7e5d999..043bb4f940 100644 --- a/game/scripts/npc/items/item_crellas_crozier_5.txt +++ b/game/scripts/npc/items/item_crellas_crozier_5.txt @@ -78,7 +78,7 @@ "value" "900" "affected_by_aoe_increase" "1" } - "movespeed_steal_pct" "5" + "movespeed_steal_pct" "6" "active_health_steal" "75" "stack_duration" "1.5" } diff --git a/game/scripts/npc/items/item_disperser.txt b/game/scripts/npc/items/item_disperser.txt index 4e9764d887..30fbec4691 100644 --- a/game/scripts/npc/items/item_disperser.txt +++ b/game/scripts/npc/items/item_disperser.txt @@ -76,10 +76,10 @@ "purge_rate" "5" "purge_root_duration" "3.0" "damage_per_burn" "1.0" - "enemy_effect_duration" "5.0" - "ally_effect_duration" "5.0" + "enemy_effect_duration" "4.0" + "ally_effect_duration" "4.0" + "movement_speed_buff_rate" "4" "phase_movement_speed" "100" - "movement_speed_buff_rate" "5" "slow_resist" "40 45 50 55 60" } } diff --git a/game/scripts/npc/items/item_disperser_2.txt b/game/scripts/npc/items/item_disperser_2.txt index 7134f566b9..9e155cc301 100644 --- a/game/scripts/npc/items/item_disperser_2.txt +++ b/game/scripts/npc/items/item_disperser_2.txt @@ -77,10 +77,10 @@ "purge_rate" "5" "purge_root_duration" "3.0" "damage_per_burn" "1.0" - "enemy_effect_duration" "5.0" - "ally_effect_duration" "5.0" + "enemy_effect_duration" "4.0" + "ally_effect_duration" "4.0" + "movement_speed_buff_rate" "4" "phase_movement_speed" "100" - "movement_speed_buff_rate" "5" "slow_resist" "40 45 50 55 60" } } diff --git a/game/scripts/npc/items/item_disperser_3.txt b/game/scripts/npc/items/item_disperser_3.txt index bf7bf6eff9..629023ce6c 100644 --- a/game/scripts/npc/items/item_disperser_3.txt +++ b/game/scripts/npc/items/item_disperser_3.txt @@ -77,10 +77,10 @@ "purge_rate" "5" "purge_root_duration" "3.0" "damage_per_burn" "1.0" - "enemy_effect_duration" "5.0" - "ally_effect_duration" "5.0" + "enemy_effect_duration" "4.0" + "ally_effect_duration" "4.0" + "movement_speed_buff_rate" "4" "phase_movement_speed" "100" - "movement_speed_buff_rate" "5" "slow_resist" "40 45 50 55 60" } } diff --git a/game/scripts/npc/items/item_disperser_4.txt b/game/scripts/npc/items/item_disperser_4.txt index 6c7996585b..6b938e6c70 100644 --- a/game/scripts/npc/items/item_disperser_4.txt +++ b/game/scripts/npc/items/item_disperser_4.txt @@ -77,10 +77,10 @@ "purge_rate" "5" "purge_root_duration" "3.0" "damage_per_burn" "1.0" - "enemy_effect_duration" "5.0" - "ally_effect_duration" "5.0" + "enemy_effect_duration" "4.0" + "ally_effect_duration" "4.0" + "movement_speed_buff_rate" "4" "phase_movement_speed" "100" - "movement_speed_buff_rate" "5" "slow_resist" "40 45 50 55 60" } } diff --git a/game/scripts/npc/items/item_disperser_5.txt b/game/scripts/npc/items/item_disperser_5.txt index 9f250c6d60..b4b9cf735b 100644 --- a/game/scripts/npc/items/item_disperser_5.txt +++ b/game/scripts/npc/items/item_disperser_5.txt @@ -77,10 +77,10 @@ "purge_rate" "5" "purge_root_duration" "3.0" "damage_per_burn" "1.0" - "enemy_effect_duration" "5.0" - "ally_effect_duration" "5.0" + "enemy_effect_duration" "4.0" + "ally_effect_duration" "4.0" + "movement_speed_buff_rate" "4" "phase_movement_speed" "100" - "movement_speed_buff_rate" "5" "slow_resist" "40 45 50 55 60" } } diff --git a/game/scripts/npc/items/item_essence_distiller.txt b/game/scripts/npc/items/item_essence_distiller.txt index 4bd83ce517..deed307c62 100644 --- a/game/scripts/npc/items/item_essence_distiller.txt +++ b/game/scripts/npc/items/item_essence_distiller.txt @@ -82,8 +82,8 @@ "duration" "8.0" "ground_duration" "15.0" - "latch_range" "400" - "latch_vision" "400" + "latch_range" "450" + "latch_vision" "450" "linger_after_latch_duration" "0.5" } } diff --git a/game/scripts/npc/items/item_essence_distiller_2.txt b/game/scripts/npc/items/item_essence_distiller_2.txt index e631935589..e297717e4e 100644 --- a/game/scripts/npc/items/item_essence_distiller_2.txt +++ b/game/scripts/npc/items/item_essence_distiller_2.txt @@ -86,8 +86,8 @@ "duration" "8.0" "ground_duration" "15.0" - "latch_range" "400" - "latch_vision" "400" + "latch_range" "450" + "latch_vision" "450" "linger_after_latch_duration" "0.5" } } diff --git a/game/scripts/npc/items/item_essence_distiller_3.txt b/game/scripts/npc/items/item_essence_distiller_3.txt index 050bb7793e..5930a0db7d 100644 --- a/game/scripts/npc/items/item_essence_distiller_3.txt +++ b/game/scripts/npc/items/item_essence_distiller_3.txt @@ -88,8 +88,8 @@ "duration" "8.0" "ground_duration" "15.0" - "latch_range" "400" - "latch_vision" "400" + "latch_range" "450" + "latch_vision" "450" "linger_after_latch_duration" "0.5" } } diff --git a/game/scripts/npc/items/item_essence_distiller_4.txt b/game/scripts/npc/items/item_essence_distiller_4.txt index 4fef0cc837..c4659ca7a0 100644 --- a/game/scripts/npc/items/item_essence_distiller_4.txt +++ b/game/scripts/npc/items/item_essence_distiller_4.txt @@ -88,8 +88,8 @@ "duration" "8.0" "ground_duration" "15.0" - "latch_range" "400" - "latch_vision" "400" + "latch_range" "450" + "latch_vision" "450" "linger_after_latch_duration" "0.5" } } diff --git a/game/scripts/npc/items/item_essence_distiller_5.txt b/game/scripts/npc/items/item_essence_distiller_5.txt index 8e53dbfbe8..1ff05f9f1e 100644 --- a/game/scripts/npc/items/item_essence_distiller_5.txt +++ b/game/scripts/npc/items/item_essence_distiller_5.txt @@ -88,8 +88,8 @@ "duration" "8.0" "ground_duration" "15.0" - "latch_range" "400" - "latch_vision" "400" + "latch_range" "450" + "latch_vision" "450" "linger_after_latch_duration" "0.5" } } diff --git a/game/scripts/npc/items/item_heart.txt b/game/scripts/npc/items/item_heart.txt index c9455efac6..e62f80047c 100644 --- a/game/scripts/npc/items/item_heart.txt +++ b/game/scripts/npc/items/item_heart.txt @@ -12,7 +12,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "600" + "ItemCost" "700" "ItemShopTags" "" // Recipe @@ -43,7 +43,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "5100" + "ItemCost" "5200" "ItemShopTags" "str;regen_health;health_pool;tank" "ItemQuality" "epic" "ItemAliases" "hot;heart of tarrasque;heart" diff --git a/game/scripts/npc/items/item_heart_2.txt b/game/scripts/npc/items/item_heart_2.txt index 6cdb78e7bf..28c607bcc9 100644 --- a/game/scripts/npc/items/item_heart_2.txt +++ b/game/scripts/npc/items/item_heart_2.txt @@ -46,7 +46,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "6600" + "ItemCost" "6700" "ItemShopTags" "str;regen_health;health_pool" "ItemQuality" "epic" "ItemAliases" "hot 2;heart of tarrasque 2;heart 2" diff --git a/game/scripts/npc/items/item_heart_3.txt b/game/scripts/npc/items/item_heart_3.txt index 84c1d16e8e..62ffbcf6f1 100644 --- a/game/scripts/npc/items/item_heart_3.txt +++ b/game/scripts/npc/items/item_heart_3.txt @@ -46,7 +46,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "10100" + "ItemCost" "10200" "ItemShopTags" "str;regen_health;health_pool" "ItemQuality" "epic" "ItemAliases" "hot 3;heart of tarrasque 3;heart 3" diff --git a/game/scripts/npc/items/item_heart_4.txt b/game/scripts/npc/items/item_heart_4.txt index 0969e7ff9d..328cbb896f 100644 --- a/game/scripts/npc/items/item_heart_4.txt +++ b/game/scripts/npc/items/item_heart_4.txt @@ -46,7 +46,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "18100" + "ItemCost" "18200" "ItemShopTags" "str;regen_health;health_pool" "ItemQuality" "epic" "ItemAliases" "hot 4;heart of tarrasque 4;heart 4" diff --git a/game/scripts/npc/items/item_heart_5.txt b/game/scripts/npc/items/item_heart_5.txt index 0f65e63c6f..03d98cb695 100644 --- a/game/scripts/npc/items/item_heart_5.txt +++ b/game/scripts/npc/items/item_heart_5.txt @@ -46,7 +46,7 @@ // Item Info //------------------------------------------------------------------------------------------------------------- - "ItemCost" "35100" + "ItemCost" "35200" "ItemShopTags" "str;regen_health;health_pool" "ItemQuality" "epic" "ItemAliases" "hot 5;heart of tarrasque 5;heart 5" diff --git a/game/scripts/npc/items/item_hydras_breath.txt b/game/scripts/npc/items/item_hydras_breath.txt index 686445f8d3..a4336715fd 100644 --- a/game/scripts/npc/items/item_hydras_breath.txt +++ b/game/scripts/npc/items/item_hydras_breath.txt @@ -57,7 +57,7 @@ "AbilityValues" { "strength" "10 15 25 40 60" // OAA, Dragon Lance (10); - "agility" "30 35 45 60 80" // Dragon Lance (15); Specialist Array (12); + "agility" "30 35 45 60 80" // Dragon Lance (15); Specialist Array (15); "damage" "20 30 50 80 110" // OAA, Specialist Array (20); "base_count" "0" "count" "3" diff --git a/game/scripts/npc/items/item_mage_slayer.txt b/game/scripts/npc/items/item_mage_slayer.txt index fb554ec56c..b949c17310 100644 --- a/game/scripts/npc/items/item_mage_slayer.txt +++ b/game/scripts/npc/items/item_mage_slayer.txt @@ -54,7 +54,7 @@ "bonus_mana_regen" "2.5" "bonus_damage" "10" //OAA, intentionally nerfed; Blade of Attack (9); "duration" "3" - "dps" "40" + "dps" "35" } } } diff --git a/game/scripts/npc/items/item_shivas_guard.txt b/game/scripts/npc/items/item_shivas_guard.txt index 54f418fdd0..f1658b2862 100644 --- a/game/scripts/npc/items/item_shivas_guard.txt +++ b/game/scripts/npc/items/item_shivas_guard.txt @@ -68,7 +68,7 @@ "value" "1200" "affected_by_aoe_increase" "1" } - "aura_attack_speed" "-45 -55 -65 -75 -85" + "aura_attack_speed" "-40 -50 -60 -70 -80" "blast_damage" "260 360 510 710 960" "blast_movement_speed" "-40 -45 -50 -55 -60" "blast_debuff_duration" "4.0" diff --git a/game/scripts/npc/items/item_shivas_guard_2.txt b/game/scripts/npc/items/item_shivas_guard_2.txt index baf42f3f12..c00b18bd7f 100644 --- a/game/scripts/npc/items/item_shivas_guard_2.txt +++ b/game/scripts/npc/items/item_shivas_guard_2.txt @@ -71,7 +71,7 @@ "value" "1200" "affected_by_aoe_increase" "1" } - "aura_attack_speed" "-45 -55 -65 -75 -85" + "aura_attack_speed" "-40 -50 -60 -70 -80" "blast_damage" "260 360 510 710 960" "blast_movement_speed" "-40 -45 -50 -55 -60" "blast_debuff_duration" "4.0" diff --git a/game/scripts/npc/items/item_shivas_guard_3.txt b/game/scripts/npc/items/item_shivas_guard_3.txt index a43540f9a6..17bf8140b3 100644 --- a/game/scripts/npc/items/item_shivas_guard_3.txt +++ b/game/scripts/npc/items/item_shivas_guard_3.txt @@ -71,7 +71,7 @@ "value" "1200" "affected_by_aoe_increase" "1" } - "aura_attack_speed" "-45 -55 -65 -75 -85" + "aura_attack_speed" "-40 -50 -60 -70 -80" "blast_damage" "260 360 510 710 960" "blast_movement_speed" "-40 -45 -50 -55 -60" "blast_debuff_duration" "4.0" diff --git a/game/scripts/npc/items/item_shivas_guard_4.txt b/game/scripts/npc/items/item_shivas_guard_4.txt index a6442edd5d..89e2348ac8 100644 --- a/game/scripts/npc/items/item_shivas_guard_4.txt +++ b/game/scripts/npc/items/item_shivas_guard_4.txt @@ -71,7 +71,7 @@ "value" "1200" "affected_by_aoe_increase" "1" } - "aura_attack_speed" "-45 -55 -65 -75 -85" + "aura_attack_speed" "-40 -50 -60 -70 -80" "blast_damage" "260 360 510 710 960" "blast_movement_speed" "-40 -45 -50 -55 -60" "blast_debuff_duration" "4.0" diff --git a/game/scripts/npc/items/item_shivas_guard_5.txt b/game/scripts/npc/items/item_shivas_guard_5.txt index 996ae88e6b..e71e81d4c0 100644 --- a/game/scripts/npc/items/item_shivas_guard_5.txt +++ b/game/scripts/npc/items/item_shivas_guard_5.txt @@ -71,7 +71,7 @@ "value" "1200" "affected_by_aoe_increase" "1" } - "aura_attack_speed" "-45 -55 -65 -75 -85" + "aura_attack_speed" "-40 -50 -60 -70 -80" "blast_damage" "260 360 510 710 960" "blast_movement_speed" "-40 -45 -50 -55 -60" "blast_debuff_duration" "4.0" diff --git a/game/scripts/npc/items/item_silver_edge.txt b/game/scripts/npc/items/item_silver_edge.txt index 80244a38c7..dea98fde22 100644 --- a/game/scripts/npc/items/item_silver_edge.txt +++ b/game/scripts/npc/items/item_silver_edge.txt @@ -33,7 +33,7 @@ // Stats //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "20.0" + "AbilityCooldown" "22.0" "AbilitySharedCooldown" "shadow_blade" "AbilityManaCost" "75" @@ -61,8 +61,8 @@ "bonus_strength" "0" "bonus_intellect" "0" "bonus_mana_regen" "0" - "windwalk_duration" "13" // OAA - "windwalk_movement_speed" "25 30 35 40 45" + "windwalk_duration" "13" // OAA, intentionally nerfed + "windwalk_movement_speed" "22 24 26 28 30" "windwalk_fade_time" "0.3" "windwalk_bonus_damage" "300 400 500 600 700" "backstab_duration" "5" diff --git a/game/scripts/npc/items/item_silver_edge_2.txt b/game/scripts/npc/items/item_silver_edge_2.txt index 26d23270bb..59f5a60492 100644 --- a/game/scripts/npc/items/item_silver_edge_2.txt +++ b/game/scripts/npc/items/item_silver_edge_2.txt @@ -36,7 +36,7 @@ // Stats //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "20.0" + "AbilityCooldown" "22.0" "AbilitySharedCooldown" "shadow_blade" "AbilityManaCost" "75" @@ -65,7 +65,7 @@ "bonus_intellect" "0" "bonus_mana_regen" "0" "windwalk_duration" "13" - "windwalk_movement_speed" "25 30 35 40 45" + "windwalk_movement_speed" "22 24 26 28 30" "windwalk_fade_time" "0.3" "windwalk_bonus_damage" "300 400 500 600 700" "backstab_duration" "5" diff --git a/game/scripts/npc/items/item_silver_edge_3.txt b/game/scripts/npc/items/item_silver_edge_3.txt index c58a5314d5..bf9379f541 100644 --- a/game/scripts/npc/items/item_silver_edge_3.txt +++ b/game/scripts/npc/items/item_silver_edge_3.txt @@ -36,7 +36,7 @@ // Stats //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "20.0" + "AbilityCooldown" "22.0" "AbilitySharedCooldown" "shadow_blade" "AbilityManaCost" "75" @@ -65,7 +65,7 @@ "bonus_intellect" "0" "bonus_mana_regen" "0" "windwalk_duration" "13" - "windwalk_movement_speed" "25 30 35 40 45" + "windwalk_movement_speed" "22 24 26 28 30" "windwalk_fade_time" "0.3" "windwalk_bonus_damage" "300 400 500 600 700" "backstab_duration" "5" diff --git a/game/scripts/npc/items/item_silver_edge_4.txt b/game/scripts/npc/items/item_silver_edge_4.txt index 65060ac43a..a523c23743 100644 --- a/game/scripts/npc/items/item_silver_edge_4.txt +++ b/game/scripts/npc/items/item_silver_edge_4.txt @@ -36,7 +36,7 @@ // Stats //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "20.0" + "AbilityCooldown" "22.0" "AbilitySharedCooldown" "shadow_blade" "AbilityManaCost" "75" @@ -65,7 +65,7 @@ "bonus_intellect" "0" "bonus_mana_regen" "0" "windwalk_duration" "13" - "windwalk_movement_speed" "25 30 35 40 45" + "windwalk_movement_speed" "22 24 26 28 30" "windwalk_fade_time" "0.3" "windwalk_bonus_damage" "300 400 500 600 700" "backstab_duration" "5" diff --git a/game/scripts/npc/items/item_silver_edge_5.txt b/game/scripts/npc/items/item_silver_edge_5.txt index e8f39e3b8c..0dcf02b9fc 100644 --- a/game/scripts/npc/items/item_silver_edge_5.txt +++ b/game/scripts/npc/items/item_silver_edge_5.txt @@ -36,7 +36,7 @@ // Stats //------------------------------------------------------------------------------------------------------------- - "AbilityCooldown" "20.0" + "AbilityCooldown" "22.0" "AbilitySharedCooldown" "shadow_blade" "AbilityManaCost" "75" @@ -65,7 +65,7 @@ "bonus_intellect" "0" "bonus_mana_regen" "0" "windwalk_duration" "13" - "windwalk_movement_speed" "25 30 35 40 45" + "windwalk_movement_speed" "22 24 26 28 30" "windwalk_fade_time" "0.3" "windwalk_bonus_damage" "300 400 500 600 700" "backstab_duration" "5" diff --git a/game/scripts/npc/items/neutral/item_enhancement_greedy_oaa.txt b/game/scripts/npc/items/neutral/item_enhancement_greedy_oaa.txt index 20ad6cd5be..ce8348ffeb 100644 --- a/game/scripts/npc/items/neutral/item_enhancement_greedy_oaa.txt +++ b/game/scripts/npc/items/neutral/item_enhancement_greedy_oaa.txt @@ -27,8 +27,8 @@ "AbilityValues" { "bonus_xpm" "600 700" - "bonus_mana" "200 250" - "bonus_damage" "-60 -90" + "bonus_mana" "150 200" + "bonus_damage" "-60" "bonus_attack_speed" "-35" } } diff --git a/game/scripts/vscripts/components/items/aura_item_upgrade.lua b/game/scripts/vscripts/components/items/aura_item_upgrade.lua index 1ca00c37ee..f3a94d902f 100644 --- a/game/scripts/vscripts/components/items/aura_item_upgrade.lua +++ b/game/scripts/vscripts/components/items/aura_item_upgrade.lua @@ -10,6 +10,7 @@ GameEvents:OnItemCombined(function (keys) -- Problematic auras local auraItems = { "item_assault_", + --"item_bloodstone_", "item_pipe_", "item_radiance_", "item_shivas_guard_", diff --git a/game/scripts/vscripts/modifiers/modifier_aura_item_upgrade.lua b/game/scripts/vscripts/modifiers/modifier_aura_item_upgrade.lua index 552a3b2761..b8aa26f888 100644 --- a/game/scripts/vscripts/modifiers/modifier_aura_item_upgrade.lua +++ b/game/scripts/vscripts/modifiers/modifier_aura_item_upgrade.lua @@ -74,7 +74,7 @@ if IsServer() then local upgradeItemSlot = self:FindItemSlot(upgradeItem) -- if the item is in another slot swap it to its place - if upgradeItemSlot ~= self.ItemSlot and upgradeItemSlot > -1 then + if upgradeItemSlot ~= self.ItemSlot and upgradeItemSlot > -1 then hero:SwapItems(upgradeItemSlot, self.ItemSlot) end