Skill 1: Mirror of Pain
When the Mirror Master takes damage in the next 1/1.5/2/2.5 seconds, the damage is negated and reflected to the attacker instead. If nothing was reflected, this skill has an additional 15s cooldown. 6s cooldown.
Skill 2: Mirror of Interference
When the Mirror Master is afflicted by an ability that stuns, snares, roots or silences in the next 1/1.5/2/2.5 seconds, all non-damage effects of the ability are suffered by the caster instead. Damage is applied normally. If nothing was reflected, this skill has an additional 18s cooldown. 6s cooldown.
Skill 3: Mirror of Idleness
If the enemy does not damage or inflict a stun/snare/root/silence on the Mirror Master successfully in the next 5 seconds, he takes 90/180/270/360 true damage and is slowed by 40% for 4 seconds. 10s cooldown.
Skill 4: Mirrors of Scorched Earth
If the Mirror Master or any allied hero within 700 range is afflicted by an ground target area effect in the next 1/2/3 seconds, the effect is cancelled and instantly recast by the Mirror Master on position of the enemy who originally casted it. 30s cooldown. If no effect hit an ally, the skill has an additional 60s cooldown.
Skills 1, 2 and 4 have no cast time.
So yeah, I am slightly annoyed by Thunder's absolute lane dominance and how stuns rule the game, so here's my answer to the problem. A pretty straight-forward hero that requires good reaction and intuition.
Skill 1+2+4 share the same graphic, a circle of mirrors around the hero. Accompanied by a distinctive *chiiiing*-sound, so it becomes slightly easier to aviod hitting the reflections. For skill 4 it would be uber cool to have a mirror appearing on the ground instead of 9where the original spell graphic would be, with the same size of the spell's aoe.
Skill 3 a simple mirror over the victim's head slowly turning black and changing from vertical to horizontal, pouring a blast of black light over the enemy on successful expiration.
As long as you don't leave Thunder free reign over runes (assuming he has a bottle... if he does not he shouldn't be owning the lane that much), then he should be manageable just fine.
Anyway, a hero with an entire skill set completely dependent on the opposite team on is retarded. End.
Because heroes that got nothing but direct nukes, passive buffs and active stat buffs/debuffs are the epitome of good hero design. God forbid there might be other ways of making fun to play characters that can fit into certain roles D:
I wouldn't mind it so much if your hero had 1 skill that had something to do with reflecting, and then his ult had something else to do with it. But 4 if just overkill.
So let's say that someone attacks whilst your using the mirror of pain, say you're surrounded by enemies, let's say they use ults, this = death on wide scale and a lot of people wondering what the hell just happened?
And if they do hit you with an extremely strong attack, the fact that it reflects ALL damage is overpowered.
It's just not a good concept for online games. In offline games where you don't have to factor in lag it might be interesting. He still relies way too much on the other team to do ANYTHING though.
Maybe if you modify the ranges of the Skills 1-3 or if those skills act like Thunder`s Ulti, Working for ALL the heroes in the team, if you modify you ultimate ( i dont really like it, making him like a reflection of the worst nightmares of everyone close to him ( like Pupeteer`s skill but in the other way) instead of that heroe is attacking, maybe there are all creeps and heroes attacking eachother, like Confusion spell in diablo 2 or every one attacking (Phisically) for like 2-4 Seg that hero ( like Attraction spell in diablo 2)
I liked this hero and I would like to try it.
Check Monk & Poverty Hero suggestion please, I need feedback