Oxygen

Six Aspects of HotS That Need Improvement

47 posts in this topic

An incredibly thorough and well written piece reflecting everything and more the kind of improvements and features HotS players want to see. The reconnect system for me should be a priority, both with the AI control and the catch up after reconnecting makes an otherwise fun game extremely stressful out of nowhere, but things like a gift system wouldn't go amiss either. There are times where I feel like ringing up Blizzard and offering to come and push the HotS engine down to the local garage so it can get jump started. 

They have been fairly consistent with improving the game in many other areas, I just hope they have a lot of goals that they are aware of and are pushing to reach for next year. 

Edited by Plergoth
  • Like 6

Share this post


Link to post
Share on other sites

The reason the reconnect system works as it does is simply because of the hots runs on the SC2 engine, which is designed to have both the client and the server on the same page, and record every single action that happened in game. In SC2, this works fine because you simply cannot continue the game when someone dcs simply because those who have the extra time will win period, as every second is precious, so the game pauses when someone DCs. In Hots however, you can't simply "pause the game" when someone leaves when there are 9 other players in the match, so they had to come up with that backwards reconnect system. 

Share this post


Link to post
Share on other sites
6 minutes ago, AnotherRussianGamer said:

The reason the reconnect system works as it does is simply because of the hots runs on the SC2 engine, which is designed to have both the client and the server on the same page, and record every single action that happened in game. In SC2, this works fine because you simply cannot continue the game when someone dcs simply because those who have the extra time will win period, as every second is precious, so the game pauses when someone DCs. In Hots however, you can't simply "pause the game" when someone leaves when there are 9 other players in the match, so they had to come up with that backwards reconnect system. 

I played a bit ignorant there, but I know this is the reason. I need to question *why*, however, we must endure this system. Good insight.

Share this post


Link to post
Share on other sites
7 minutes ago, Oxygen said:

I played a bit ignorant there, but I know this is the reason. I need to question *why*, however, we must endure this system. Good insight.

Bad design. As most of us know, Blizzard Dota was originally an SC2 arcade game mode, and as it got bigger they had to make it a standalone title, and were too lazy to develop a new engine, and thought that if Valve can make a moba on a pre-existing engine meant for another genre, why can't we? Unfortunately, unlike Source which Dota 2 was originally built on, the SC2 engine is not versatile at all, and came with more detrimental engine restrictions than Dota 2 originally had, so ultimately, Blizzard needs to do an engine remake.

Edited by AnotherRussianGamer

Share this post


Link to post
Share on other sites

This is all well and good - But the Class System only needs one change. And that change requests some hero re-design but that is also something that would fix it up.

Time and again I see morons saying that Heroes needs more sub classes to be more like LoL and Dota. No. Heroes just needs Warrior - Healer - Assassin and Specialist.

Have Warriors be Tanky, there is no need nor any reason for them to be DPS'y like Sonya and Artanis.

Healers should be healers, not "supports" - They should heal and focus on keeping members of their team up, not doing damage.

Assassins can keep on doing what they do now.

Specialists should be better rounded so they all can deal with both structure damage and camps as right now a great deal of Warriors are better for camp clearing than most specialists while some Warriors and Assassins are better IN the lane than specialists (But not necessarily on structure damage)

Share this post


Link to post
Share on other sites

How about bad behaviour and people that constantly afk/alt tab mid game ( especially on start but even mid game),those that assist enemy ( garrosh throwing you to your death or saving enemy  for example), etc etc?

Share this post


Link to post
Share on other sites

@Oxygen

You are totally on point with this article.

I couldn't agree more - especially with points 2 and 3.
Lack of transparity + reconection issue are so disappointing in this game. Not to mention you are totally punished if you do not manage to reconnect in time - even if it isn't your fault.

I would add 1 other issue that somewhat corresponds to the first issue - current role system is BAD. We get chars like ETC and Zarya in 1 basket called "warriors" when they are so damn different. New players take those chars like Zarya/Sonya/Rexx and don't understand that they are NOT tanks...

  • Like 1

Share this post


Link to post
Share on other sites

The reconnect system should be devs highest priority since that garbage is there from so long and make you lose games even if you DC for a short period you take much longer to use the hero again even if you are already online.

