Dota 2 Wiki

"_pageData" values

1 row is stored for this page
FieldField typeValue
_creationDateDatetime2011-07-28 12:29:48 AM
_modificationDateDatetime2024-02-22 9:24:05 AM
_creatorString79.127.22.107
_categoriesList of String, delimiter: |Agility heroes Carries Disablers Durable Escape Heroes Nukers Pages using DynamicPageList3 dplreplace parser function Pages with script errors Ranged heroes
_numRevisionsInteger776
_isRedirectBooleanNo
_pageIDInteger7
_pageNamePageMorphling
_pageTitleString

Morphling

_pageNamespaceInteger0

"heroes" values

1 row is stored for this page
FieldField typeAllowed valuesValue
hidInteger11
releasedateString1288569600
allstarsString2004-04-23
titleStringMorphling
internStringnpc_dota_hero_morphling
imageFile
File:Morphling icon.png
iconFile
File:Morphling minimap icon.png
primary_attributeStringAgility · Intelligence · Strength · Universalagility
strengthFloat23.0
strength_growthFloat3.2
agilityFloat24.0
agility_growthFloat3.9
intelligenceFloat19.0
intelligence_growthFloat1.8
health_regenFloat0.5
mana_regenFloat0.5
armorFloat-2.0
magic_resistanceFloat0.25
damage_blockInteger0
attack_damage_minInteger9
attack_damage_maxInteger18
attack_rangeFloat350.0
attack_speedInteger100
base_attack_timeFloat1.5
attack_pointFloat0.5
attack_backswingFloat0.5
range_typeStringMelee · RangedRanged
projectile_speedFloat1300.0
movement_speedInteger285
turn_rateFloat0.7
collision_sizeInteger27
bound_radiusInteger24
sight_range_dayInteger1800
sight_range_nightInteger800
legsInteger
gib_typeStringEthereal
gameString
page_idInteger7

"heroes_gameplay" values

1 row is stored for this page
FieldField typeAllowed valuesValue
rolesList of String, delimiter: ,Carry Escape Durable Nuker Disabler
complexityInteger1 · 2 · 33
descriptionWikitext

After eons of travel in the darkness of space, the icy comet plunged to earth, and from there rose an elemental being of sentient liquid. Unbound by any permanent shape, the Morphling Alters Attributes to match his needs and Morphs into a replication of his foes, mimicking their capabilities, making them fight against a copy of themselves. Shifting between potent attacker, and resilient survivor, Morphling can be as elusive as he is deadly. Assuming the form of a Wave to flank an enemy, he surges forward before performing Adaptive Strikes of water that either sting or bludgeon the victims depending on his composition.

adjectivesList of String, delimiter: ,Aquatic Blue
legsInteger0

"heroes_bio" values

1 row is stored for this page
FieldField typeValue
nameStringMorphling
titleString
soundclipFile
quoteStringYou only miss the water when the well runs dry.
loreWikitext

For dark eons the comet circled. Held in thrall to a distant sun, bound by gravity’s inexorable pull, the massive ball of ice careened through the blackness between worlds, made strange by its dark journey. On the eve of the ancient war of the Vloy, it punched down through the sky and lit a glowing trail across the night, a sign both armies took for an omen. The frozen ball melted in a flash of boiling heat, as below two forces enjoined in battle across the border of a narrow river. Thus freed from its icy stasis, the Morphling was born into conflict, an elemental power at one with the tides of the ocean, capricious and unconstrained. He entered the fight, instinctively taking the form of the first general who dared set foot across the water, and then struck him dead. As the motley warriors clashed, he shifted from form to form throughout the battle, instantly absorbing the ways of these strange creatures--now a footsoldier, now an archer, now the cavalryman--until, by the time the last soldier fell, Morphling had played every part. The battle's end was his beginning.

voice_actorStringDavid Scully

"abilities" values

10 rows are stored for this page
FieldField typeAllowed valuesValue
uidStringMorphling&Waveform
titleStringWaveform
typeStringhero
sourceStringMorphling
soundStringMorphling Waveform&&
imageStringFile:Waveform icon.png
descriptionWikitext

Morphling dissolves into liquid and surges forward, damaging enemy units in his path. Morphling is invulnerable during Waveform.

loreTextA torrential flood takes enemies by force.
targetStringTarget Point
target2String
affectsStringEnemies
affects2StringSelf
damage_typeStringMagical
damage_type2StringInstant Attack tal
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · PartiallyNo
dbi_textWikitext

&&&&

linkens_blockStringYes · No · Partially
linkens_textWikitext

&&&&

illusionuseStringYes · No · Partially
illusion_textWikitext

&&&&

breakableStringYes · No · Partially
break_textWikitext

&&&

disjointableStringYes · No · Partially
disjointtextWikitext

&&&

rootdisablesStringYes · No · PartiallyYes
roottextWikitext

