That being said, my current favorite has to be Broodmother, Black Arachnia. I just love how the character can start from ambusher to full fledged tank later in the game with the right items.
I'll do a brief explanation of the skills below.
Skill 1 - Inject Spiderling
A ranged skill that deals decent damage. If used as a finisher, it instantly spawns a skill-level-based number of spiderlings from the corpse. Not only that, the spawned spiderlings has a passive ability that allows spiderites to spawn from any enemy they managed to infect before that enemy dies. Their slow is also a good method of taking down fast enemies. This skill is good to take down that fleeing hero with low hp, or it can be used to bolster your creep wave with sum expendable creeps.
Skill 2 - Spawn Web
My personal favorite. A stationary web is spawned at an area. The effects of the web is that it confers increased health regen and move speed to Broodmother the moment she enters the webs area of effect. Not only that, it also confers invisibility at a 3 sec delay fade time. It should be noted that the area coverage is large enough that you can harass and escape easily. Another bonus? The web also grants sight of the area it is spawned on until the web is removed. Meaning? Perpetual vision or the next thing to it anyway. The downside is that you're only allowed a certain number of webs capping at 8 at the max skill level.
Skill 3 - Poison
This skill is useful only if you have the capability to do massive and fast damage. It basically applies a debuff to enemies that slows their movements and also applies a chance to miss on attacks. Both movement speed and miss ratio are dependent on the skill level. With fast move and attack speed, you can chase down enemies and make them pay for their temerity in fighting you.
Note - It used to be that this skill has a damage per second effect, but it got taken out since that gave Broodmother too much an advantage in harassing attacks.
Skill 4 - Insatiable Hunger
Powers up Black Arachnia with massive damage and lifesteal attacks for the spell duration. For me, its only useful in situations where you have fast attack speeds to make full of the limited time duration. However, with enough attack speed and damage, you can turn Black Arachnia into a tank with this skil since the lifesteal will allow you to heal any damage taken.
Gameplay
For me, using this character makes me chooses the cowardly playstyle that strikes from the shadows for the kill. Hence, my first skill certainly Web and a Null Talisman as a starting item since I tend to spam skills for last hits.