Also yeah those stupid talents picked by AI are very annoying since they pick always the same thing for example if you DC with tyrande at 9 AI will take starfall no matter what resulting in rage after you reconnect cursing blizzard.

I wish they add to select all talents at lv 1 so when you reach the level it gets autopicked so AI can't take it in your place.

  • Like 1

Share this post


Link to post
Share on other sites
5 hours ago, Oxygen said:

If Blizzard is bent on keeping its current role system, Quick Match mode simply cannot continue to exist in its current form. The solution is rather simple: Just like the World of Warcraft dungeon system, and, more closely related, League of Legends’ Draft Pick system, players should simply select the role they wish to play before a given match, and not the hero itself. Enforce a basic 1-tank, 1-healer, 3-assassins/specialists rule. If there aren’t enough tank or healer players around to make queue times reasonable, incentivize players to switch to these roles with gold and experience bonuses that scale directly with how many players for roles are necessary to regulate said queue times. This would have the positive side effect of pushing players towards experimenting with new, different roles, potentially increasing hero purchases, and giving players a better understanding of the game as a whole. The same system should certainly be introduced to non-Team-League-Draft modes as well.

This could work, but would completely contradict the concept of Quick Match being a... Well... Quick Match. Where you simply pick a Hero you feel compelled to use.

If anything, I think the system should be a bit more "gentle" in a similar vein to Overwatch, where it displays a warning that there is no "Tank" or "Support". Simply forcing players that they HAVE to follow that Team Composition defeats the purpose of Quick Match.

Don't get me wrong, I hate when I get in 5 Assassin Teams VS Traditional Teams; although the current matchmaking does the best it can to try to queue you with another team filled with the same roles (it's not perfect, however). On the other hand, I have a LOT of fun gathering some buddies and doing stuff like running with 5 Supports.

On the other hand, your points are completely valid. But I think that a solution would be, would be to allow the player to select which roles they want to be filled in the other slots; this would be especially useful when solo queueing.

In my opinion Blizzard should also dissect further the roles, adding in-game the "Bruiser" subrank for Warriors, for example. Adding subranks would be useful to teach players that Heroes in the same class can perform different types of tasks (i.e. Medivh is a Specialist, but he is not made to perform Sieging, or that Tassadar is a Support, but is not suited for solo-healing).

6 hours ago, Oxygen said:
  • I’d like to be able to check out mounts in Try Mode.
  • I wish I could use my Stimpacks whenever I please. As it stands, I don’t open Loot Chests unless I know I’ll be playing for a while, and if I do open a Stimpack by accident, I just ALT+F4 my way out of the game to preserve it.
  • I would love to have an item gifting feature for my teammate’s birthday.
  • I don’t particularly care for the forced MVP cut scene after every single match. I rarely see more than 2 people vote anyway; let’s at least have the option to opt out of it.
  • I’d like to be able to check out anyone’s profile, at any time, if I happen to know their BattleTag.
  • I wish my heroes were available across other regions.
  • Players who opt out of receiving messages from non-friends probably shouldn’t be able to whisper other players.

THIS SO DAMN FUCKING MUCH.

Oxygen, please, send this to Blizzard.

  • Like 1

Share this post


Link to post
Share on other sites

I feel like the AI talent picking could be fixed if you could save talent paths on your profile. The AI would just continue the path based on what you picked.

  • Like 3

Share this post


Link to post
Share on other sites

As people said before, all actions will be saved in a log. Its a good design for sc and also ok for hots. The cool thing is, you cant have any server laggs. I know this from Battlefield where you killed someone in your client and you die after him because he killed you in his client too and its all because of the client-server connection. And this is impossible in hots due to the system. But so we have to live with this bad reconnctions system. When you try to reconnect all actions have to readjust to the point where your team is and this takes a little bit of time. So hots need a new engine, when they want to change this reconnect/ replay system. Aslong hots isnt more popular i think they wont change it.

 

I only dont understand why sometimes the reconnect button disapears, that i have to restart the game before i can reconnect.

Share this post


Link to post
Share on other sites
19 minutes ago, Xaethron said:

I feel like the AI talent picking could be fixed if you could save talent paths on your profile. The AI would just continue the path based on what you picked.

Or do it the simplest way there is - after you reconnect you can pick again talents that were picked by AI.