&&

oncastprocBoolean
oncasttextWikitext

&&

default_keyStringQ
legacy_keyStringW
mana_costString130
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString21/18/15/12
cooldown_aghsString
cooldown_shardString
cooldown_talString12.6/10.8/9/7.2
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext
buffWikitext

modifier_morphling_waveform&&&

buffdispelWikitext

Death&&&

bufftextWikitext

Hidden modifier&&&

debuffWikitext

&&&

debuffdispelWikitext

&&&

debufftextWikitext

&&&

cast_pointString0.25
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString0
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext

Cast Range&Max Travel Distance&Damage Radius&Damage&&&&&&&&&&&

notesWikitext
  • Surges with a speed of 1250 and disjoints projectiles upon cast.
  • Morphling turns invulnerable, and his hero model cannot be directly selected during Waveform.
    • However, Morphling can still be selected through the hero icon.
    • Morphling can turn, attack, cast abilities, and use items during Waveform.
  • With the travel distance and radius, Waveform can hit units up to 900/1000/1100/1200 (Talent 1150/1250/1350/1450) distance away.
  • Does not travel the full distance, when targeting closer than the max distance.
  • TALENT NOTES
    • The Waveform attack targets Talent talent causes Morphling to perform instant attacks on every enemy hit by Waveform.
      • These instant attacks can proc any attack modifiers and on-hit effects normally. They do not have True Strike, but completely ignore disarms.
      • Waveform first deals its damage, then applies the instant attacks.
      • Does not affect Animal Courier Radiant minimap icon Couriers.
    • The Waveform cooldown reduction Talent talent stacks multiplicatively with other sources of percentage-based cooldown reduction sources, and is calculated after all flat cooldown reduction values.
adtextWikitext

&&&

stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Adaptive Strike
titleStringAdaptive Strike
typeStringhero
sourceStringMorphling
soundString
imageStringFile:Adaptive Strike icon.png
descriptionWikitext
loreText
targetString
target2String
affectsString
affects2String
damage_typeString
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · Partially
dbi_textWikitext
linkens_blockStringYes · No · Partially
linkens_textWikitext
illusionuseStringYes · No · Partially
illusion_textWikitext
breakableStringYes · No · Partially
break_textWikitext
disjointableStringYes · No · Partially
disjointtextWikitext
rootdisablesStringYes · No · Partially
roottextWikitext
oncastprocBoolean
oncasttextWikitext
default_keyString
legacy_keyString
mana_costString
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext
buffWikitext
buffdispelWikitext
bufftextWikitext
debuffWikitext
debuffdispelWikitext
debufftextWikitext
cast_pointString
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext
notesWikitext
adtextWikitext
stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Adaptive Strike (Agility)
titleStringAdaptive Strike (Agility)
typeStringhero
sourceStringMorphling
soundStringMorphling Adaptive Strike (Agility) 1&Morphling Adaptive Strike (Agility) 2&
imageStringFile:Adaptive Strike (Agility) icon.png
descriptionWikitext

Launches a surge of water toward an enemy unit, dealing base damage plus additional damage based on Morphling's agility times a multiplier. If Morphling's agility is 50% higher than strength, the maximum agility multiplier is used.

Also puts Adaptive Strike (Strength) on a 3 second cooldown.

loreTextThe Morphling calls upon his elements to crush his opponents with waves.
targetStringTarget Unit
target2String
affectsStringEnemies
affects2String
damage_typeStringMagical
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · PartiallyNo
dbi_textWikitext

&&&&

linkens_blockStringYes · No · PartiallyYes
linkens_textWikitext

Blocked upon impact.&&&&

illusionuseStringYes · No · Partially
illusion_textWikitext

&&&&

breakableStringYes · No · Partially
break_textWikitext

&&&

disjointableStringYes · No · PartiallyYes
disjointtextWikitext

&&&

rootdisablesStringYes · No · Partially
roottextWikitext

&&

oncastprocBoolean
oncasttextWikitext

&&

default_keyStringW
legacy_keyStringE
mana_costString40/50/60/70
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString16/14/12/10
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext

Increases bonus Agility.

buffWikitext

&&&

buffdispelWikitext

&&&

bufftextWikitext

&&&

debuffWikitext

&&&

debuffdispelWikitext

&&&

debufftextWikitext

&&&

cast_pointString0.25
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString0.67
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext

Cast Range&Number of Targets&Base Damage&Min Bonus Damage Agility Multiplier&Max Bonus Damage Agility Multiplier&Agility Bonus&Adaptive Strike (Strength) Downtime&&&&&&&&

