Bored, so here's a list of what I think Aghanims should give certain heroes.
- Ancient Apparition: Cooldown reduced to 8 seconds and has no mana cost.
- Bloodseeker: Rupture becomes a global skill, and stuns the target for 5 seconds. Damage from moving still applies.
- Broodmother: Broodmother spawns one spiderling for each autoattack while Insatiable Hunger is activated.
- Chaos Knight: Chaos Knight loses control of all his illusions, but all illusions now take regular damage instead of double damage as well as gain the ability to use regular abilities. The illusions are put under AI control and will attack the closest enemy target.
- Clinkz: Death pact is permanent, but you can only have one instance of it active at a time.
- Disruptor: Static Storm automatically generates a static field around it. Disruptor still has use of his regular static field.
- Enigma: Black hole is now instant cast.
- Keeper of the Light: Spirit Form grants maximum movespeed for the duration.
- Lone Druid: Lone Druid fuses with his Spirit Bear, gaining all the stats and abilities of the bear but not the items or the item slots, becoming one hero. This change is permanent and the Scepter as well as all its stats is lost after this process.
- Mirana: Moonlight Shadow's fade time is reduced to 0.25 seconds.
- Naga Siren: Song of the Siren can be disabled and re-enabled throughout its duration. The actual duration itself is fixed so if Siren turns it off for 6 seconds, Song only lasts 1 second.
- Omniknight: The Omniscience himself decends onto the battlefield, giving Omniknight global true vision throughout the duration of Guardian Angel.
- Shadow Demon: Demonic Purge reapplies itself for a second time after the initial spell wears off. This can only occur once per cast.
- Silencer: Every time an enemy attempts to cast a spell that would otherwise be blocked during global silence, they receive 100 damage. Does not apply to targets that are not affected by global silence such as magic immune units.
- Skeleton King: Every fourth attack from Skeleton King now has 600 range and applies a 1 second stun.
- Slardar: If a target hit by amplify damage would have its armour reduced to less than zero, it will take 16 physical damage per second. If the target's armour will be reduced to a number greater than zero, then amplify damage will reduce it to exactly zero.
- Sniper: Sniper gains the one time ability "Scepter blast". With the Scepter equipped, Sniper's ultimate will shoot out the Scepter itself, doing 1000 pure damage in a 300 AOE around the target after which the Scepter is destroyed and Sniper is forbidden from buying a new one.
- Spectre: Illusions last until they are killed.
- Storm Spirit: Ball Lightning is now an active ability. When activated, Storm Spirit retains the same movespeed, invulnerability, and all the benefits of Ball Lightning for 15 seconds on a 60 second cooldown. Storm Spirit loses the ability to cast any other spell throughout this duration. Ball Lighning now costs 100% of Storm Spirit's mana upon casting.
- Sven: Upon activation of God's Strength, Sven slams the ground and creates a 500 AOE shockwave that does 500 damage to all units in front of him.
- Tidehunter: The tentacles from Ravage will ripple back to Tidehunter after expanding outwards to hit all targets within the AOE a second time, though at 50% effectiveness.
- Timbersaw: Chakram can be moved after casting.
- Tinker: Tinker may cast spells and items while channeling rearm. The actual effect of rearm still only takes place after it has finished channeling.
- Treant Protector: Overgrowth will now stun enemies for the full duration if they are within 200 range of a tree. Treant Protector is counted as a tree.
- Tuskarr: Walrus Punch! is now called the Walrus One Two. Walrus One Two will apply two Walrus Punches each time it's activated. The first punch is the same as the previous one. The second punch is identical to the first except it will send the target flying 1000 units in the direction Tuskarr is facing. Tuskarr may punch two different targets if he choses.
- Weaver: Time Lapse resets the game to what it was 5 seconds ago. Affects everything.
- Wisp: Wisp can chose a different location to return to after relocating.
-----
That was pretty fun to write.