Share this post


Link to post
Share on other sites

just registered to icy veins only to thank you for this awesome article! some stuff i wasnt even aware about, but while reading i was like "hell, yeeah, that's true and i didn't even know better!"

biiiig thumbs up! hope this gets shared and blizzard somehow recognizes it! and yeah, let's see what blizzcon has in stores for heroes!

  • Like 3

Share this post


Link to post
Share on other sites
1 hour ago, DeadPixel said:

I know this from Battlefield where you killed someone in your client and you die after him because he killed you in his client too and its all because of the client-server connection.

Keep in mind that Battlefield hosts games for up to 64 players, while HotS is a game for 10 people. Some system just don't scale so well and have to be replaced by a different one that can handle larger amounts of players at once.
Additionally, in the case of Battlefield, you have to consider projectile speed, as there is a chance of both bullets being in the air at the same time, especially for long range combat.

  • Like 1

Share this post


Link to post
Share on other sites
13 hours ago, Valhalen said:

This could work, but would completely contradict the concept of Quick Match being a... Well... Quick Match. Where you simply pick a Hero you feel compelled to use.

If anything, I think the system should be a bit more "gentle" in a similar vein to Overwatch, where it displays a warning that there is no "Tank" or "Support". Simply forcing players that they HAVE to follow that Team Composition defeats the purpose of Quick Match.

Don't get me wrong, I hate when I get in 5 Assassin Teams VS Traditional Teams; although the current matchmaking does the best it can to try to queue you with another team filled with the same roles (it's not perfect, however). On the other hand, I have a LOT of fun gathering some buddies and doing stuff like running with 5 Supports.

On the other hand, your points are completely valid. But I think that a solution would be, would be to allow the player to select which roles they want to be filled in the other slots; this would be especially useful when solo queueing.

In my opinion Blizzard should also dissect further the roles, adding in-game the "Bruiser" subrank for Warriors, for example. Adding subranks would be useful to teach players that Heroes in the same class can perform different types of tasks (i.e. Medivh is a Specialist, but he is not made to perform Sieging, or that Tassadar is a Support, but is not suited for solo-healing).

THIS SO DAMN FUCKING MUCH.

Oxygen, please, send this to Blizzard.

I think for the MVP thing, they should give rewards at the end of the game or season. For example a mount or a nice chunk of gold

Share this post


Link to post
Share on other sites
12 hours ago, DeadPixel said:

As people said before, all actions will be saved in a log. Its a good design for sc and also ok for hots. The cool thing is, you cant have any server laggs. I know this from Battlefield where you killed someone in your client and you die after him because he killed you in his client too and its all because of the client-server connection. And this is impossible in hots due to the system. But so we have to live with this bad reconnctions system. When you try to reconnect all actions have to readjust to the point where your team is and this takes a little bit of time. So hots need a new engine, when they want to change this reconnect/ replay system. Aslong hots isnt more popular i think they wont change it.

 

I only dont understand why sometimes the reconnect button disapears, that i have to restart the game before i can reconnect.

How popular is HotS in comparison to other mobas? I know that LoL is stagnating, and DotA is well DotA

Share this post


Link to post
Share on other sites
16 hours ago, AnotherRussianGamer said:

Bad design. As most of us know, Blizzard Dota was originally an SC2 arcade game mode, and as it got bigger they had to make it a standalone title, and were too lazy to develop a new engine, and thought that if Valve can make a moba on a pre-existing engine meant for another genre, why can't we? Unfortunately, unlike Source which Dota 2 was originally built on, the SC2 engine is not versatile at all, and came with more detrimental engine restrictions than Dota 2 originally had, so ultimately, Blizzard needs to do an engine remake.

Is there a way to upgrade the existing engine, so it's as versatile as the source engine? I mean if it can be upgraded without the need for an entirely new engine

Share this post


Link to post
Share on other sites

It's been over two years since the release, and Blizzy didn't even try to fix reconnect issue or improve matchmaking.

I had over 2000 matches in the game and finally uninstalled it because I fed up of getting matched with players who have 100-200 games. They have no map awareness, usually ignore objectives and feed instead of getting xp, but are always the first to blame the team.

Moreover, there are many players who don't even try to come back after just one lost team fight or objective.