notesWikitext
  • Casting this puts the other Adaptive Strike (Strength) on a fixed 3-second cooldown.
  • The projectile travels at a speed of 1150.
  • The damage multiplier values are not fixed. They adapt linearly in smooth intervals depending on the difference between Morphling's Agility attribute symbol agility and Strength attribute symbol strength.
  • The values change with each percent difference between agility and strength, even when it is just a minimal change.
    • It also checks Morphling's current attributes upon projectile impact.
    • The multiplier counts both base and bonus attributes.
  • expr
    • Damage: 55/65/75/85 + ΣAgi × DamageMultipler
    • Damage Multiplier: 0.5, 1/1.5/2/2.5 when CasterΣAgi × 0.5 > CasterΣStr
adtextWikitext

Both Adaptive Strike icon Adaptive Strike abilities are separate, stand-alone abilities that can be drafted and leveled up independently.&&&

stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Adaptive Strike (Strength)
titleStringAdaptive Strike (Strength)
typeStringhero
sourceStringMorphling
soundStringMorphling Adaptive Strike (Strength) 1&Morphling Adaptive Strike (Strength) 2&
imageStringFile:Adaptive Strike (Strength) icon.png
descriptionWikitext

Launches a surge of water toward an enemy unit, stunning and knocking back the target based on Morphling's strength. If his strength is 50% higher than his agility, the maximum stun/knockback is dealt.

Also puts Adaptive Strike (Agility) on a 3 second cooldown.

loreTextThe Morphling calls upon his elements to crush his opponents with waves.
targetStringTarget Unit
target2String
affectsStringEnemies
affects2String
damage_typeString
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · PartiallyNo
dbi_textWikitext

The forced movement is instantly canceled.&&&&

linkens_blockStringYes · No · PartiallyYes
linkens_textWikitext

Blocked upon impact.&&&&

illusionuseStringYes · No · Partially
illusion_textWikitext

&&&&

breakableStringYes · No · Partially
break_textWikitext

&&&

disjointableStringYes · No · PartiallyYes
disjointtextWikitext

&&&

rootdisablesStringYes · No · Partially
roottextWikitext

&&

oncastprocBoolean
oncasttextWikitext

&&

default_keyStringE
legacy_keyStringT
mana_costString40/50/60/70
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString16/14/12/10
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext

Increases bonus Strength.

buffWikitext

&&&

buffdispelWikitext

&&&

bufftextWikitext

&&&

debuffWikitext

modifier_morphling_adaptive_strike&&&

debuffdispelWikitext

Strong&&&

debufftextWikitext

Adaptive Strike: Stunned.&&&

cast_pointString0.25
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString0.67
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext

Cast Range&Number of Targets&Min Knockback Distance&Max Knockback Distance&Min Stun Duration&Max Stun Duration&Strength Bonus&Adaptive Strike (Agility) Downtime&&&&&&&

notesWikitext
  • Casting this puts the other Adaptive Strike (Agility) on a fixed 3-second cooldown.
  • The projectile travels at a speed of 1150.
  • The knockback and stun values are not fixed. They adapt linearly in smooth intervals depending on the difference between Morphling's Agility attribute symbol agility and Strength attribute symbol strength.
    • Both values change with each percent difference between agility and strength, even when it is just a minimal change.
    • It also checks Morphling's current attributes upon projectile impact.
    • The knockback and stun values count both base and bonus attributes.
  • When
    expr
    CasterΣStr × 0.5 > CasterΣAgi, the knockback and stun duration are at their maximum at 500 and 1.5/2/2.5/3 (Talent 2.3/2.8/3.3/3.8) seconds respectively, else the knockback distance and stun duration are at their minimum at 100 and 0.5 (Talent 1.3) seconds respectively.
    • Knocks the target back at a speed of 1000, resulting in a knockback duration of 0.1 ‒ 0.5 seconds.
  • The strength bonus is granted as bonus attributes, and it effectively grants 66/110/154/198 (Upgradable by Aghanim's Shard. 198/242/286/330) health and 0.3/0.5/0.7/0.9 (Upgradable by Aghanim's Shard. 0.9/1.1/1.3/1.5) health regeneration bonus.
adtextWikitext

Both Adaptive Strike icon Adaptive Strike abilities are separate, stand-alone abilities that can be drafted and leveled up independently.&&&

stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Attribute Shift
titleStringAttribute Shift
typeStringhero
sourceStringMorphling
soundString
imageStringFile:Attribute Shift icon.png
descriptionWikitext
loreText
targetString
target2String
affectsString
affects2String
damage_typeString
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · Partially
dbi_textWikitext
linkens_blockStringYes · No · Partially
linkens_textWikitext
illusionuseStringYes · No · Partially
illusion_textWikitext
breakableStringYes · No · Partially
break_textWikitext
disjointableStringYes · No · Partially
disjointtextWikitext
rootdisablesStringYes · No · Partially
roottextWikitext
oncastprocBoolean
oncasttextWikitext
default_keyString
legacy_keyString
mana_costString
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext
buffWikitext
buffdispelWikitext
bufftextWikitext
debuffWikitext
debuffdispelWikitext
debufftextWikitext
cast_pointString
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext
notesWikitext
adtextWikitext
stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Attribute Shift (Agility Gain)
titleStringAttribute Shift (Agility Gain)
typeStringhero
sourceStringMorphling
soundStringMorphling Attribute Shift (Agility Gain)&&
imageStringFile:Attribute Shift (Agility Gain) icon.png
descriptionWikitext

