Invoker | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Invoker is a ranged intelligence hero who is very difficult to master. He is unique in that he possesses a total of 14 abilities in his arsenal; three of them - Quas, Wex, and Exort - are reagents and one is his special ultimate Invoke. The three abilities he learns throughout leveling up can have three instances, which serve as the basic ingredients or components for him to create a new ability using his ultimate. Once the reagents or elements are combined, he can invoke one out of ten different abilities. All of his invoked abilities are capable of a multitude of actions, from damaging enemies to aiding his allies, and even saving himself from danger. His three reagents can be upgraded up to level 7 which determines the power and potency of his invoked abilities, making it more powerful than an ordinary spell. Because of this, he can be played in almost any role possible. Invoker can be a carry, semi-carry, ganker, pusher, initiator or even support. His three reagents provide a passive bonus per instance, allowing for specialization at early levels and situational boosts at later levels. His extremely flexible nature allows him to use many different combinations of items effectively but also make him dependent on solid builds and a good gold advantage.
Bio
Abilities
- Quas interrupts Invoker's channeling spells upon cast.
- Quas can be leveled 7 times, at levels 1/3/5/7/9/11/13.
- Invoker can only have up to 3 instances up at any time. The orbs floating above Invoker are visible to everyone.
- If he already has 3 instances, the oldest instance is replaced. The order of instances can be seen in the HUD as status buff icons, the oldest one being on the left.
- Can regenerate up to 1.2/1.8/2.4/3/3.6/4.2/4.8 health per Quas instance in one minute.
- This is how much health regeneration Invoker gains from 1, 2 and 3 Quas instances:
- 1 Quas Instance: {{#show:#Quas|?value2#}} health regeneration
- 2 Quas Instances: Lua error in Module:Calculate at line 35: in expression "{{#show:#Quas|?value2#}}*2". health regeneration
- 3 Quas Instances: Lua error in Module:Calculate at line 35: in expression "{{#show:#Quas|?value2#}}*3". health regeneration
- Wex interrupts Invoker's channeling spells upon cast.
- Wex can be leveled 7 times, at levels 1/3/5/7/9/11/13.
- Invoker can only have up to 3 instances up at any time. The orbs floating above Invoker are visible to everyone.
- If he already has 3 instances, the oldest instance is replaced. The order of instances can be seen in the HUD as status buff icons, the oldest one being on the left.
- This is how much attack speed and movement speed Invoker gains from 1, 2 and 3 Wex instances:
- 1 Wex Instance: {{#show:#Wex|?value2#}} attack speed and {{#show:#Wex|?value3#}} movement speed
- 2 Wex Instances: Lua error in Module:Calculate at line 35: in expression "{{#show:#Wex|?value2#}}*2". attack speed and Lua error in Module:Calculate at line 35: in expression "( {{#show:#Wex|?value3#}}*2 )*100". movement speed
- 3 Wex Instances: Lua error in Module:Calculate at line 35: in expression "{{#show:#Wex|?value2#}}*3". attack speed and Lua error in Module:Calculate at line 35: in expression "( {{#show:#Wex|?value3#}}*3 )*100". movement speed
- Exort interrupts Invoker's channeling spells upon cast.
- Exort can be leveled 7 times, at levels 1/3/5/7/9/11/13.
- Invoker can only have up to 3 instances up at any time. The orbs floating above Invoker are visible to everyone.
- If he already has 3 instances, the oldest instance is replaced. The order of instances can be seen in the HUD as status buff icons, the oldest one being on the left.
- This is how much attack damage Invoker gains from 1, 2 and 3 Exort instances:
- 1 Exort Instance: {{#show:#Exort|?value2#}} attack damage
- 2 Exort Instances: Lua error in Module:Calculate at line 35: in expression "{{#show:#Exort|?value2#}}*2". attack damage
- 3 Exort Instances: Lua error in Module:Calculate at line 35: in expression "{{#show:#Exort|?value2#}}*3". attack damage
No Target
Self
- This is an innate ability and does not need to be learned.
- A button is located right above the ability icon. It opens a list which shows the required combination for every invoked ability.
- Invoke interrupts Invoker's channeling spells upon cast.
- The arrangement of element instances does not matter.
- When already having two spells invoked, invoking a new spell replaces the older spell.
- New invoked spells are always placed in the 4th ability slot.
- The previously invoked spell is moved to the 5th slot in the process, while the previous spell in the 5th slot is lost.
- When invoking a spell which is already invoked, Invoke does not go on cooldown.
- If the re-invoked ability was in the 5th ability slot, it moves into the 4th, swapping position with the other invoked ability.
- When not using legacy or custom hotkeys, the hotkey for the spell in the 4th slot is always D and the spell in the 5th slot is always F.
- The Aghanim's Scepter upgrade does not improve the passive bonuses granted by Quas, Wex and Exort. It makes invoked spells consider them one level higher than what they are.
- This means that it does not grant Invoker any of the abilities Quas, Wex and Exort when they are not learned yet.
Invoked abilities
- Ability invokes when Invoker has 3 Quas instances.
- Cold Snap immediately triggers on the target upon cast, so the next proc can only happen after the trigger cooldown.
- Every time the effect triggers, the target is stunned and damaged.
- On each trigger, Cold Snap first applies the damage, then the stun debuff.
- Only triggers on damage equal to or greater than 10 (after reductions).
- Cold Snap does not trigger on self-inflicted damage, and on damage flagged as HP Removal.
- With its current trigger cooldown and debuff duration, it can trigger up to Lua error in Module:Calculate at line 35: in expression "ceil({{#show:#Cold Snap|?value5#}}/{{#show:#Cold Snap|?value4#}})". ( /Expression error: Unexpected / operator.) times (including the initial trigger upon cast).
- Can deal up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Cold Snap|?value2#}}*ceil({{#show:#Cold Snap|?value5#}}/{{#show:#Cold Snap|?value4#}})". ( /Expression error: Unexpected * operator.) damage (before reductions) when triggering as often as possible.
- Ghost Walk does not interrupt Invoker's channeling spells upon cast.
- The movement speed slow on the enemies is provided by an aura. Its debuff lingers for {{#show:#Ghost Walk|?value5#}} seconds.
- The slow debuff places some particles on the affected units, allowing them to know that Invoker is nearby.
- Invisibility is lost upon reaching the cast point of spells or items, or upon launching an attack.
- Invoker can pick up or drop items without breaking the invisibility.
- Ability formulas:
- Enemy movement speed slow: 15 + (5 * Quas)
- Self movement speed change: -40 + (10 * Wex)
- The Ice Wall is always created in front of Invoker, perpendicular to the line between Invoker and a point {{#show:#Ice Wall|?value1#}} range right in front of him.
- Creates 15 wall segments, with a spacing of Expression error: Unrecognized punctuation character "{". between each, resulting in a total length of {{#show:#Ice Wall|?value2#}}. Each segment affects a {{#show:#Ice Wall|?value3#}} radius around itself.
- The wall's effective length is Expression error: Unrecognized punctuation character "{". (wall length + radius from both sides).
- Each segment possesses a movement speed slowing aura. Its debuff lingers for {{#show:#Ice Wall|?value6#}} seconds.
- The damage is independent from the slow, so getting further than {{#show:#Ice Wall|?value3#}} radius away from a segment immediately stops the damage, while the slow still lingers.
- Deals damage in 1 second intervals, starting 1 second after cast, resulting in up to Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Ice Wall|?value7#}})". ( /Expression error: Missing operand for trunc.) possible instances.
- Can deal up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Ice Wall|?value4#}}*trunc({{#show:#Ice Wall|?value7#}})". ( /Expression error: Unexpected * operator.) damage to a single unit (before reductions), when it stays in range for its full duration.
- Ice Wall is not a pathing blocker. Any unit can pass through it.
- Ability formulas:
- Damage per second: 0 + (6 * Exort)
- Movement speed slow: 0 + (20 * Quas)
- Wall duration: 1.5 + (1.5 * Quas)
- Ability invokes when Invoker has 3 Wex instances.
- Applies the mana loss first, and then the damage.
- Invoker only gains the mana when it burns mana from heroes. Mana burned on illusions and other units does not restore mana.
- The damage and the restored mana are dependent on the amount of mana burned on the enemies.
- This means if the enemy had no mana left to burn, it deals no damage to it and does not restore Invoker's mana.
- Fully affects invisible units, but not invulnerable or hidden units.
- Can deal up to Lua error in Module:Calculate at line 35: in expression "{{#show:#EMP|?value4#}}*{{#show:#EMP|?value5#}}". ( /Expression error: Unexpected * operator.) damage to each affected unit (before reductions).
- Can restore up to Lua error in Module:Calculate at line 35: in expression "{{#show:#EMP|?value4#}}*{{#show:#EMP|?value6#}}". ( /Expression error: Unexpected * operator.) mana for Invoker from each affected hero.
- The visual effects and the sound during the {{#show:#EMP|?value3#}} seconds effect delay are visible and audible to everyone.
- Ability formulas:
- Mana burned: 25 + (75 * Wex)
- The Tornado travels at a speed of 1000 and always travels the full distance, so it takes Lua error in Module:Calculate at line 35: in expression "{{#show:#Tornado|?value3#}}/1000". ( /Expression error: Unexpected / operator.) seconds to reach the max distance.
- The Tornado can hit units up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Tornado|?value3#}}+{{#show:#Tornado|?value2#}}". ( /Expression error: Unrecognized punctuation character "{".) range away (travel distance + effect radius).
- Applies a Cyclone effect on the affected units, so it applies a basic dispel on them, turns them invulnerable and fully disables them for its duration.
- The damage is applied upon losing the Tornado debuff. Can deal up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Tornado|?value5#}}+{{#show:#Tornado|?value4#}}". ( /Expression error: Unrecognized punctuation character "{".) damage to each affected unit (before reductions).
- While in the air, other units may pass below the cycloned units.
- The Tornado provides 200 radius flying vision as it travels. This vision does not last.
- Also provides the same vision for 1.75 seconds after reaching its final destination.
- Does not lift Roshan, but damages and interrupts him for a split second.
Target Unit
Allies
- Ability invokes when Invoker has 3 Exort instances.
- The damage is spread evenly among all affected units within the targeted area, including creeps.
- This is how much damage Sun Strike deals when hitting a certain amount of units (before reductions).
- 2 Units: 50/81.25/112.5/143.75/175/206.25/237.5 ( /Expression error: Unexpected / operator.) damage
- 3 Units: 33.33/54.17/75/95.83/116.67/137.5/158.33 ( /Expression error: Unexpected / operator.) damage
- 4 Units: 25/40.625/56.25/71.875/87.5/103.125/118.75 ( /Expression error: Unexpected / operator.) damage
- 5 Units: 20/32.5/45/57.5/70/82.5/95 ( /Expression error: Unexpected / operator.) damage
- Damage is only spread among units which are damaged by Sun Strike. All unaffected units do not soak up any damage.
- Does not affect wards, buildings, invulnerable or hidden units.
- Provides 300 radius flying vision at the targeted point for 5.5 seconds upon cast.
- The visual effects and the sound during the {{#show:#Sun Strike|?value5#}} seconds effect delay are visible and audible to allies only.
- When choosing the Cataclysm talent, self-casting Sun Strike causes it to send two strikes to every hero (including Tempest Doubles, excluding other clones and illusions) on the map.
- These Sun Strikes are fully visible and audible to the enemy during their delays.
- The strikes are placed randomly around the target, using the giving minimum and maximum distances.
- When using Cataclysm, Sun Strike goes on a {{#show:#Sun Strike|?cooldown tal#}} second cooldown.
- Ability formulas:
- Damage: 37.5 + (62.5 * Exort)
No Target
- Casting Forge Spirit replaces the spirits from the previous cast, no matter who they are owned by.
- The spirits are always summoned next to Invoker at a random position around him, but always facing east upon spawn.
- Forged Spirits possess the Melting Strike ability.
- Already summoned spirits do not have their stats upgraded when Quas or Exort is leveled. Their stats are set upon spawn.
- Ability formulas:
- Spirits attack damage: 12 + (10 * Exort)
- Spirits attack range: 235 + (65 * Quas)
- Spirits max health: 200 + (100 * Quas)
- Spirits max mana: 50 + (50 * Exort)
- Spirits armor: -1 + (1 * Exort)
- Spirits duration: 10 + (10 * Quas)
- The Chaos Meteor needs {{#show:#Chaos Meteor|?value4#}} seconds to land. It lands at the targeted point, not at Invoker's position.
- Can hit units up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Chaos Meteor|?value3#}}+{{#show:#Chaos Meteor|?value1#}}+{{#show:#Chaos Meteor|?value2#}}". ( /Expression error: Unrecognized punctuation character "{".) range away (cast range + travel distance + effect radius). The area between Invoker and the targeted point is unaffected.
- The visual effects and the sound during the {{#show:#Chaos Meteor|?value4#}} seconds effect delay (the meteor falling from the sky) are visible and audible to everyone.
- The Chaos Meteor rolls at a speed of 300 and always rolls the full distance, so it takes Lua error in Module:Calculate at line 35: in expression "{{#show:#Chaos Meteor|?value3#}}/300 round2". ( /Expression error: Unexpected / operator.) seconds to reach the max distance.
- After landing, the meteor deals its main damage and places the burn debuff to units within its effect radius in 0.5 second intervals, starting immediately upon landing.
- On each interval, the meteor first applies the damage, then the debuff.
- The main damage can hit a unit up to Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Chaos Meteor|?value3#}}/300/{{#show:#Chaos Meteor|?value5#}}+1)". ( /Expression error: Unexpected / operator.) times and thus can deal up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Chaos Meteor|?value6#}}*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-18">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Chaos Meteor|?value3#}}". ( /Expression error: Unexpected * operator.) ( Lua error in Module:Calculate at line 35: in expression "{{#show:#Chaos Meteor|?value6 tal#}}*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-18">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Chaos Meteor|?value3#}}". ( /Expression error: Unexpected * operator.)) damage (before reductions).
- The burn debuff deals damage in 1 second intervals, starting 1 seconds after the debuff is placed, resulting in {{#show:#Chaos Meteor|?value8#}} instances for each debuff.
- The debuffs from each interval fully stack and do not refresh each other. So a unit can be affected by Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Chaos Meteor|?value3#}}/300/{{#show:#Chaos Meteor|?value5#}}+1)". ( /Expression error: Unexpected / operator.) instances of the burn debuff per cast.
- One instance of the burn debuff can deal up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Chaos Meteor|?value7#}}*{{#show:#Chaos Meteor|?value8#}}". ( /Expression error: Unexpected * operator.) damage (before reductions).
- All possible instances of burn damage per unit together can deal up to Lua error in Module:Calculate at line 35: in expression "{{#show:#Chaos Meteor|?value7#}}*{{#show:#Chaos Meteor|?value8#}}*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-18">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Chaos Meteor|?value3#}}". ( /Expression error: Unexpected * operator.) damage (before reductions).
- The whole Chaos Meteor, main and burn damage, can deal up to Lua error in Module:Calculate at line 35: in expression "({{#show:#Chaos Meteor|?value6#}}+{{#show:#Chaos Meteor|?value7#}}*{{#show:#Chaos Meteor|?value8#}})*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-18">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Chaos Meteor|?value3#}}". ( /Expression error: Unexpected * operator.) ( Lua error in Module:Calculate at line 35: in expression "({{#show:#Chaos Meteor|?value6 tal#}}+{{#show:#Chaos Meteor|?value7#}}*{{#show:#Chaos Meteor|?value8#}})*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-18">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Chaos Meteor|?value3#}}". ( /Expression error: Unexpected * operator.)) damage (before reductions) when a unit is hit by all possible instances.
- The Meteor provides 400 radius flying vision while it is rolling. This vision does not last.
- Also provides the same vision for 3 seconds after reaching its final destination.
- Deafening Blast travels at a speed of 1100 and always travels the full distance, which takes Expression error: Unrecognized punctuation character "{". seconds.
- The blast can hit units up to Expression error: Unrecognized punctuation character "{". range away (travel distance + end radius).
- The complete area is shaped like a cone.
- Applies a non-disabling Forced Movement, so affected enemies can still use spells and items during it and their channeling spells are not interrupted.
- The knockback and disarm are applied at the same time.
- This is how the knockback works:
- Affected units are moved in 0.03 second intervals.
- They are moved Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Deafening Blast|?value7#}}/0.03)". ( /Expression error: Unexpected / operator.) times (Quas * 25 / 3).
- The first 1/3 times, units are moved linearly, by a distance of 6 per interval. 1/3 of the intervals is Lua error in Module:Calculate at line 35: in expression "trunc(1/3*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-27">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Deafening Blast|?value7#}})". ( /Expression error: Unexpected < operator.) times, which results in a distance of Lua error in Module:Calculate at line 35: in expression "6*trunc(1/3*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-27">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Deafening Blast|?value7#}})". ( /Expression error: Unexpected < operator.).
- For the remaining Lua error in Module:Calculate at line 35: in expression "ceil(2/3*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-27">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Deafening Blast|?value7#}})". ( /Expression error: Unexpected < operator.) intervals, the units are moved exponentially with 0.98 times the speed of the previous interval.
- So the remaining intervals together (on each level) move the units by a distance of (6 * ∑(0.98n) =) Expression error: Missing operand for *./17.29/Expression error: Missing operand for *./Expression error: Missing operand for *./Expression error: Missing operand for *./Expression error: Missing operand for *./Expression error: Missing operand for *. ( /Expression error: Missing operand for *.).
- Summed up, the total distance on each level is Lua error in Module:Calculate at line 35: in expression "<strong class="error">Expression error: Missing operand for *.<+6*trunc(1/3*<strong class="error"><span class="scribunto-error" id="mw-scribunto-error-27">Lua error in Module:Calculate at line 35: in expression "trunc({{#show:#Deafening Blast|?value7#}})". ( /Expression error: Unexpected < operator.).
- As conclusion, the knockback starts at a speed of 200 and decreases exponentially.
- When the talent for it is chosen, the blasts are released towards every direction around Invoker, no matter where it is targeted.
- A total of 12 blasts are released. One blast is released towards the targeted point, while the other eleven are adapted to it, with 30 degree angles between them.
- A unit can only be hit by one blast per cast. If an enemy unit stands within the areas of multiple blasts, it is only affected by one.
- Can knock units over impassable terrain. During the knockback, all trees the units collide with get destroyed.
- Does not knock back Roshan, but damages and disarms him.
- Ability formulas:
- Damage: 0 + (40 * Exort)
- Knockback distance: See knockback notes above
- Knockback duration: 0 + (0.25 * Quas)
- Disarm duration: 0.5 + (0.75 * Wex)
Forged Spirit
Forged Spirit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summoned Creep | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Lua error: Error in "where" parameter: the string "#" cannot be used within #cargo_query..
Talents
Hero Talents | ||
---|---|---|
-16s Tornado Cooldown | 25 | Radial Deafening Blast |
+35 Alacrity Damage/Speed | 20 | Cataclysm |
-12s Cold Snap Cooldown | 15 | +1 Forged Spirit Summoned |
+30 Chaos Meteor Contact Damage | 10 | +1.25s Tornado Lift Time |
Recommended items
Gameplay
A competent wizard knows perhaps two spells; an exceptional one, three or four. Wielding the elements of Quas, Wex, and Exort, the Invoker surpasses them all. He conjures Forge Spirits, granting them the Alacrity to stun foes through Cold Snap. Predicting enemy movement, the Invoker Sun Strikes any point in the world, then vanishes with Ghost Walk, leaving an impassable Ice Wall to dissuade pursuers. A strong Tornado throws opponents into the air, while an EMP awaits to deplete their mana upon landing. Advancing enemies are repelled with Deafening Blasts, giving Invoker more than enough time to crush them under a Chaos Meteor. Whatever magic he chooses, one thing is certain: All shall come to bow before the Arsenal Magus. | |
Roles: | Carry Nuker Disabler Escape Pusher |
Complexity: | |
Adjectives: | Legs ( 2 )
|
Audio
History
Equipment
|
Trivia
- In the earliest version of Invoker, the order of instances mattered when Invoke was cast. Invoker, therefore, had access to 27 spells, including most of the 10 still in the game (though with some differences).[1] For more information, see here.
- Invoker is (or used to be) a Magus like Rubick, who calls him the ▶️ ▶️ ▶️ Arsenal Magus.
- Invoker's Deafening Blast cast response ▶️ "Sonic boom!" is a reference to the signature move of Guile from the Street Fighter fighting game series.
- Invoker (Along with some players and casters) sometimes jokingly refers to his Chaos Meteor as a meatball (▶️ "Behold the meatball!"), due to their highly similar appearance.
- One of Invoker's lines when he casts Chaos Meteor is ▶️ "Gallaron's Abyssal Carnesphere!" Carne is Portuguese, Spanish, Romanian, and Italian for meat, and a sphere is the geometric shape of a ball. So, "carnesphere" is another way of saying "meatball".
- Invoker's preferred style of spellcasting, involving the invocation of mnemonics, is inspired by the magic in Jack Vance's Dying Earth series. Further references to Vancian magic are in the alternate names for his spells, which involve verbose invocations such as "Sadron's Protracted Frisson" and "Killing Wall of Koryx.".
- Invoker's line for purchasing a Blink Dagger ▶️ "Dagger of the mind." references the "Dagger" monologue from Shakespeare's play, Macbeth.
- Invoker's respawn line ▶️ "Knowing me... knowing you." references the song by the band Abba, of the same name.[2]
- Invoker's voice actor, Dennis Bateman, also voices the Spy from Team Fortress 2. Invoker's killing response ▶️ "You die as you lived: insipid and ignorant." is a reference to this, as the Spy also has 2 similar killing responses: "You died as you lived: running away!" and "You died as you lived: morbidly obese!".
- As referenced in the details of his name, Invoker was known as Kael, or Kael'thas Sunstrider, in DotA. Kael'thas is best known as the Lord of the Blood Elves in the Warcraft universe.[3] The Invoker of DotA also makes use of his Warcraft 3 model and voice.
- Skywrath Mage's responses when meeting Invoker may also be related to this, as Dragonus was also a blood elf in DotA.
- The first letter of Quas, Wex and Exort refers to the key of a QWERTY keyboard they are by default bound to (Q, W, and E). In lore, they are most likely mnemonics used to invoke spells.
Name
- In DotA, Invoker's name is Kael,[4] based on the WarCraft Blood Elf Mage character, Kael'thas Sunstrider. His fun name is Kal-El, a pun conflating the name Kael with the birth name of Superman.
- In April 2011, a fake DotA 6.72 Chinese changelog[5] referred to Invoker as "卡尔" ("Kael", transliterated as "Kǎ'ěr"). A PlayDota forum member translated the changelog[6] with Google Translate, in an attempt to get a quick, rough translation. Google Translate mistakenly translated "卡尔" as "Carl". PlayDota forum members were at first confused, then entertained by the mistake. IceFrog, the lead developer of DotA and Dota 2, joked "Carl had it coming".[7]
- In December 2011, drafts of Invoker's Dota 2 lore referred to him as "Garral" twice, presumably a nod to "Carl". This name was excised upon Invoker's release in January 2012; the lore currently refers to him only as "the Invoker".
- Invoker's voice lines include the name Carl three times. Invoker has a small chance to speak one of these lines when his model is selected:
- Undying uses the name Carl once, when meeting an allied Invoker on the battlefield, and even then only 5% of the time:
- ▶️ "Carl, is that you?"
- Mirana uses the name Carl once, when killing an enemy Invoker, and even then only 5% of the time:
- ▶️ "Carl, meet Sagan." A pun on Carl Sagan. (Mirana's feline mount is named Sagan.)
- In summary, Invoker's real name could be possibly Carl, hence the audio files that Mirana, Undying, and Invoker himself mentioned beforehand.
Gallery
An early version of Invoker from Legacy DotA, where he had access to 27 spells.
Envisioning Invoker Loading Screen concept art