The game had bad matchmaking and MMR from the start, which led to good players leaving HotS because they don't want to play with idiots. This led to even worse matchmaking and even more players leaving the game.

After all this time and infamous HotS 2.0 patch that added boxes and more skins but completely ignored gameplay issues, I personally don't have any hope for the game.

There's only one thing they ever did right: disabled chat with opposing team.

Share this post


Link to post
Share on other sites
15 hours ago, Valhalen said:

THIS SO DAMN FUCKING MUCH.

Oxygen, please, send this to Blizzard.

My hope is that it'll find them organically. 

Share this post


Link to post
Share on other sites
1 hour ago, Oxygen said:

My hope is that it'll find them organically. 

Maybe you could post this on the Battle.Net forums too. Although I'm not sure if it is a good idea given how toxic people are there.

Share this post


Link to post
Share on other sites
2 hours ago, Valhalen said:

Maybe you could post this on the Battle.Net forums too. Although I'm not sure if it is a good idea given how toxic people are there.

Someone did before I could. 

Share this post


Link to post
Share on other sites
9 hours ago, Dejo93 said:

Is there a way to upgrade the existing engine, so it's as versatile as the source engine? I mean if it can be upgraded without the need for an entirely new engine

Any time there has been this kind of thing suggested for other games, there has often been hints at the idea that the code just currently doesn't allow it, or that it's old code and so can't be upgraded without being remade.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Stan

      Sylvanas, Rehgar and Uther are on sale next week. Check out the full list of featured items added in next week's Collection Update!
      Blizzard (Source)
      Weekly Collection Update: Feb 27 – Mar 6, 2018
      Our next Collection Update will begin on Tuesday, February 27! Check out the list of featured items and Hero discounts below.  Upcoming Hero Sales
      Sylvanas — Sale Price: 312 Gems Rehgar — Sale Price: 312 Gems Uther — Sale Price: 250 Gems  The following Skins and Mounts will enter the Featured Item Rotation, and will be unlockable using Gems until next week's Collection Update: Upcoming Featured Skins
      Ash Primal Queen Kerrigan  Crimson Storm Wolf Rehgar  Night Explorer Li Li  Hyper Turbo Tracer  AzGul’dan  Viridian Super Sonya  Spectre Thunder Guard Zarya  Wild Raven Sylvanas  Cobalt Cyb’arak Anub’arak  Blazing Lil’ Ragnaros  Upcoming Featured Mounts
      Tan Horse  Cloud Serpent  Hunter Space Lord’s Starbreaker
    • By Stan

      10 Sgt. Hammers on Towers of Doom. Thrusters are always active and all players start at level 10 with no talent restrictions. Play two matches of Hammer Time to collect a Lunar Loot Chest.
      Blizzard (Source)
      This week’s brawl is Hammer Time! An explosive twist on a typical match, Hammer Time lets you call down the thunder and claim Belltowers on Towers of Doom with 10 Sgt. Hammers.

      Rules
      Queue up and battle it out on Towers of Doom with either Sgt. Doomhammer or World War Sgt. Hammer. Core health for both teams halved to 20 Modified Standard play No talent restrictions, but all players start at level 10 Extended beginning game time by 15 seconds to allow for more time to choose talents Thrusters are always active for all players! Unsieging from Siege Mode is now instant for all players! The first team to claim enough Belltowers to destroy the enemy Core is victorious! Rewards
      Complete two matches of Hammer Time to earn a Loot Chest!
      Find out more about the Heroes Brawl game mode on our Brawl site; and as always, you can find more information on this week’s Brawl by clicking the Brawl Info button at the bottom of the play screen when preparing to queue for this exciting new game mode.
    • By Stan

      Voice chat is finally available in Heroes of the Storm and this post by Blizzard will guide you through the basics of the system.
      All players must opt-in to join the team voice channel at the start of a game or upon entering a draft lobby. If you don't have a microphone, you will still be able to hear your team. The voice chat tab in the options menu can be used to adjust all settings to your liking. Use the Test button to hear how you'll sound in-game and don't forget to set up your Push-to-Talk Key.
      Blizzard (Source)
      We’re excited to announce that voice communication is now available in Heroes of the Storm! Whether you find yourself in a draft lobby, partied with a friend or two, or with your whole squad in Team League, voice communication will free your hands from the shackles of typing and make it easier than ever to coordinate with your teammates. Before you head in-game to try it out, take a moment to learn how voice channels work in Heroes and get to know the various settings you can adjust to make voice communication your own.
      Team and Party Voice
      We’ve added voice channels to Heroes of the Storm to accommodate both party voice and team voice. If you’re in a party, you’ll automatically be added to your party’s voice channel, and only party members will hear what you have to say. The opposite is also true: if you’re in a partial party and using the party voice channel, you’ll be unable to speak to or hear allies outside your party unless you switch to the team voice channel.
      By default, all players must opt-in to join the team voice channel at the start of a game or upon entering a draft lobby. A notification will appear in chat to remind you that team voice is available, and you can click it to easily join the channel. Keep in mind that voice channels—even party voice—are completely optional. You can use the new voice chat tab in the options menu to adjust auto-join settings and notification sounds to your heart’s content.
      Voice Settings
      Digging a bit further into voice settings, you can click the dropdown menus at the top to pick which device you’ll use to hear your allies’ voices, and set up the microphone you’d like to use for your own. You can click the Test button to hear how you’ll sound to your teammates in-game. However, even if you don’t have a microphone, you can still join party and team voice channels to listen-in as your allies make plans and shotcall.
      As mentioned previously, the checkboxes under Auto-Join Voice and Notification Sounds on the left side of the voice chat options menu can be used to select which voice channels you’d like to join automatically during each game, as well as to enable or disable any voice notification sounds.
      Click the Transmission Mode dropdown to decide whether you’d like to set your microphone to Push-to-Talk or Open Mic. When using push-to-talk, your allies will only hear you while you’re holding down your push-to-talk hotkey (the ` key by default). With open mic, they’ll hear everything you have to say. If you do opt for an open mic, you can adjust the sensitivity slider to stop your microphone from transmitting sound under a certain volume. Finally, run a quick test to make sure your mic is sounding good and your sensitivity is set correctly—broadcasting noise is a surefire way to get muted by your teammates!
      In addition to push-to-talk, you can set up hotkeys to quickly switch between party and team voice channels, or to turn your microphone on and off. 
      In-Game Voice
      Outside of the voice chat options menu, you’ll see a voice widget appear in the top-left corner of most game menus. Clicking this widget will allow you to quickly join, switch, or leave a voice channel. Once you enter a game, you’ll find this widget on the tab screen.
      You’ll also find microphone and speaker icons across from player names on the tab screen, which you can click to mute or unmute allies individually.
      We’ve also added a new reporting option called Abusive Voice that you can use to report players specifically for misbehavior over voice. Additionally, we’ve implemented a voice silence penalty that’s separate from chat silence penalties. This means that players who are frequently reported for Abusive Voice can receive a voice silence, which will prevent them from speaking in team voice for the duration of that penalty. They can, however, still join the team voice channel to listen to allied comms, and can still join and use the party voice channel normally.
      We hope the addition of voice in Heroes of the Storm will help you and your allies communicate more effectively on the road to your next string of victories, and perhaps make a new friend or two along the way.
      Until next time, we’ll see you in the Nexus!
    • By Stan

      Blizzard implemented voice chat and applied balanced changes and various bug fixes in this week's patch.
      Voice chat is now enabled on live servers and in addition to bug fixes, the following Heroes received balance changes:
      Maiev: The latest changes are aimed at lowering her survivability and burst damage throughput. Malthael: Healing from Soul Ripping Minions decreased, Hero-only healing increased. Mana cost of Soul Rip has been increased to 25. Zeratul: Changes to basic & heroic abilities are meant to redistribute his damage, while giving the Hero a slight buff. Xul: Base stats have been buffed and split-push potential has been toned down. Sonya: Balance changes for Sonya were supposed to go live on January 24, but Blizzard's implemented them just now. The changes include a basic attack damage reduction, Poisoned Spear & Nerves of Steel talent adjustments. Blizzard (Source)
      We’ve just released a patch to the live servers in order to implement Voice Communication, as well as apply some balance updates and bug fixes.
      General
      Voice Communication
      Voice Communication has been added to Heroes of the Storm! Read the Voice Communication blog for more information about how to use it in-game. Heroes
      Assassin
      Maiev

      Stats
      Health reduced from 2236 to 2150 Health Regeneration reduced from 4.66 to 4.48 Abilities
      Vault of the Wardens (Trait) Cooldown increased from 8 to 9 seconds Fan of Knives (Q) Damage reduced from 170 to 162 Talents
      Level 16 Armored Assault (Passive) Damage bonus reduced from 25% to 20% Vengeful Knives (E) Bonus damage per Hero hit increased from 1% to 1.2% Malthael

      Abilities
      Soul Rip (Q) Mana cost increased from 20 to 25 Healing reduced from 36 to 25 per target hit Healing from Heroic targets increased from 3% to 4% of the Hero’s maximum Health Tormented Souls (R) Cooldown reduced from 100 to 80 seconds Talents
      Level 4 Die Alone (Q) Damage bonus reduced from 75% to 50% Level 16 Soul Collector (Q) Bonus range reduced from 50% to 25% Thrall

      Abilities
      Chain Lightning (Q) Bounce range increased by 20% Zeratul

      Abilities
      Cleave (Q) Damage increased from 200 to 212 Singularity Spike (W) Damage increased from 228 to 240 Void Prison (R) Mana cost reduced from 100 to 80 Might Of The Nerazim (R) Basic Attack damage bonus reduced from 40% to 30% Specialist
      Xul

      Stats
      Health increased from 1900 to 2000 Health Regeneration increased 3.957 to 4.168 Basic Attack damage increased from 104 to 110 Abilities
      Raise Skeleton (Trait) Skeletal Warrior Health reduced from 240 to 225 Skeletal Warrior damage reduced from 23 to 21 Bone Prison (E) Cooldown reduced from 12 to 10 seconds Mana cost reduced from 80 to 70 Talents
      Level 7 Trag'Oul's Essence (Trait) Mana restoration per Skeletal Warrior attack reduced from 0.5% to 0.2% of Xul’s maximum Mana Support
      Tyrande

      Abilities
      Light of Elune (Q) Cooldown reduced from 12 to 11 seconds Warrior

      Sonya

      Stats
      Basic Attack damage reduced from 88 to 84 Talents
      Level 7 Poisoned Spear (Q) Damage reduced from 125% to 100% of Ancient Spear’s damage. Level 16 Nerves of Steel (Active) Duration reduced from 5 to 3 seconds Shield amount reduced from 30% to 25% of Maximum Health Cooldown reduced from 70 to 60 seconds Bug Fixes
      Heroes, Abilities, and Talents
      Diablo: Lightning Breath sound effects will no longer stop playing before the Ability is finished channeling. Junkrat: Heroes killed by Concussion Mine will no longer respawn at their death location and then slide across the Battleground. Junkrat: Issuing movement commands during Rocket Ride will no longer cause Junkrat to become separated from his Mount. Junkrat: Movement commands that the player did not issue will no longer appear on the terrain in front of RIP-Tire’s model. Junkrat: Targeting unpathable terrain with Rocket Ride will no longer cause Total Mayhem Grenades to visually persist on the Battleground. Junkrat: Concussion Mine can no longer displace Leoric from Wraith Walk’s starting location if the Mine is detonated in the same moment that Wraith Walk ends. Li Li: After learning the Lighting Serpent Talent, Cloud Serpent attacks that are bouncing to additional targets when the Ability expires will now correctly deal damage. Lt. Morales: The tooltip for the Healing Beam icon next to Lt. Morales’ in-game portrait will now correctly display the Ability’s cooldown duration. Malfurion: An ally who is affected by multiple Regrowths will now be correctly healed by Moonfire and have Stuns, Roots, and Slows removed by Nature's Cure. Movement Abilities: Certain movement-based Abilities, like Greymane’s Darkflight or Chen’s Flying Kick, will no longer fail to move the Hero toward a target currently affected by Varian’s Taunt or Garrosh’s Warlord's Challenge. Sgt. Hammer: Can now correctly deploy Biotic Emitters on Volskaya Foundry while in Siege Mode. The Butcher: Fixed an issue that prevented The Butcher from collecting Meat while piloting the Triglav Protector, Dragon Knight, or Garden Terror.