Morphling shifts its form, pulling points from Strength and pouring them into Agility. The process is reversible. Additional points in Attribute Shift increase the rate of stat change.

loreTextShifting water makes it difficult to discern the nature of Morphling.
targetStringToggle
target2String
affectsStringSelf
affects2String
damage_typeString
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · Partially
dbi_textWikitext

&&&&

linkens_blockStringYes · No · Partially
linkens_textWikitext

&&&&

illusionuseStringYes · No · PartiallyYes
illusion_textWikitext

Illusions copy the shifted attributes.&&&&

breakableStringYes · No · Partially
break_textWikitext

&&&

disjointableStringYes · No · Partially
disjointtextWikitext

&&&

rootdisablesStringYes · No · Partially
roottextWikitext

&&

oncastprocBooleanNo
oncasttextWikitext

&&

default_keyStringD
legacy_keyStringD
mana_costString
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString5/10/15/20
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext

Morphling can shift attributes while stunned.

buffWikitext

modifier_morphling_morph&modifier_morphling_morph_agi&&

buffdispelWikitext

None&Death&&

bufftextWikitext

Hidden modifier&Attribute Shift (Agility): Gaining agility at the cost of strength&&

debuffWikitext

&&&

debuffdispelWikitext

&&&

debufftextWikitext

&&&

cast_pointString0
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString0
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext

Shift Rate&&&&&&&&&&&&&&

notesWikitext
  • Does not interrupt Morphling's channeling abilities upon toggling.
  • Costs 25/100/225/400 mana per shift interval, resulting in 5/10/15/20 mana per second.
  • Converts Lua error in Module:Calculate at line 35: in expression "/5 round1". Strength attribute symbol strength to Agility attribute symbol agility points per second, resulting in the following bonuses per second:
    • Lua error in Module:Calculate at line 35: in expression "(0.16666666666667*(/5)) round1". main armor.
    • Lua error in Module:Calculate at line 35: in expression "(1*(/5)) round1". attack speed.
    • Lua error in Module:Calculate at line 35: in expression "1*(/5) round1". main attack damage.
  • Can only convert Morphling's base agility and strength. Bonus attributes are not converted.
  • Shifted attributes are permanent and not reverted on death.
  • Toggling one Attribute Shift ability On automatically toggles the other Off.
    • If Attribute Shift cannot convert anymore due to a lack of attribute points or mana, the toggle status remains the same, but the process is paused until it can continue.
adtextWikitext

This ability is not available in Ability Draft.&&&

stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Attribute Shift (Strength Gain)
titleStringAttribute Shift (Strength Gain)
typeStringhero
sourceStringMorphling
soundStringMorphling Attribute Shift (Strength Gain)&&
imageStringFile:Attribute Shift (Strength Gain) icon.png
descriptionWikitext

Morphling shifts its form, pulling points from Agility and pouring them into Strength. The process is reversible. Additional points in Attribute Shift increase the rate of stat change.

loreTextShifting water makes it difficult to discern the nature of Morphling.
targetStringToggle
target2String
affectsStringSelf
affects2String
damage_typeString
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · Partially
dbi_textWikitext

&&&&

linkens_blockStringYes · No · Partially
linkens_textWikitext

&&&&

illusionuseStringYes · No · PartiallyYes
illusion_textWikitext

Illusions copy the shifted attributes.&&&&

breakableStringYes · No · Partially
break_textWikitext

&&&

disjointableStringYes · No · Partially
disjointtextWikitext

&&&

rootdisablesStringYes · No · Partially
roottextWikitext

&&

oncastprocBooleanNo
oncasttextWikitext

&&

default_keyStringF
legacy_keyStringF
mana_costString
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString5/10/15/20
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext

Morphling can shift attributes while stunned.

buffWikitext

modifier_morphling_morph&modifier_morphling_morph_str&&

buffdispelWikitext

None&Death&&

bufftextWikitext

Hidden modifier&Attribute Shift (Strength): Gaining strength at the cost of agility&&

debuffWikitext

&&&

debuffdispelWikitext

&&&

debufftextWikitext

&&&

cast_pointString0
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString0
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext

Shift Rate&&&&&&&&&&&&&&

