Rubick/Spell Steal Interactions

Rubick's Spell Steal has some complex interactions, specifically on spells that have synergy with another component of the hero's arsenal. Any spells that have unique interactions with Rubick are detailed here, otherwise they function as expected.

General Interaction

 * Rubick cannot steal passives, autocast abilities or the spells of non-hero units, such as illusions and summons.
 * Any abilities that create illusions will create illusions of Rubick, not of the original hero.
 * If Rubick steals and casts a spell, then steals another and resteals the original, the cooldown on the spell will be reset.
 * If Rubick steals the same spell as he already has, the spell will not update with current information about cooldown, level or secondary passives.
 * If the target enemy Hero has Aghanim's Scepter, Rubick will steal the upgraded version of the spell. An Aghanim's Scepter held by Rubick will also upgrade a stolen spell.
 * Summoned or dominated units with a duration will not not be killed on stealing another spell.
 * Summoned or dominated units with unlimited duration will be killed on stealing another spell.