3. Pudge:
Pudge surely has to be on the top 3 of all time. The mighty creature causing havoc all around is one of the best game changer when used by right hands. Its abilities include meat hook, rot, flesh heap and dismember . The primary asset of this hero is the meat hook which literally can ruin any enemy heroes game, it launches a bloody hook to a location which snags the first encountered victim and brings back to the Pudge causing heavy damage too and mind it it’s the most irritating thing when playing in an opposite team.
Rot makes the Pudge release the diseases inside him causing per second damage to nearby heroes and slowing their movement making it near to impossible to escape from this massive creature. Flesh heap gives Pudge immunity from magic spells and also extra strength when Pudge kills a hero and trust me it is the ability which has led to a huge 7000+ hit points Pudge too. Dismember chows down a target for 3 seconds causing damage. This hero is not for amateurs but very dangerous in the hands of a pro.
2. Medusa:
Undoubtedly the best late game carry of the game. Believe me when I say it that if this hero comes up well farmed in a game, it is not easy at all to win for the opponents then. There is a reason why she is second on my list. The abilities include split shot, mystic snake, mana shield and stone gaze. Split shot gives the ability of hitting 4 shots at a time to Medusa, when fully farmed it can be proved dangerous in team ganks.
Mystic snake deploys an energy snake to the enemy units causing heavy damage and also could be used as a good farming technique. Mana shield is its greatest asset , it absorbs around 50% of the damage in return of the mana from Medusa. Stone gaze makes any enemy attacking or looking at Medusa turn into a stone slowly for a couple of seconds giving time to medusa for escapes or killings. In late game’s it becomes very hard for the opponent to tackle a hero as strong as Medusa. Although it requires a lot of patience farming for this hero but it sure yields the result. Just make sure making a few items providing a nice amount of mana too.
1. Invoker:
With no doubts in mind it has to be none other than the mighty Invoker . This guy is undoubtedly the hardest to master but once done can yield the most amazing results. This astonishing hero is the most versatile of all, you can play it as a support, a carry, a semi-carry or even a tanker based on your choice.
Its abilities include mainly quas, exort , wex and invoke , although by using combination of quas wex and exort we can make 10 skills with every different combination . If you master this hero, you are no longer an amateur, period. You have to be willing to have lot of patience for this, because it can take you months to master every different build and skills this hero can offer . Good luck!
So these were my top 5 heroes in DOTA, what do you guys think about it and let us know your choices too.