notesWikitext
  • Does not interrupt Morphling's channeling abilities upon toggling.
  • Shifted attributes are permanent and not reverted on death.
  • Converts Lua error in Module:Calculate at line 35: in expression "/5 round1". Agility attribute symbol agility to Strength attribute symbol strength points per second, resulting in the following bonuses per second:
    • Lua error in Module:Calculate at line 35: in expression "22*(/5) round0". base max health.
    • Lua error in Module:Calculate at line 35: in expression "0.1*(/5) round1". base health regeneration.
  • The strength bonus/loss counts as setting health, it does not keep the current health percentage but instead adds/removes 22 health per strength to/from the current health pool.
    • Health freeze sources keep the current health value the same, but do not stop the max health from increasing.
    • However, for other health-based amplifications and reductions, only the part that exceeds the current health percentage is affected. This affects the following things:
      • Morphling minimap icon Morphling's current health percentage is now 30% at 300/1000 health.
      • It gained 22 bonus current and max health from attribute shifting. However, the new current/max health percentage values are not considered in the calculations.
      • 30% of the 22 bonus health granted (6 health) will not be affected by health-based amplifications and reductions, while the remaining bonus health (15 health) is affected.
adtextWikitext

This ability is not available in Ability Draft.&&&

stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Morph (Aghanim's Scepter)
titleStringMorph (Aghanim's Scepter)
typeStringhero
sourceStringMorphling
soundString
imageStringFile:Morph (Secondary) icon.png
descriptionWikitext
loreText
targetString
target2String
affectsString
affects2String
damage_typeString
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · Partially
dbi_textWikitext
linkens_blockStringYes · No · Partially
linkens_textWikitext
illusionuseStringYes · No · Partially
illusion_textWikitext
breakableStringYes · No · Partially
break_textWikitext
disjointableStringYes · No · Partially
disjointtextWikitext
rootdisablesStringYes · No · Partially
roottextWikitext
oncastprocBoolean
oncasttextWikitext
default_keyString
legacy_keyString
mana_costString
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext
aghshardWikitext
buffWikitext
buffdispelWikitext
bufftextWikitext
debuffWikitext
debuffdispelWikitext
debufftextWikitext
cast_pointString
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext
notesWikitext
adtextWikitext
stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Morph
titleStringMorph
typeStringultimate
sourceStringMorphling
soundStringMorphling Morph&&
imageStringFile:Morph icon.png
descriptionWikitext

Morphling changes his form to match the targeted enemy, gaining their basic abilities. Can be toggled for the duration of the ability.

loreTextStaring into Morphling produces a reflection that mimics the beholder.
targetStringTarget Unit
target2String
affectsStringEnemy Heroes
affects2StringSelf
damage_typeString
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · PartiallyYes
dbi_textWikitext

&&&&

linkens_blockStringYes · No · PartiallyYes
linkens_textWikitext

Cannot be reflected.&Triggers Spell Block on the primary hero when cast on illusions.&&&

illusionuseStringYes · No · Partially
illusion_textWikitext

&&&&

breakableStringYes · No · Partially
break_textWikitext

&&&

disjointableStringYes · No · Partially
disjointtextWikitext

&&&

rootdisablesStringYes · No · Partially
roottextWikitext

&&

oncastprocBoolean
oncasttextWikitext

&&

default_keyStringR
legacy_keyStringR
mana_costString50
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString140/100/60
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext

Adds an alt-cast to Morph. When enabled, a strong illusion is created of the target hero that can cast all of the hero's basic abilities. If the illusion is alive when Morphling toggles the ability, he will take the place of the illusion, destroying it.

Upgrades abilities acquired via Morph to their Scepter version.

aghshardWikitext

Upgrades abilities acquired via Morph to their Shard level.

buffWikitext

modifier_morphling_replicate&&&

buffdispelWikitext

Death&&&

bufftextWikitext

Hidden modifier&&&

debuffWikitext

modifier_morphling_replicate_manager&&&

debuffdispelWikitext

Death&&&

debufftextWikitext

Morph Timer: Indicates when Morphling will transform back into his native form.&&&

cast_pointString0.25
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString0.1
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext

Cast Range&Duration&Number of Illusions&Damage Dealt&Damage Taken&&&&&&&&&&

notesWikitext
  • Neither replaces Morphling with a clone nor an illusion of the target. Morph only copies the target's model, hitbox, including equipped cosmetic items.
    • The combat log still registers the copied model as Morphling.
    • Morphling can still be killed normally in the Morphed form.
    • Morph neither acquires innate abilities nor other innate ability traits (e.g. freely moving in the Chronosphere icon Chronosphere), except the following abilities:
  • While active, Morphling is visually distinguishable from the original hero.
    • Neither dispels buff and debuffs upon cast and casting the Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Morph Replicate". sub-ability.
    • Keeps the current health and mana percentages upon cast. Morph does not copy the target's current health or mana.
    • The affected target's hero icon is displayed as a debuff on the HUD.
  • Changes Morphling's current base attribute values and primary attribute from Agility attribute symbol agility to the affected target's values.
    • Bonus attributes from abilities and items are not copied.
  • Changes Morphling's attack range type from Ranged ranged to the affected target's attack range type.
    • This causes items that use different values for melee and ranged heroes (e.g. Manta Style icon Manta Style) to now adapt to Morphling accordingly.
    • Attack range-increasing sources are not overridden and still work normally.
  • This means when targeting a melee strength hero, Morphling becomes a Melee melee Strength attribute symbol strength hero for the duration.
  • All other base stats of the affected target (e.g. attack damage values, armor, magic resistance, base attack time, collision size, etc.) are not copied.
  • Most channeling abilities are interrupted upon unmorphing, except for Phase Shift icon Phase Shift, Upheaval icon Upheaval, and casting item abilities.
  • Casting on illusions is considered as casting Morph on the hero who owns the illusion.
    • Therefore, Morph copies the hero who owns the illusion and not the hero the illusion is based on. Casting ability on an illusion based on a dead hero does nothing.
    • For example, when targeting Disruption icon Disruption illusions, Morphling turns into Shadow Demon minimap icon Shadow Demon, and not the hero Disruption was cast on.
    • However, it cannot target Morphling itself or illusions under Morphling's control.
    • An Enchant icon Enchanted Morphling illusion is still treated as its own illusion and can still not be targeted.
  • Upon acquiring the Aghanim's Scepter icon Ability Upgrade, it has Alt-cast activated by default.
    • With Alt-Cast activated, Morph creates a strong illusion of the affected target that can cast all of the target's basic abilities, but not ultimate and item abilities.
    • The Morph Illusion spawns with full health and faces the same angle as the affected target.
    • The Morph Illusion neither has a gold nor an experience bounty.
    • The distance between the Morphling and the Morph illusion is always one-fourth of the distance between Morphling and the target.
  • The Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Morph (Aghanim's Scepter)". acquire innate abilities and other innate ability traits.
    • However, it cannot acquire Invoke icon Invoked and Devour icon Devoured abilities.
    • The ability cooldown of the acquired basic abilities is shared between Morphling and the Morph Illusion.
    • However, it does not share the charges of Charge-based Abilities. Therefore, Morphling and the Morph Illusion both have independent charges for charged-based abilities.
  • When losing the Aghanim's Scepter icon Ability Upgrade, the Morph Illusion is not instantly killed, and the Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Morph Replicate". sub-ability can still teleport Morphling to its place.
    • However, casting Morph no longer shifts Morphling back into the affected target.
adtextWikitext

This ability is not available in Ability Draft.&&&

stealnotesWikitext

This ability is not acquirable. Spell Steal icon Spell Steal cannot acquire any abilities from the Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Morph (Aghanim's Scepter)"..

morphnotesWikitext
bindnotesWikitext

Morph only affects the primary target.

gameString
FieldField typeAllowed valuesValue
uidStringMorphling&Morph Replicate
titleStringMorph Replicate
typeStringultimate
sourceStringMorphling
soundStringMorphling Morph Replicate&&
imageStringFile:Morph Replicate icon.png
descriptionWikitext

Toggles Morphling's form between his own and the replicated enemy.

loreText
targetStringNo Target
target2String
affectsStringSelf
affects2String
damage_typeStringInstant Kill aghs
damage_type2String
BKB_blockStringYes · No · Partially
BKB_textWikitext
pierces_dbiStringYes · No · Partially
dbi_textWikitext

&&&&

linkens_blockStringYes · No · Partially
linkens_textWikitext

&&&&

illusionuseStringYes · No · Partially
illusion_textWikitext

&&&&

breakableStringYes · No · Partially
break_textWikitext

&&&

disjointableStringYes · No · Partially
disjointtextWikitext

&&&

rootdisablesStringYes · No · Partially
roottextWikitext

&&

oncastprocBooleanNo
oncasttextWikitext

&&

default_keyStringR
legacy_keyString?
mana_costString0
mana_cost_aghsString
mana_cost_shardString
mana_cost_talString
mana_cost_per_secondString
mana_cost_per_second_aghsString
mana_cost_per_second_shardString
mana_cost_per_second_talString
health_costString
health_cost_aghsString
health_cost_shardString
health_cost_talString
health_cost_per_secondString
health_cost_per_second_aghsString
health_cost_per_second_shardString
health_cost_per_second_talString
current_mana_costString
max_mana_costString
cooldownString1
cooldown_aghsString
cooldown_shardString
cooldown_talString
chargesString
charges_aghsString
charges_shardString
charges_talString
replenishtimeString
replenishtime_aghsString
replenishtime_shardString
replenishtime_talString
aghanims_upgradeWikitext

If the illusion is alive when Morphling toggles the ability, he will take the place of the illusion, destroying it.

aghshardWikitext
buffWikitext

&&&

buffdispelWikitext

&&&

bufftextWikitext

&&&

debuffWikitext

&&&

debuffdispelWikitext

&&&

debufftextWikitext

&&&

cast_pointString0
cast_point_talString
cast_point_aghsString
cast_point_shardString
cast_backswingString0
cast_backswing_talString
cast_backswing_aghsString
cast_backswing_shardString
traitWikitext

&&&&&&&&&&&&&&

notesWikitext
  • Morph Replicate replaces Morph icon Morph until it expires.
    • The Legacy Keys for Morph Replicate is the same as the target's ultimate ability's Legacy Keys.
  • Interrupts Morphling's channeling abilities upon cast.
  • Casting this does not end Morph. Instead, it shifts Morphling back to his original form. When used again, it shifts Morphling back into the target.
    • Goes on cooldown whenever forms get shifted.
    • Casting the sub-ability while the Morph (Secondary) icon Morphed Illusion is alive first shifts Morphling into the target, then teleports Morphling to the current position of the illusion and instantly kills it in the form of HP Removal.
      • The damage dealt can be defined as
        expr
        100% × CurrentHP
      • Does not disjoint projectiles upon teleporting.
  • Upon each Morph icon Morph and Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Morph Replicate". cast, it checks for Morphling and the affected target's basic abilities, then it removes Morphling's abilities and replaces them with the affected target's basic abilities, including their passive abilities and sub-abilities.
    • Therefore, Morphling has to cast Morph Replicate twice to update all copied abilities and their values.
    • This affects the following things:
  • When losing the Aghanim's Scepter icon Ability Upgrade, the Morph Illusion is not instantly killed, and the Lua error in Module:Ability_ID at line 61: Could not find Cargo data for "Morph Replicate". sub-ability can still teleport Morphling to its place.
    • However, casting Morph no longer shifts Morphling back into the affected target.
adtextWikitext

&&&

stealnotesWikitext
morphnotesWikitext
bindnotesWikitext
gameString

"abilities_traits" values

7 rows are stored for this page
FieldField typeValue
uidStringMorphling&Waveform
value1String700/800/900/1000
value1_aghsString
value1_shardString
value1_talString950/1050/1150/1250
value2String700/800/900/1000
value2_aghsString
value2_shardString
value2_talString950/1050/1150/1250
value3String200
value3_aghsString
value3_shardString
value3_talString
value4String75/150/225/300
value4_aghsString
value4_shardString
value4_talString
value5String
value5_aghsString
value5_shardString
value5_talString
value6String
value6_aghsString
value6_shardString
value6_talString
value7String
value7_aghsString
value7_shardString
value7_talString
value8String
value8_aghsString
value8_shardString
value8_talString
value9String
value9_aghsString
value9_shardString
value9_talString
value10String
value10_aghsString
value10_shardString
value10_talString
value11String
value11_aghsString
value11_shardString
value11_talString
value12String
value12_aghsString
value12_shardString
value12_talString
value13String
value13_aghsString
value13_shardString
value13_talString
value14String
value14_aghsString
value14_shardString
value14_talString
value15String
value15_aghsString
value15_shardString
value15_talString
FieldField typeValue
uidStringMorphling&Adaptive Strike (Agility)
value1String600/700/800/900
value1_aghsString
value1_shardString
value1_talString
value2String1
value2_aghsString
value2_shardString
value2_talString
value3String55/65/75/85
value3_aghsString
value3_shardString
value3_talString
value4String0.5
value4_aghsString
value4_shardString
value4_talString
value5String1/1.5/2/2.5
value5_aghsString
value5_shardString
value5_talString
value6String3/5/7/9
value6_aghsString
value6_shardString9/11/13/15
value6_talString
value7String3
value7_aghsString
value7_shardString
value7_talString
value8String
value8_aghsString
value8_shardString
value8_talString
value9String
value9_aghsString
value9_shardString
value9_talString
value10String
value10_aghsString
value10_shardString
value10_talString
value11String
value11_aghsString
value11_shardString
value11_talString
value12String
value12_aghsString
value12_shardString
value12_talString
value13String
value13_aghsString
value13_shardString
value13_talString
value14String
value14_aghsString
value14_shardString
value14_talString
value15String
value15_aghsString
value15_shardString
value15_talString
FieldField typeValue
uidStringMorphling&Adaptive Strike (Strength)
value1String600/700/800/900
value1_aghsString
value1_shardString
value1_talString
value2String1
value2_aghsString
value2_shardString
value2_talString
value3String100
value3_aghsString
value3_shardString
value3_talString
value4String500
value4_aghsString
value4_shardString
value4_talString
value5String0.5
value5_aghsString
value5_shardString
value5_talString1.3
value6String1.5/2/2.5/3
value6_aghsString
value6_shardString
value6_talString2.3/2.8/3.3/3.8
value7String3/5/7/9
value7_aghsString
value7_shardString9/11/13/15
value7_talString
value8String3
value8_aghsString
value8_shardString
value8_talString
value9String
value9_aghsString
value9_shardString
value9_talString
value10String
value10_aghsString
value10_shardString
value10_talString
value11String
value11_aghsString
value11_shardString
value11_talString
value12String
value12_aghsString
value12_shardString
value12_talString
value13String
value13_aghsString
value13_shardString
value13_talString
value14String
value14_aghsString
value14_shardString
value14_talString
value15String
value15_aghsString
value15_shardString
value15_talString
FieldField typeValue
uidStringMorphling&Attribute Shift (Agility Gain)
value1String5/10/15/20
value1_aghsString
value1_shardString
value1_talString
value2String
value2_aghsString
value2_shardString
value2_talString
value3String
value3_aghsString
value3_shardString
value3_talString
value4String
value4_aghsString
value4_shardString
value4_talString
value5String
value5_aghsString
value5_shardString
value5_talString
value6String
value6_aghsString
value6_shardString
value6_talString
value7String
value7_aghsString
value7_shardString
value7_talString
value8String
value8_aghsString
value8_shardString
value8_talString
value9String
value9_aghsString
value9_shardString
value9_talString
value10String
value10_aghsString
value10_shardString
value10_talString
value11String
value11_aghsString
value11_shardString
value11_talString
value12String
value12_aghsString
value12_shardString
value12_talString
value13String
value13_aghsString
value13_shardString
value13_talString
value14String
value14_aghsString
value14_shardString
value14_talString
value15String
value15_aghsString
value15_shardString
value15_talString
FieldField typeValue
uidStringMorphling&Attribute Shift (Strength Gain)
value1String5/10/15/20
value1_aghsString
value1_shardString
value1_talString
value2String
value2_aghsString
value2_shardString
value2_talString
value3String
value3_aghsString
value3_shardString
value3_talString
value4String
value4_aghsString
value4_shardString
value4_talString
value5String
value5_aghsString
value5_shardString
value5_talString
value6String
value6_aghsString
value6_shardString
value6_talString
value7String
value7_aghsString
value7_shardString
value7_talString
value8String
value8_aghsString
value8_shardString
value8_talString
value9String
value9_aghsString
value9_shardString
value9_talString
value10String
value10_aghsString
value10_shardString
value10_talString
value11String
value11_aghsString
value11_shardString
value11_talString
value12String
value12_aghsString
value12_shardString
value12_talString
value13String
value13_aghsString
value13_shardString
value13_talString
value14String
value14_aghsString
value14_shardString
value14_talString
value15String
value15_aghsString
value15_shardString
value15_talString
FieldField typeValue
uidStringMorphling&Morph
value1String700/850/1000
value1_aghsString
value1_shardString
value1_talString
value2String24
value2_aghsString
value2_shardString
value2_talString40
value3String
value3_aghsString1
value3_shardString
value3_talString
value4String
value4_aghsString
value4_shardString
value4_talString
value5String
value5_aghsString
value5_shardString
value5_talString
value6String
value6_aghsString
value6_shardString
value6_talString
value7String
value7_aghsString
value7_shardString
value7_talString
value8String
value8_aghsString
value8_shardString
value8_talString
value9String
value9_aghsString
value9_shardString
value9_talString
value10String
value10_aghsString
value10_shardString
value10_talString
value11String
value11_aghsString
value11_shardString
value11_talString
value12String
value12_aghsString
value12_shardString
value12_talString
value13String
value13_aghsString
value13_shardString
value13_talString
value14String
value14_aghsString
value14_shardString
value14_talString
value15String
value15_aghsString
value15_shardString
value15_talString
FieldField typeValue
uidStringMorphling&Morph Replicate
value1String
value1_aghsString
value1_shardString
value1_talString
value2String
value2_aghsString
value2_shardString
value2_talString
value3String
value3_aghsString
value3_shardString
value3_talString
value4String
value4_aghsString
value4_shardString
value4_talString
value5String
value5_aghsString
value5_shardString
value5_talString
value6String
value6_aghsString
value6_shardString
value6_talString
value7String
value7_aghsString
value7_shardString
value7_talString
value8String
value8_aghsString
value8_shardString
value8_talString
value9String
value9_aghsString
value9_shardString
value9_talString
value10String
value10_aghsString
value10_shardString
value10_talString
value11String
value11_aghsString
value11_shardString
value11_talString
value12String
value12_aghsString
value12_shardString
value12_talString
value13String
value13_aghsString
value13_shardString
value13_talString
value14String
value14_aghsString
value14_shardString
value14_talString
value15String
value15_aghsString
value15_shardString
value15_talString