From a0688a7dce1a8a66503afebb5849e698a1364165 Mon Sep 17 00:00:00 2001 From: RGBKnights Date: Thu, 3 Mar 2022 11:18:39 -0500 Subject: [PATCH] 7.31b Patch --- src/Data/Abilities.json | 14 +++++++------- src/Data/Heroes.json | 34 +++++++++++++++++----------------- src/Data/Items.json | 8 ++++---- tool/Program.cs | 9 ++------- 4 files changed, 30 insertions(+), 35 deletions(-) diff --git a/src/Data/Abilities.json b/src/Data/Abilities.json index 9425ff5..07009d2 100644 --- a/src/Data/Abilities.json +++ b/src/Data/Abilities.json @@ -10862,7 +10862,7 @@ "Id": 641, "Key": "zuus_heavenly_jump", "Name": "Heavenly Jump", - "Description": "Zeus performs a Heavenly Jump shocking the closest visible nearby enemy (prioritizing heroes), Reducing their movement, attack speed and increasing their cast time. If Zeus was moving forward, he will jump towards that direction. Zeus gets 900 unobstructed vision around him for 3 seconds.", + "Description": "Zeus performs a Heavenly Jump shocking the closest visible nearby enemy (prioritizing heroes), dealing damage, reducing their movement, attack speed and increasing their cast time. If Zeus was moving forward, he will jump towards that direction. Zeus gets 900 unobstructed vision around him for 3 seconds.", "UpgradeDescription": null, "Image": "https://hyperstone.highgroundvision.com/images/abilities/641.jpg", "HeroId": 22, @@ -45707,7 +45707,7 @@ "Id": 5469, "Key": "naga_siren_rip_tide", "Name": "Rip Tide", - "Description": "Every %hits% attack on a unit, the Naga Siren and her images will hit all nearby units with a damaging wave of water that lowers armor for %duration% seconds.", + "Description": "Every %hits% attack from naga and her illusions, the Naga Siren and her images will hit all nearby units with a damaging wave of water that lowers armor for %duration% seconds.", "UpgradeDescription": null, "Image": "https://hyperstone.highgroundvision.com/images/abilities/5469.jpg", "HeroId": 89, @@ -77961,7 +77961,7 @@ "Id": 5601, "Key": "techies_suicide", "Name": "Blast Off!", - "Description": "Techies hurtle themselves into the enemy's midst, detonating charges upon impact which deal massive area of effect damage and silence enemies. Upon landing, the assault deals Techies non-lethal damage equal to a percentage of their max health.", + "Description": "Techies hurtle themselves into the enemy's midst, detonating charges upon impact which deal massive area of effect damage and silence enemies. Upon landing, the assault deals Techies non-lethal damage equal to a percentage of their current health.", "UpgradeDescription": null, "Image": "https://hyperstone.highgroundvision.com/images/abilities/5601.jpg", "HeroId": 105, @@ -78061,7 +78061,7 @@ "Id": 879, "Key": "techies_sticky_bomb", "Name": "Sticky Bomb", - "Description": "Lobs a Sticky Bomb towards the target area. If it lands next to an enemy unit, the bomb will stick to it, slowing its movement speed. After a few seconds the bomb will explode, dealing damage in an area around the detonation.", + "Description": "Lobs a Sticky Bomb towards the target area. If it lands next to an enemy unit, the bomb will stick to it, slowing its movement speed. After a few seconds the bomb will explode, dealing damage in an area around the detonation and applying a secondary slow for %secondary_slow_duration% seconds.", "UpgradeDescription": null, "Image": "https://hyperstone.highgroundvision.com/images/abilities/879.jpg", "HeroId": 105, @@ -110444,7 +110444,7 @@ { "Id": 6023, "Key": "special_bonus_unique_pudge_1", - "Name": "+1.5 Flesh Heap Stack Str", + "Name": "{s:bonus_flesh_heap_strength_buff_amount}x Flesh Heap Stack Str and Damage Block bonuses", "Description": null, "UpgradeDescription": null, "Image": "https://hyperstone.highgroundvision.com/images/abilities/5002.jpg", @@ -138062,7 +138062,7 @@ { "Id": 718, "Key": "special_bonus_unique_tiny_7", - "Name": "+{s:bonus_tree_bonus_damage_pct}% Tree Grow Bonus Damage", + "Name": "+{s:bonus_tree_bonus_damage_pct}% Grow Bonus Damage With Tree", "Description": null, "UpgradeDescription": null, "Image": "https://hyperstone.highgroundvision.com/images/abilities/5002.jpg", @@ -157379,7 +157379,7 @@ { "Id": 6552, "Key": "special_bonus_unique_techies_2", - "Name": "+{s:bonus_damage} Sticky Bomb Damage", + "Name": "+{s:bonus_radius} Sticky Bomb Latch/Explosion Radius", "Description": null, "UpgradeDescription": null, "Image": "https://hyperstone.highgroundvision.com/images/abilities/5002.jpg", diff --git a/src/Data/Heroes.json b/src/Data/Heroes.json index 60fbc32..ed8edf7 100644 --- a/src/Data/Heroes.json +++ b/src/Data/Heroes.json @@ -1236,8 +1236,8 @@ "BountyXP": 62, "BountyGoldMin": 0, "BountyGoldMax": 0, - "MovementSpeed": 280, - "MovementTurnRate": 0.6, + "MovementSpeed": 285, + "MovementTurnRate": 0.7, "HasAggressiveStance": false, "Team": "RADIANT", "VisionDaytimeRange": 1800, @@ -1471,12 +1471,12 @@ "StatusHealth": 200, "StatusHealthRegen": 0.5, "StatusMana": 75, - "StatusManaRegen": 0.0, + "StatusManaRegen": 0.5, "BountyXP": 62, "BountyGoldMin": 0, "BountyGoldMax": 0, "MovementSpeed": 290, - "MovementTurnRate": 0.8, + "MovementTurnRate": 0.9, "HasAggressiveStance": false, "Team": "RADIANT", "VisionDaytimeRange": 1800, @@ -1659,7 +1659,7 @@ { "Id": 6023, "Key": "special_bonus_unique_pudge_1", - "Name": "+1.5 Flesh Heap Stack Str", + "Name": "{s:bonus_flesh_heap_strength_buff_amount}x Flesh Heap Stack Str and Damage Block bonuses", "Level": 25 } ] @@ -2231,7 +2231,7 @@ { "Id": 718, "Key": "special_bonus_unique_tiny_7", - "Name": "+{s:bonus_tree_bonus_damage_pct}% Tree Grow Bonus Damage", + "Name": "+{s:bonus_tree_bonus_damage_pct}% Grow Bonus Damage With Tree", "Level": 15 }, { @@ -2782,9 +2782,9 @@ "AttributeBaseStrength": 20, "AttributeStrengthGain": 2.4, "AttributeBaseIntelligence": 30, - "AttributeIntelligenceGain": 3.7, + "AttributeIntelligenceGain": 3.8, "AttributeBaseAgility": 23, - "AttributeAgilityGain": 2.1, + "AttributeAgilityGain": 2.4, "StatusHealth": 200, "StatusHealthRegen": 0.25, "StatusMana": 75, @@ -3621,7 +3621,7 @@ "BountyXP": 62, "BountyGoldMin": 0, "BountyGoldMax": 0, - "MovementSpeed": 320, + "MovementSpeed": 315, "MovementTurnRate": 0.6, "HasAggressiveStance": false, "Team": "RADIANT", @@ -6817,8 +6817,8 @@ "AttributeStrengthGain": 3.3, "AttributeBaseIntelligence": 18, "AttributeIntelligenceGain": 1.5, - "AttributeBaseAgility": 13, - "AttributeAgilityGain": 1.6, + "AttributeBaseAgility": 10, + "AttributeAgilityGain": 1.5, "StatusHealth": 200, "StatusHealthRegen": 0.25, "StatusMana": 75, @@ -7539,7 +7539,7 @@ "BountyXP": 62, "BountyGoldMin": 0, "BountyGoldMax": 0, - "MovementSpeed": 300, + "MovementSpeed": 310, "MovementTurnRate": 0.9, "HasAggressiveStance": false, "Team": "RADIANT", @@ -7573,9 +7573,9 @@ "Level": 10 }, { - "Id": 5919, - "Key": "special_bonus_movement_speed_25", - "Name": "+25 Movement Speed", + "Id": 5918, + "Key": "special_bonus_movement_speed_20", + "Name": "+20 Movement Speed", "Level": 15 }, { @@ -9580,7 +9580,7 @@ "AttributeBaseIntelligence": 20, "AttributeIntelligenceGain": 1.9, "AttributeBaseAgility": 17, - "AttributeAgilityGain": 2.4, + "AttributeAgilityGain": 2.2, "StatusHealth": 200, "StatusHealthRegen": 0.25, "StatusMana": 75, @@ -13014,7 +13014,7 @@ { "Id": 6552, "Key": "special_bonus_unique_techies_2", - "Name": "+{s:bonus_damage} Sticky Bomb Damage", + "Name": "+{s:bonus_radius} Sticky Bomb Latch/Explosion Radius", "Level": 20 }, { diff --git a/src/Data/Items.json b/src/Data/Items.json index ef37412..8fb468b 100644 --- a/src/Data/Items.json +++ b/src/Data/Items.json @@ -6852,7 +6852,7 @@ "AbilityManaCost": [], "AbilityChannelTime": [], "AbilitySpecial": {}, - "ItemCost": 0, + "ItemCost": 300, "ItemCombinable": true, "ItemPermanent": true, "ItemStackable": false, @@ -6905,7 +6905,7 @@ ], "AbilityChannelTime": [], "AbilitySpecial": {}, - "ItemCost": 3175, + "ItemCost": 3475, "ItemCombinable": true, "ItemPermanent": true, "ItemStackable": false, @@ -7008,7 +7008,7 @@ ], "AbilityChannelTime": [], "AbilitySpecial": {}, - "ItemCost": 6500, + "ItemCost": 6800, "ItemCombinable": true, "ItemPermanent": true, "ItemStackable": false, @@ -15803,7 +15803,7 @@ "Id": 931, "Key": "item_boots_of_bearing", "Name": "Boots of Bearing", - "Description": "

Active: Endurance

Consumes a charge and gives +%bonus_attack_speed_pct% attack speed, +%bonus_movement_speed_pct%% Movement Speed to nearby allies for %duration% seconds For the first 2 seconds allies are immune to slows.

Starts with 8 Charges. Gains 1 Charge every 3 minutes.

Radius: %radius% \\n\\n

Passive: Swiftness Aura

Grants %aura_movement_speed% movement speed to allies.

Radius: %radius%", + "Description": "

Active: Endurance

Consumes a charge and gives +%bonus_attack_speed_pct% attack speed, +%bonus_movement_speed_pct%% Movement Speed to nearby allies for %duration% seconds For the first %bonus_ms_duration% seconds allies are immune to slows.

Starts with 8 Charges. Gains 1 Charge every 3 minutes.

Radius: %radius% \\n\\n

Passive: Swiftness Aura

Grants %aura_movement_speed% movement speed to allies.

Radius: %radius%", "Image": "https://hyperstone.highgroundvision.com/images/items/931.jpg", "AbilityUnitTargetType": [], "AbilityUnitTargetTeam": null, diff --git a/tool/Program.cs b/tool/Program.cs index 1ff2a48..9ad6ccf 100644 --- a/tool/Program.cs +++ b/tool/Program.cs @@ -16,13 +16,8 @@ class Program { static async Task Main(string[] args) { - var stratzToken = Environment.GetEnvironmentVariable("STRATZ_TOKEN"); - - if(string.IsNullOrWhiteSpace(stratzToken)) - { - Console.WriteLine("Enter Stratz Token"); - stratzToken = Console.ReadLine(); - } + Console.WriteLine("Enter Stratz Token"); + var stratzToken = Console.ReadLine(); var client = new HttpClient(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", stratzToken);