Dota 2 Вики
Регистрация
мНет описания правки
мНет описания правки
(не показаны 34 промежуточные версии 3 участников)
Строка 1: Строка 1:
<includeonly>{{#vardefine:{{{name}}} mana cost|{{{mana|}}} }}<!--
+
<includeonly>{{#vardefine:{{{name}}} cooldown|{{{cooldown|}}} }}<!--
-->{{#vardefine:{{{name}}} mana cost aghs|{{{mana aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} mana cost tal|{{{mana tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} current mana cost|{{{currentmana|}}} }}<!--
 
-->{{#vardefine:{{{name}}} max mana cost|{{{maxmana|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cooldown|{{{cooldown|}}} }}<!--
 
 
-->{{#vardefine:{{{name}}} cooldown aghs|{{{cooldown aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cooldown aghs|{{{cooldown aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cooldown shard|{{{cooldown shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cooldown tal|{{{cooldown tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cooldown tal|{{{cooldown tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cooldown aghs tal|{{{cooldown aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cooldown aghs tal|{{{cooldown aghs tal|}}} }}<!--
-->{{#vardefine:{{{name}}} aghanims upgrade|{{{aghanimsupgrade|}}} }}<!--
+
-->{{#vardefine:{{{name}}} cooldown shard tal|{{{cooldown shard tal|}}} }}<!--
-->{{#vardefine:{{{name}}} cast point|{{{cast point|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast point tal|{{{cast point tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast point aghs|{{{cast point aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast point aghs tal|{{{cast point aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing|{{{cast backswing|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing tal|{{{cast backswing tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing aghs|{{{cast backswing aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing aghs tal|{{{cast backswing aghs tal|}}} }}<!--
 
 
-->{{#vardefine:{{{name}}} trait1|{{{trait1|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait1|{{{trait1|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1|{{{value1|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1|{{{value1|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1 aghs|{{{value1 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1 aghs|{{{value1 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value1 shard|{{{value1 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1 tal|{{{value1 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1 tal|{{{value1 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1 aghs tal|{{{value1 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value1 aghs tal|{{{value1 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value1 shard tal|{{{value1 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait2|{{{trait2|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait2|{{{trait2|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2|{{{value2|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2|{{{value2|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2 aghs|{{{value2 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2 aghs|{{{value2 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value2 shard|{{{value2 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2 tal|{{{value2 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2 tal|{{{value2 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2 aghs tal|{{{value2 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value2 aghs tal|{{{value2 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value2 shard tal|{{{value2 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait3|{{{trait3|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait3|{{{trait3|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3|{{{value3|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3|{{{value3|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3 aghs|{{{value3 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3 aghs|{{{value3 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value3 shard|{{{value3 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3 tal|{{{value3 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3 tal|{{{value3 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3 aghs tal|{{{value3 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value3 aghs tal|{{{value3 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value3 shard tal|{{{value3 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait4|{{{trait4|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait4|{{{trait4|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4|{{{value4|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4|{{{value4|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4 aghs|{{{value4 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4 aghs|{{{value4 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value4 shard|{{{value4 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4 tal|{{{value4 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4 tal|{{{value4 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4 aghs tal|{{{value4 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value4 aghs tal|{{{value4 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value4 shard tal|{{{value4 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait5|{{{trait5|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait5|{{{trait5|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5|{{{value5|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5|{{{value5|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5 aghs|{{{value5 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5 aghs|{{{value5 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value5 shard|{{{value5 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5 tal|{{{value5 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5 tal|{{{value5 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5 aghs tal|{{{value5 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value5 aghs tal|{{{value5 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value5 shard tal|{{{value5 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait6|{{{trait6|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait6|{{{trait6|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6|{{{value6|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6|{{{value6|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6 aghs|{{{value6 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6 aghs|{{{value6 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value6 shard|{{{value6 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6 tal|{{{value6 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6 tal|{{{value6 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6 aghs tal|{{{value6 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value6 aghs tal|{{{value6 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value6 shard tal|{{{value6 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait7|{{{trait7|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait7|{{{trait7|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7|{{{value7|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7|{{{value7|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7 aghs|{{{value7 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7 aghs|{{{value7 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value7 shard|{{{value7 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7 tal|{{{value7 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7 tal|{{{value7 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7 aghs tal|{{{value7 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value7 aghs tal|{{{value7 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value7 shard tal|{{{value7 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait8|{{{trait8|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait8|{{{trait8|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8|{{{value8|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8|{{{value8|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8 aghs|{{{value8 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8 aghs|{{{value8 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value8 shard|{{{value8 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8 tal|{{{value8 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8 tal|{{{value8 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8 aghs tal|{{{value8 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value8 aghs tal|{{{value8 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value8 shard tal|{{{value8 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait9|{{{trait9|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait9|{{{trait9|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9|{{{value9|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9|{{{value9|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9 aghs|{{{value9 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9 aghs|{{{value9 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value9 shard|{{{value9 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9 tal|{{{value9 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9 tal|{{{value9 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9 aghs tal|{{{value9 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value9 aghs tal|{{{value9 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value9 shard tal|{{{value9 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait10|{{{trait10|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait10|{{{trait10|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10|{{{value10|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10|{{{value10|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10 aghs|{{{value10 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10 aghs|{{{value10 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value10 shard|{{{value10 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10 tal|{{{value10 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10 tal|{{{value10 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10 aghs tal|{{{value10 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value10 aghs tal|{{{value10 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value10 shard tal|{{{value10 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait11|{{{trait11|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait11|{{{trait11|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11|{{{value11|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11|{{{value11|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11 aghs|{{{value11 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11 aghs|{{{value11 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value11 shard|{{{value11 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11 tal|{{{value11 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11 tal|{{{value11 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11 aghs tal|{{{value11 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value11 aghs tal|{{{value11 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value11 shard tal|{{{value11 shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait12|{{{trait12|}}} }}<!--
 
-->{{#vardefine:{{{name}}} trait12|{{{trait12|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12|{{{value12|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12|{{{value12|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12 aghs|{{{value12 aghs|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12 aghs|{{{value12 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value12 shard|{{{value12 shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12 tal|{{{value12 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12 tal|{{{value12 tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12 aghs tal|{{{value12 aghs tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} value12 aghs tal|{{{value12 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value12 shard tal|{{{value12 shard tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} trait13|{{{trait13|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value13|{{{value13|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value13 aghs|{{{value13 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value13 shard|{{{value13 shard|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value13 tal|{{{value13 tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value13 aghs tal|{{{value13 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value13 shard tal|{{{value13 shard tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} trait14|{{{trait14|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value14|{{{value14|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value14 aghs|{{{value14 aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value14 shard|{{{value14 shard|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value14 tal|{{{value14 tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value14 aghs tal|{{{value14 aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} value14 shard tal|{{{value14 shard tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} mana cost|{{{mana|}}} }}<!--
 
-->{{#vardefine:{{{name}}} mana cost aghs|{{{mana aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} mana cost shard|{{{mana shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} mana cost tal|{{{mana tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} current mana cost|{{{currentmana|}}} }}<!--
 
-->{{#vardefine:{{{name}}} max mana cost|{{{maxmana|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast point|{{{cast point|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast point tal|{{{cast point tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast point aghs|{{{cast point aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} cast point shard|{{{cast point shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast point aghs tal|{{{cast point aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} cast point shard tal|{{{cast point shard tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing|{{{cast backswing|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing tal|{{{cast backswing tal|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing aghs|{{{cast backswing aghs|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} cast backswing shard|{{{cast backswing shard|}}} }}<!--
 
-->{{#vardefine:{{{name}}} cast backswing aghs tal|{{{cast backswing aghs tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} cast backswing shard tal|{{{cast backswing shard tal|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} aghanims upgrade|{{{aghanimsupgrade|}}} }}<!--
  +
-->{{#vardefine:{{{name}}} aghshard|{{{aghshard|}}} }}<!--
  +
-->{{#vardefine:aghstext|{{Значок|Aghanim|alt=С Aghanim's Scepter}}&nbsp;<span style="font-weight: bold; color:{{цвет|cos_rare}};">}}<!--
  +
-->{{#vardefine:aghstext2|<span style="font-weight: bold; color:{{цвет|cos_rare}};">}}<!--
  +
-->{{#vardefine:aghstaltext|{{Значок|Талант|alt=С Aghanim's Scepter и талантом}}&nbsp;<span style="font-weight: bold; color:{{цвет|cos_genuine}};">}}<!--
  +
-->{{#vardefine:shardtext|{{Значок|Aghshard|alt=С Aghanim's Shard}}&nbsp;<span style="font-weight: bold; color:{{цвет|cos_developer}};">}}<!--
  +
-->{{#vardefine:shardtext2|<span style="font-weight: bold; color:{{color|cos_developer}};">}}<!--
  +
-->{{#vardefine:shardtaltext|{{Значок|Талант|alt=С Aghanim's Shard и талантом}}&nbsp;<span style="font-weight: bold; color:{{цвет|cos_genuine}};">}}<!--
  +
-->{{#vardefine:taltext|{{Значок|Талант|text=С талантом}}&nbsp;<span style="font-weight: bold; color:{{цвет|cos_inscribed}};">}}<!--
  +
-->{{#vardefine:taltext2|<span style="font-weight: bold; color:{{цвет|cos_inscribed}};">}}<!--
 
--><span id="{{#if:{{{ability|}}}|{{{ability}}}|{{{name}}}}}"></span>
 
--><span id="{{#if:{{{ability|}}}|{{{ability}}}|{{{name}}}}}"></span>
<div style="display: flex; flex-wrap: wrap; align-items: flex-start;"><div class="ability-background"><!-- Start box -->
+
<div style="display: flex; flex-wrap: wrap; align-items: flex-start;"><div class="ability-background"><div style="background: linear-gradient(180deg, {{#vardefineecho:ability_color|{{Цвет|{{{type|hero}}}}}}} -250px, {{#vardefineecho:ability_color|{{Цвет|{{{type|hero}}}}}}} -250px, {{#vardefineecho:ability_color|{{Цвет|{{{type|hero}}}}}}} -250px, rgba(215,220,220,0) 200px);"><!-- Start box -->
<div style="font-weight: bold; font-size: 110%; border-bottom: 1px solid black; background-color: {{#vardefineecho:ability_color|{{color|{{{type|hero}}}}}}}; color: white; padding: 3px 5px;"><!--
+
<div style="font-weight: bold; font-size: 110%; border-bottom: 1px solid black; background: linear-gradient(-90deg, {{Цвет|UI1}} -20%, {{Цвет|UI1}} -20%, {{Цвет|UI1}} -20%, {{#vardefineecho:ability_color|{{Цвет|{{{type|hero}}}}}}}) 90%; color: white; padding: 3px 5px;"><!--
   
 
-->{{{name|Без названия}}}<div style="float:right;"><!--
 
-->{{{name|Без названия}}}<div style="float:right;"><!--
Строка 94: Строка 148:
 
</div><!--
 
</div><!--
   
--><div><!--
+
--><div class="ability-head"><!--
-->{{#ifeq:{{lc:{{{type}}}}}|item
+
-->{{#switch: {{lc:{{{type}}}}}
  +
| item
 
|<div style="width: 0px; vertical-align: top;"><!-- Maybe items will have active ability icons one day, this will go here. --></div>
+
| rune = <div style="width: 0px; vertical-align: top;"><!-- Maybe items or runes will have active ability icons one day, this will go here. --></div>
 
| #default = <div class="ico_{{#switch: {{lc:{{{target}}}}}
 
  +
| no target
|{{#ifeq:{{lc:{{{type}}}}}|rune
 
  +
| target unit
 
  +
| target point
|<div style="width: 0px; vertical-align: top;"><!-- Maybe runes will have active ability icons one day, this will go here. --></div>
 
 
| target area = {{#ifeq:{{lc:{{{target2}}}}}|autocast|autocast|active}}
 
 
| passive
|<div class="ico_{{#switch:{{lc:{{{target}}}}}
 
| no target
+
| aura = passive
| target unit
+
| toggle = active
| target point
+
| #default = passive
| target area = {{#ifeq:{{lc:{{{target2}}}}}|autocast|autocast|active}}
 
| passive
 
| aura = passive
 
| toggle = active
 
| #default = passive
 
 
}}">[[{{#if:{{{image|}}}|{{{image}}}|Файл:Unknown icon.png}}|128x128px]]</div>
 
}}">[[{{#if:{{{image|}}}|{{{image}}}|Файл:Unknown icon.png}}|128x128px]]</div>
}}}}
+
}}
<div style="width: {{#ifeq:{{lc:{{{type}}}}}|item|450px|{{#ifeq:{{lc:{{{type}}}}}|rune|450px|312px}}}}; display: inline-block;">
+
<div class="ability-description {{#switch: {{lc:{{{type}}}}}
  +
| item
  +
| rune = adItemOrRune}}">
 
<div style="padding: 15px 5px; font-size: 85%; line-height: 100%; text-align: center;">
 
<div style="padding: 15px 5px; font-size: 85%; line-height: 100%; text-align: center;">
 
<div style="display: inline-block; width: 32%; vertical-align: top;">'''Способность'''<br>{{#invoke:Ability|target}}</div>
 
<div style="display: inline-block; width: 32%; vertical-align: top;">'''Способность'''<br>{{#invoke:Ability|target}}</div>
Строка 123: Строка 174:
 
</div><!-- End basic info -->
 
</div><!-- End basic info -->
 
</div><!-- End image + basic info -->
 
</div><!-- End image + basic info -->
<div style="vertical-align:top; padding: 3px 5px;"><!-- Start 50px indent margin-left: 50px;
+
<div style="vertical-align:top; padding: 3px 5px; display:inline-block;"><!-- Start 50px indent margin-left: 50px;
  +
   
-->{{#if:{{{cast point|}}}{{{cast point tal|}}}{{{cast point aghs|}}}|<div>'''Анимация применения''': {{#if:{{{cast point|}}}|{{Tooltip|{{{cast point|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing|}}}|{{{cast backswing|}}}|?}}|Остаточная анимация}}|}}{{#if:{{{cast point tal|}}}|{{#if:{{{cast point|}}}|&#32;|}}({{Значок|талант}} {{Tooltip|{{{cast point tal|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing tal|}}}|{{{cast backswing tal|}}}|?}}|Остаточная анимация}})}}{{#if:{{{cast point aghs|}}}|{{#if:{{{cast point|}}}{{{cast point tal}}}|&#32;|}}({{Значок|Aghanim}} <span style="color:#538028;">{{Tooltip|{{{cast point aghs|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing aghs|}}}|{{{cast backswing aghs|}}}|?}}|Остаточная анимация}}</span>{{#if:{{{cast point aghs tal|}}}|, {{Значок|талант}} <span style="color:#538028;">{{Tooltip|{{{cast point aghs tal|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing aghs tal|}}}|{{{cast backswing aghs tal|}}}|?}}|Остаточная анимация}}</span>}})}}
+
-->{{#if:{{{cast point|}}}{{{cast point tal|}}}{{{cast point aghs|}}}{{{cast point shard|}}}|<div>{{#if:{{{cast point|}}}|'''Анимация применения:'''|{{#if:{{{cast point tal|}}}|{{#var:taltext}}Анимация применения|{{#if:{{{cast point aghs|}}}|{{#var:aghstext}}Анимация применения|{{#if:{{{cast point shard|}}}|{{#var:shardtext}}Анимация применения|}}}}}}:</span>}} {{#if:{{{cast point|}}}|{{Tooltip|{{{cast point|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing|}}}|{{{cast backswing|}}}|?}}|Остаточная анимация}}|}}{{#if:{{{cast point tal|}}}|{{#if:{{{cast point|}}}|&#32;({{#var:taltext}}|{{#var:taltext2}}}}{{Tooltip|{{{cast point tal|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing tal|}}}|{{{cast backswing tal|}}}|?}}|Остаточная анимация}}</span>{{#if:{{{cast point|}}}|)}}}}{{#if:{{{cast point aghs|}}}{{{cast point shard|}}}|{{#if:{{{cast point|}}}{{{cast point tal|}}}|&#32;({{#if:{{{cast point aghs|}}}|{{#var:aghstext}}|{{#var:shardtext}}}}|{{#if:{{{cast point aghs|}}}|{{#var:aghstext2}}|{{#var:shardtext2}}}}}}{{#if:{{{cast point aghs|}}}|{{Tooltip|{{{cast point aghs|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing aghs|}}}|{{{cast backswing aghs|}}}|?}}|Остаточная анимация}}</span>{{#if:{{{cast point aghs tal|}}}|{{#if:{{{cast point|}}}|,&#32;|&#32;(}}{{#var:aghstaltext}}{{Tooltip|{{{cast point aghs tal|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing aghs tal|}}}|{{{cast backswing aghs tal|}}}|?}}|Остаточная анимация}}{{#if:{{{cast point|}}}||)}}</span>}}|{{Tooltip|{{{cast point shard|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing shard|}}}|{{{cast backswing shard|}}}|?}}|Остаточная анимация}}</span>{{#if:{{{cast point shard tal|}}}|{{#if:{{{cast point|}}}|,&#32;|&#32;(}}{{#var:shardtaltext}}{{Tooltip|{{{cast point shard tal|}}}|Анимация перед применением}}+{{Tooltip|{{#if:{{{cast backswing shard tal|}}}|{{{cast backswing shard tal|}}}|?}}|Остаточная анимация}}</span>{{#if:{{{cast point|}}}||)}}}}}}{{#if:{{{cast point|}}}{{{cast point tal|}}}|)}}}}
 
</div>}}<!--
 
</div>}}<!--
   
 
-->{{#vardefine:n|1}}{{#while:|{{{trait{{#var:n}}|}}}|
 
-->{{#vardefine:n|1}}{{#while:|{{{trait{{#var:n}}|}}}|
   
<div>'''{{{trait{{#var:n}}}}}''': <span style="white-space: nowrap">{{#ifeq:{{PAGENAME}}|Invoker|{{{value{{#var:n}}}}}{{#if:{{{value{{#var:n}} aghs|}}}|&#32;({{Значок|Aghanim}} <span style="color:#538028;">{{{value{{#var:n}} aghs}}}</span>)}}{{#if:{{{value{{#var:n}} tal|}}}|{{#if:{{{value{{#var:n}} aghs|}}}|<br>|&#32;}}({{Значок|талант}} {{{value{{#var:n}} tal}}}{{#if:{{{value{{#var:n}} aghs tal|}}}|&#32;{{Значок|Aghanim}} <span style="color:#538028;">{{{value{{#var:n}} aghs tal}}}</span>}})}}|{{{value{{#var:n}}}}}{{#if:{{{value{{#var:n}} tal|}}}|&#32;({{Значок|талант}} {{{value{{#var:n}} tal}}})}}{{#if:{{{value{{#var:n}} aghs|}}}|&#32;({{Значок|Aghanim}} <span style="color:#538028;">{{{value{{#var:n}} aghs}}}</span>{{#if:{{{value{{#var:n}} aghs tal|}}}|, {{Значок|талант}} <span style="color:#538028;">{{{value{{#var:n}} aghs tal}}}</span>}})}}}}</span></div><!--
+
<div>{{#if:{{{value{{#var:n}}|}}}|'''{{{trait{{#var:n}}}}}:'''|{{#if:{{{value{{#var:n}} tal|}}}|{{#var:taltext}}{{{trait{{#var:n}}}}}|{{#if:{{{value{{#var:n}} aghs|}}}|{{#var:aghstext}}{{{trait{{#var:n}}}}}|{{#if:{{{value{{#var:n}} shard|}}}|{{#var:shardtext}}{{{trait{{#var:n}}}}}|}}}}}}:</span>}} <span style="white-space: nowrap">{{#ifeq:{{PAGENAME}}|Invoker|{{#if:{{{value{{#var:n}}|}}}|{{{value{{#var:n}}}}}}}{{#if:{{{value{{#var:n}} aghs|}}}{{{value{{#var:n}} shard|}}}|{{#if:{{{value{{#var:n}}|}}}|&#32;({{#if:{{{value{{#var:n}} aghs|}}}|{{#var:aghstext}}|{{#var:shardtext}}}}|{{#if:{{{value{{#var:n}} aghs|}}}|{{#var:aghstext2}}|{{#var:shardtext2}}}}}}{{#if:{{{value{{#var:n}} aghs|}}}|{{{value{{#var:n}} aghs}}}|{{{value{{#var:n}} shard}}}}}</span>{{#if:{{{value{{#var:n}}|}}}|)}}}}{{#if:{{{value{{#var:n}} tal|}}}|{{#if:{{{value{{#var:n}} aghs|}}}{{{value{{#var:n}} shard|}}}|<br>|&#32;}}({{#var:taltext}}{{{value{{#var:n}} tal}}}</span>{{#if:{{{value{{#var:n}} aghs tal|}}}|&#32;{{#var:aghstext}}{{{value{{#var:n}} aghs tal}}}</span>}}{{#if:{{{value{{#var:n}} shard tal|}}}|&#32;{{#var:shardtext}}{{{value{{#var:n}} shard tal}}}</span>}})}}|{{#if:{{{value{{#var:n}}|}}}|{{{value{{#var:n}}}}}}}{{#if:{{{value{{#var:n}} tal|}}}|{{#if:{{{value{{#var:n}}|}}}|&#32;({{#var:taltext}}|{{#var:taltext2}}}}{{{value{{#var:n}} tal}}}</span>{{#if:{{{value{{#var:n}}|}}}|)}}}}{{#if:{{{value{{#var:n}} aghs|}}}{{{value{{#var:n}} shard|}}}|{{#if:{{{value{{#var:n}}|}}}{{{value{{#var:n}} tal|}}}|&#32;({{#if:{{{value{{#var:n}} aghs|}}}|{{#var:aghstext}}|{{#var:shardtext}}}}|{{#if:{{{value{{#var:n}} aghs|}}}|{{#var:aghstext2}}|{{#var:shardtext2}}}}}}{{#if:{{{value{{#var:n}} aghs|}}}|{{{value{{#var:n}} aghs}}}</span>{{#if:{{{value{{#var:n}} aghs tal|}}}|{{#if:{{{value{{#var:n}}|}}}{{{value{{#var:n}} tal|}}}|,&#32;|&#32;(}}{{#var:aghstaltext}}{{{value{{#var:n}} aghs tal}}}</span>{{#if:{{{value{{#var:n}}|}}}{{{value{{#var:n}} tal|}}}||)}}}}|{{{value{{#var:n}} shard}}}</span>{{#if:{{{value{{#var:n}} shard tal|}}}|{{#if:{{{value{{#var:n}}|}}}{{{value{{#var:n}} tal|}}}|,&#32;|&#32;(}}{{#var:shardtaltext}}{{{value{{#var:n}} shard tal}}}</span>{{#if:{{{value{{#var:n}}|}}}{{{value{{#var:n}} tal|}}}||)}}}}}}{{#if:{{{value{{#var:n}}|}}}{{{value{{#var:n}} tal|}}}|)}}}}}}</span></div><!--
   
 
-->{{#vardefine:n|{{#expr:{{#var:n}}+1}}}}
 
-->{{#vardefine:n|{{#expr:{{#var:n}}+1}}}}
Строка 136: Строка 188:
 
}}<!--
 
}}<!--
   
-->{{#if:{{{cooldown|}}}{{{mana|}}}|
+
-->{{#if:{{{cooldown|}}}{{{cooldown tal|}}}{{{cooldown aghs|}}}{{{cooldown shard|}}}{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}|
<div style="display:inline-block; margin:8px 0px 0px 50px; width:{{#if:{{{mana|}}}{{{currentmana|}}}{{{maxmana|}}}|190px|370px}}; vertical-align:top;">{{#if:{{{cooldown|}}}|<span style="position:relative; top:-2px;">{{Значок|перезарядка|size=20px}} </span>{{#dplreplace:{{{cooldown}}}|#(?<!<)/#|/<wbr>}}{{#if:{{{cooldown tal|}}}|&#32;<span style="white-space:nowrap;">({{Значок|талант}} {{{cooldown tal}}})</span>}}{{#if:{{{cooldown aghs|}}}|&#32;<span style="white-space:nowrap;">({{Значок|Aghanim}} <span style="color:#538028;">{{{cooldown aghs}}}</span>{{#if:{{{cooldown aghs tal|}}}|, {{Значок|талант}} <span style="color:#538028;">{{{cooldown aghs tal}}}</span>}})</span>}}}}</div><!--
+
<div style="display:inline-block; margin:8px 0px 0px 50px; width:{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}{{{currentmana|}}}{{{maxmana|}}}|190px|370px}}; vertical-align:top;">{{#if:{{{cooldown|}}}{{{cooldown tal|}}}{{{cooldown aghs|}}}{{{cooldown shard|}}}|<span style="position:relative; top:-2px;">{{Значок|перезарядка|alt=Перезарядка:|size=20px}} </span>{{#if:{{{cooldown|}}}|{{#dplreplace:{{{cooldown}}}|#(?<!<)/#|/<wbr>}}}}{{#if:{{{cooldown tal|}}}|&#32;<span style="white-space:nowrap;">{{#if:{{{cooldown|}}}|(}}{{#var:taltext}}{{{cooldown tal}}}</span>{{#if:{{{cooldown|}}}|)}}</span>}}{{#if:{{{cooldown aghs|}}}{{{cooldown shard|}}}|&#32;<span style="white-space:nowrap;">{{#if:{{{cooldown|}}}{{{cooldown tal|}}}|(}}{{#if:{{{cooldown aghs|}}}|{{#var:aghstext}}{{{cooldown aghs}}}</span>{{#if:{{{cooldown aghs tal|}}}|{{#if:{{{cooldown|}}}{{{cooldown tal|}}}|,</span>&#32;|&#32;</span>(}}<span style="white-space:nowrap;">{{#var:aghstaltext}}{{{cooldown aghs tal}}}</span>{{#if:{{{cooldown|}}}{{{cooldown tal|}}}||)}}}}|{{#var:shardtext}}{{{cooldown shard}}}</span>{{#if:{{{cooldown shard tal|}}}|{{#if:{{{cooldown|}}}{{{cooldown tal|}}}|,</span>&#32;|&#32;</span>(}}<span style="white-space:nowrap;">{{#var:shardtaltext}}{{{cooldown shard tal}}}</span>{{#if:{{{cooldown|}}}{{{cooldown tal|}}}||)}}}}}}{{#if:{{{cooldown|}}}{{{cooldown tal|}}}|)}}</span>}}}}</div><!--
--><div style="display:inline-block; margin:8px 0px 0px; width:{{#if:{{{mana|}}}{{{currentmana|}}}{{{maxmana|}}}|190px|10px}}; vertical-align:top;">{{#if:{{{mana|}}}{{{currentmana|}}}{{{maxmana|}}}|<span style="position:relative; top:-2px;">{{Значок|мана|size=20px}} </span>}}<!--
+
--><div style="display:inline-block; margin:8px 0px 0px; width:{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}{{{currentmana|}}}{{{maxmana|}}}|190px|10px}}; vertical-align:top;">{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}{{{currentmana|}}}{{{maxmana|}}}|<span style="position:relative; top:-2px;">{{Значок|мана|alt=Мана:|size=20px}} </span>}}<!--
-->{{#if:{{{mana|}}}|{{#dplreplace:{{{mana}}}|#(?<!<)/#|/<wbr>}}{{#if:{{{mana tal|}}}|&#32;<span style="white-space:nowrap;">({{Значок|талант}} {{{mana tal}}})</span>}}{{#if:{{{mana aghs|}}}|&#32;<span style="white-space:nowrap;">({{Значок|Aghanim}} <span style="color:#538028;">{{{mana aghs}}}</span>)</span>}}}}<!--
+
-->{{#if:{{{mana|}}}|{{#dplreplace:{{{mana}}}|#(?<!<)/#|/<wbr>}}}}{{#if:{{{mana tal|}}}|&#32;<span style="white-space:nowrap;">{{#if:{{{mana|}}}|(}}{{#var:taltext}}{{{mana tal}}}</span>{{#if:{{{mana|}}}|)}}</span>}}{{#if:{{{mana aghs|}}}{{{mana shard|}}}|&#32;<span style="white-space:nowrap;">{{#if:{{{mana|}}}{{{mana tal|}}}|(}}{{#if:{{{mana aghs|}}}|{{#var:aghstext}}{{{mana aghs}}}</span>{{#if:{{{mana aghs tal|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}|,</span>&#32;|&#32;</span>(}}<span style="white-space:nowrap;">{{#var:aghstaltext}}{{{mana aghs tal}}}</span>{{#if:{{{mana|}}}{{{mana tal|}}}||)}}}}|{{#var:shardtext}}{{{mana shard}}}</span>{{#if:{{{mana shard tal|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}|,</span>&#32;|&#32;</span>(}}<span style="white-space:nowrap;">{{#var:shardtaltext}}{{{mana shard tal}}}</span>{{#if:{{{mana|}}}{{{mana tal|}}}||)}}}}}}{{#if:{{{mana|}}}{{{mana tal|}}}|)}}</span>}}<!--
 
-->{{#if:{{{currentmana|}}}|{{#if:{{{mana|}}}|&nbsp;+&nbsp;}}{{{currentmana}}} от текущей маны}}<!--
 
-->{{#if:{{{currentmana|}}}|{{#if:{{{mana|}}}|&nbsp;+&nbsp;}}{{{currentmana}}} от текущей маны}}<!--
 
-->{{#if:{{{maxmana|}}}|{{#if:{{{mana|}}}|&nbsp;+&nbsp;}}{{{maxmana}}} от макс. запаса маны}}
 
-->{{#if:{{{maxmana|}}}|{{#if:{{{mana|}}}|&nbsp;+&nbsp;}}{{{maxmana}}} от макс. запаса маны}}
 
</div>}}<!--
 
</div>}}<!--
   
-->{{#if:{{{aghanimsupgrade|}}}{{{bkbtext|}}}{{{linkentext|}}}{{{breaktext|}}}{{{illusiontext|}}}{{{roottext|}}}{{{oncasttext|}}}{{{disjointtext|}}}|
+
-->{{#if:{{{aghanimsupgrade|}}}{{{aghshard|}}}{{{bkbtext|}}}{{{linkentext|}}}{{{breaktext|}}}{{{illusiontext|}}}{{{roottext|}}}{{{oncasttext|}}}{{{disjointtext|}}}|
 
<div style="height: 8px; line-height: 0px;"></div>
 
<div style="height: 8px; line-height: 0px;"></div>
 
}}<!--
 
}}<!--
   
 
-->{{#if:{{{aghanimsupgrade|}}}|
 
-->{{#if:{{{aghanimsupgrade|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|aghanim|size=20px}} </span>{{{aghanimsupgrade}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|aghanimalt|alt=Улучшение от Aghanim's Scepter:|size=20px}} </span>{{{aghanimsupgrade}}}</div>
  +
}}<!--
  +
  +
-->{{#if:{{{aghshard|}}}|
  +
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|aghshardalt|alt=Улучшение от Aghanim's Shard:|size=20px}} </span>{{{aghshard}}}</div>
 
}}<!--
 
}}<!--
   
 
-->{{#if:{{{bkbtext|}}}|
 
-->{{#if:{{{bkbtext|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|bkb|{{{bkbblock|yes}}}|size=20px}} </span>{{{bkbtext}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|bkb|{{{bkbblock|yes}}}|size=20px}} </span>{{{bkbtext}}}</div>
 
}}<!--
 
}}<!--
   
 
-->{{#if:{{{linkentext|}}}|
 
-->{{#if:{{{linkentext|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|linken|{{{linkenblock|yes}}}|size=20px}} </span>{{{linkentext}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|linken|{{{linkenblock|yes}}}|size=20px}} </span>{{{linkentext}}}</div>
 
|}}<!--
 
|}}<!--
   
 
-->{{#if:{{{breaktext|}}}|
 
-->{{#if:{{{breaktext|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|break|{{{breakable|yes}}}|size=20px}} </span>{{{breaktext}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|break|{{{breakable|yes}}}|size=20px}} </span>{{{breaktext}}}</div>
 
}}<!--
 
}}<!--
   
 
-->{{#if:{{{disjointtext|}}}|
 
-->{{#if:{{{disjointtext|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|disjoint|{{{disjointable|yes}}}|size=20px}} </span>{{{disjointtext}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|disjoint|{{{disjointable|yes}}}|size=20px}} </span>{{{disjointtext}}}</div>
 
}}<!--
 
}}<!--
   
 
-->{{#if:{{{illusiontext|}}}|
 
-->{{#if:{{{illusiontext|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|illusion|{{{illusionuse|yes}}}|size=20px}} </span>{{{illusiontext}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|illusion|{{{illusionuse|yes}}}|size=20px}} </span>{{{illusiontext}}}</div>
 
}}<!--
 
}}<!--
   
 
-->{{#if:{{{roottext|}}}|
 
-->{{#if:{{{roottext|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|root|size=20px}} </span>{{{roottext}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|root|{{{rootdisables|yes}}}|size=20px}} </span>{{{roottext}}}</div>
 
}}<!--
 
}}<!--
   
 
-->{{#if:{{{oncasttext|}}}|
 
-->{{#if:{{{oncasttext|}}}|
<div style="margin-left: 50px;"><span style="position: relative; top: -2px;">{{Значок|on cast proc|size=20px}} </span>{{{oncasttext}}}</div>
+
<div class="aml50"><span style="position: relative; top: -2px;">{{Значок|on cast proc|size=20px}} </span>{{{oncasttext}}}</div>
 
}}<!--
 
}}<!--
   
Строка 186: Строка 242:
 
<div> {{Значок|modifier|{{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}|both|buff}}}} <span style="color:#{{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}|C3C34F|1F631F}};">'''{{#if:{{{buff{{#var:n}}text|}}}|{{Tooltip|{{{buff{{#var:n}}}}}|{{{buff{{#var:n}}text}}}}}|{{{buff{{#var:n}}}}}}}:''' {{#switch:{{lc:{{{buff{{#var:n}}dispel}}}}}
 
<div> {{Значок|modifier|{{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}|both|buff}}}} <span style="color:#{{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}|C3C34F|1F631F}};">'''{{#if:{{{buff{{#var:n}}text|}}}|{{Tooltip|{{{buff{{#var:n}}}}}|{{{buff{{#var:n}}text}}}}}|{{{buff{{#var:n}}}}}}}:''' {{#switch:{{lc:{{{buff{{#var:n}}dispel}}}}}
 
| any = Можно развеять любым развеиванием.
 
| any = Можно развеять любым развеиванием.
  +
| basic = Можно развеять только базовым развеиванием.
 
| strong = Можно развеять сильным развеиванием.
 
| strong = Можно развеять сильным развеиванием.
  +
| death = Развеивается только после смерти.
| none = Нельзя развеять.
+
| none = Нельзя развеять. Остаётся после смерти.
 
| #default = Взаимодействие с развеиванием неизвестно.}}</span>
 
| #default = Взаимодействие с развеиванием неизвестно.}}</span>
 
</div>}}<!--
 
</div>}}<!--
 
-->{{#vardefine:n}}{{#while:|{{{debuff{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|{{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}||<div>{{Значок|modifier|debuff}} <span style="color:#C90A00;">'''{{#if:{{{debuff{{#var:n}}text|}}}|{{Tooltip|{{{debuff{{#var:n}}}}}|{{{debuff{{#var:n}}text}}}}}|{{{debuff{{#var:n}}}}}}}:''' {{#switch:{{lc:{{{debuff{{#var:n}}dispel}}}}}
 
-->{{#vardefine:n}}{{#while:|{{{debuff{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|{{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}||<div>{{Значок|modifier|debuff}} <span style="color:#C90A00;">'''{{#if:{{{debuff{{#var:n}}text|}}}|{{Tooltip|{{{debuff{{#var:n}}}}}|{{{debuff{{#var:n}}text}}}}}|{{{debuff{{#var:n}}}}}}}:''' {{#switch:{{lc:{{{debuff{{#var:n}}dispel}}}}}
 
| any = Можно развеять любым развеиванием.
 
| any = Можно развеять любым развеиванием.
  +
| basic = Можно развеять только базовым развеиванием.
 
| strong = Можно развеять сильным развеиванием.
 
| strong = Можно развеять сильным развеиванием.
  +
| death = Развеивается только после смерти.
| none = Нельзя развеять.
+
| none = Нельзя развеять. Остаётся после смерти.
 
| #default = Взаимодействие с развеиванием неизвестно.}}</span></div>}}
 
| #default = Взаимодействие с развеиванием неизвестно.}}</span></div>}}
 
}}
 
}}
Строка 201: Строка 261:
 
<div style="margin-top: 5px; padding-top: 2px; border-top: 1px solid #C1C1C1;">''{{#tag:nowiki|{{{lore}}}}}''</div>
 
<div style="margin-top: 5px; padding-top: 2px; border-top: 1px solid #C1C1C1;">''{{#tag:nowiki|{{{lore}}}}}''</div>
 
}}
 
}}
</div><!-- End of 3px indent -->
+
</div></div><!-- End of 3px indent -->
 
</div><!-- End of box -->
 
</div><!-- End of box -->
 
{{#if:{{{notes|}}}|
 
{{#if:{{{notes|}}}|
Строка 253: Строка 313:
 
|mana_cost={{{mana|}}}
 
|mana_cost={{{mana|}}}
 
|mana_cost_aghs={{{mana aghs|}}}
 
|mana_cost_aghs={{{mana aghs|}}}
  +
|mana_cost_shard={{{mana shard|}}}
 
|mana_cost_tal={{{mana tal|}}}
 
|mana_cost_tal={{{mana tal|}}}
 
|current_mana_cost={{{currentmana|}}}
 
|current_mana_cost={{{currentmana|}}}
Строка 258: Строка 319:
 
|cooldown={{{cooldown|}}}
 
|cooldown={{{cooldown|}}}
 
|cooldown_aghs={{{cooldown aghs|}}}
 
|cooldown_aghs={{{cooldown aghs|}}}
  +
|cooldown_shard={{{cooldown shard|}}}
 
|cooldown_tal={{{cooldown tal|}}}
 
|cooldown_tal={{{cooldown tal|}}}
 
|cooldown_aghs_tal={{{cooldown aghs tal|}}}
 
|cooldown_aghs_tal={{{cooldown aghs tal|}}}
  +
|cooldown_shard_tal={{{cooldown shard tal|}}}
 
|aghanims_upgrade={{{aghanimsupgrade|}}}
 
|aghanims_upgrade={{{aghanimsupgrade|}}}
  +
|aghshard={{{aghshard|}}}
 
|cast_point={{{cast point|}}}
 
|cast_point={{{cast point|}}}
 
|cast_point_tal={{{cast point tal|}}}
 
|cast_point_tal={{{cast point tal|}}}
 
|cast_point_aghs={{{cast point aghs|}}}
 
|cast_point_aghs={{{cast point aghs|}}}
  +
|cast_point_shard={{{cast point shard|}}}
 
|cast_point_aghs_tal={{{cast point aghs tal|}}}
 
|cast_point_aghs_tal={{{cast point aghs tal|}}}
 
|cast_backswing={{{cast backswing|}}}
 
|cast_backswing={{{cast backswing|}}}
 
|cast_backswing_tal={{{cast backswing tal|}}}
 
|cast_backswing_tal={{{cast backswing tal|}}}
 
|cast_backswing_aghs={{{cast backswing aghs|}}}
 
|cast_backswing_aghs={{{cast backswing aghs|}}}
  +
|cast_backswing_shard={{{cast backswing shard|}}}
 
|cast_backswing_aghs_tal={{{cast backswing aghs tal|}}}
 
|cast_backswing_aghs_tal={{{cast backswing aghs tal|}}}
 
|notes={{#invoke: KillMarkers | strip | {{{notes|}}} }}
 
|notes={{#invoke: KillMarkers | strip | {{{notes|}}} }}
Строка 277: Строка 343:
 
|trait1={{{trait1|}}}
 
|trait1={{{trait1|}}}
 
|value1={{{value1|}}}
 
|value1={{{value1|}}}
|value1_aghs={{{value1 aghs|}}}
 
 
|value1_tal={{{value1 tal|}}}
 
|value1_tal={{{value1 tal|}}}
|value1_aghs_tal={{{value1 aghs tal|}}}
 
 
|trait2={{{trait2|}}}
 
|trait2={{{trait2|}}}
 
|value2={{{value2|}}}
 
|value2={{{value2|}}}
|value2_aghs={{{value2 aghs|}}}
 
 
|value2_tal={{{value2 tal|}}}
 
|value2_tal={{{value2 tal|}}}
|value2_aghs_tal={{{value2 aghs tal|}}}
 
 
|trait3={{{trait3|}}}
 
|trait3={{{trait3|}}}
 
|value3={{{value3|}}}
 
|value3={{{value3|}}}
|value3_aghs={{{value3 aghs|}}}
 
 
|value3_tal={{{value3 tal|}}}
 
|value3_tal={{{value3 tal|}}}
|value3_aghs_tal={{{value3 aghs tal|}}}
 
 
|trait4={{{trait4|}}}
 
|trait4={{{trait4|}}}
 
|value4={{{value4|}}}
 
|value4={{{value4|}}}
|value4_aghs={{{value4 aghs|}}}
 
 
|value4_tal={{{value4 tal|}}}
 
|value4_tal={{{value4 tal|}}}
|value4_aghs_tal={{{value4 aghs tal|}}}
 
 
|trait5={{{trait5|}}}
 
|trait5={{{trait5|}}}
 
|value5={{{value5|}}}
 
|value5={{{value5|}}}
|value5_aghs={{{value5 aghs|}}}
 
 
|value5_tal={{{value5 tal|}}}
 
|value5_tal={{{value5 tal|}}}
|value5_aghs_tal={{{value5 aghs tal|}}}
 
 
|trait6={{{trait6|}}}
 
|trait6={{{trait6|}}}
 
|value6={{{value6|}}}
 
|value6={{{value6|}}}
|value6_aghs={{{value6 aghs|}}}
 
 
|value6_tal={{{value6 tal|}}}
 
|value6_tal={{{value6 tal|}}}
|value6_aghs_tal={{{value6 aghs tal|}}}
 
 
|trait7={{{trait7|}}}
 
|trait7={{{trait7|}}}
 
|value7={{{value7|}}}
 
|value7={{{value7|}}}
|value7_aghs={{{value7 aghs|}}}
 
 
|value7_tal={{{value7 tal|}}}
 
|value7_tal={{{value7 tal|}}}
|value7_aghs_tal={{{value7 aghs tal|}}}
 
 
|trait8={{{trait8|}}}
 
|trait8={{{trait8|}}}
 
|value8={{{value8|}}}
 
|value8={{{value8|}}}
|value8_aghs={{{value8 aghs|}}}
 
 
|value8_tal={{{value8 tal|}}}
 
|value8_tal={{{value8 tal|}}}
|value8_aghs_tal={{{value8 aghs tal|}}}
 
 
|trait9={{{trait9|}}}
 
|trait9={{{trait9|}}}
 
|value9={{{value9|}}}
 
|value9={{{value9|}}}
|value9_aghs={{{value9 aghs|}}}
 
 
|value9_tal={{{value9 tal|}}}
 
|value9_tal={{{value9 tal|}}}
|value9_aghs_tal={{{value9 aghs tal|}}}
 
 
|trait10={{{trait10|}}}
 
|trait10={{{trait10|}}}
 
|value10={{{value10|}}}
 
|value10={{{value10|}}}
|value10_aghs={{{value10 aghs|}}}
 
 
|value10_tal={{{value10 tal|}}}
 
|value10_tal={{{value10 tal|}}}
|value10_aghs_tal={{{value10 aghs tal|}}}
 
 
|trait11={{{trait11|}}}
 
|trait11={{{trait11|}}}
 
|value11={{{value11|}}}
 
|value11={{{value11|}}}
|value11_aghs={{{value11 aghs|}}}
 
 
|value11_tal={{{value11 tal|}}}
 
|value11_tal={{{value11 tal|}}}
|value11_aghs_tal={{{value11 aghs tal|}}}
 
 
|trait12={{{trait12|}}}
 
|trait12={{{trait12|}}}
 
|value12={{{value12|}}}
 
|value12={{{value12|}}}
|value12_aghs={{{value12 aghs|}}}
 
 
|value12_tal={{{value12 tal|}}}
 
|value12_tal={{{value12 tal|}}}
  +
|trait13={{{trait13|}}}
  +
|value13={{{value13|}}}
  +
|value13_tal={{{value13 tal|}}}
  +
|trait14={{{trait14|}}}
  +
|value14={{{value14|}}}
  +
|value14_tal={{{value14 tal|}}}
  +
}}
  +
{{#cargo_store:
  +
_table=abilities_aghstraits
  +
|uid={{#replace:{{FULLPAGENAME}}|&#39;|'}}&{{{name}}}
 
|value1_aghs={{{value1 aghs|}}}
  +
|value1_shard={{{value1 shard|}}}
 
|value1_aghs_tal={{{value1 aghs tal|}}}
  +
|value1_shard_tal={{{value1 shard tal|}}}
 
|value2_aghs={{{value2 aghs|}}}
  +
|value2_shard={{{value2 shard|}}}
 
|value2_aghs_tal={{{value2 aghs tal|}}}
  +
|value2_shard_tal={{{value2 shard tal|}}}
 
|value3_aghs={{{value3 aghs|}}}
  +
|value3_shard={{{value3 shard|}}}
 
|value3_aghs_tal={{{value3 aghs tal|}}}
  +
|value3_shard_tal={{{value3 shard tal|}}}
 
|value4_aghs={{{value4 aghs|}}}
  +
|value4_shard={{{value4 shard|}}}
 
|value4_aghs_tal={{{value4 aghs tal|}}}
  +
|value4_shard_tal={{{value4 shard tal|}}}
 
|value5_aghs={{{value5 aghs|}}}
  +
|value5_shard={{{value5 shard|}}}
 
|value5_aghs_tal={{{value5 aghs tal|}}}
  +
|value5_shard_tal={{{value5 shard tal|}}}
 
|value6_aghs={{{value6 aghs|}}}
  +
|value6_shard={{{value6 shard|}}}
 
|value6_aghs_tal={{{value6 aghs tal|}}}
  +
|value6_shard_tal={{{value6 shard tal|}}}
 
|value7_aghs={{{value7 aghs|}}}
  +
|value7_shard={{{value7 shard|}}}
 
|value7_aghs_tal={{{value7 aghs tal|}}}
  +
|value7_shard_tal={{{value7 shard tal|}}}
 
|value8_aghs={{{value8 aghs|}}}
  +
|value8_shard={{{value8 shard|}}}
 
|value8_aghs_tal={{{value8 aghs tal|}}}
  +
|value8_shard_tal={{{value8 shard tal|}}}
 
|value9_aghs={{{value9 aghs|}}}
  +
|value9_shard={{{value9 shard|}}}
 
|value9_aghs_tal={{{value9 aghs tal|}}}
  +
|value9_shard_tal={{{value9 shard tal|}}}
 
|value10_aghs={{{value10 aghs|}}}
  +
|value10_shard={{{value10 shard|}}}
 
|value10_aghs_tal={{{value10 aghs tal|}}}
  +
|value10_shard_tal={{{value10 shard tal|}}}
 
|value11_aghs={{{value11 aghs|}}}
  +
|value11_shard={{{value11 shard|}}}
 
|value11_aghs_tal={{{value11 aghs tal|}}}
  +
|value11_shard_tal={{{value11 shard tal|}}}
 
|value12_aghs={{{value12 aghs|}}}
  +
|value12_shard={{{value12 shard|}}}
 
|value12_aghs_tal={{{value12 aghs tal|}}}
 
|value12_aghs_tal={{{value12 aghs tal|}}}
  +
|value12_shard_tal={{{value12 shard tal|}}}
  +
|value13_aghs={{{value13 aghs|}}}
  +
|value13_shard={{{value13 shard|}}}
  +
|value13_aghs_tal={{{value13 aghs tal|}}}
  +
|value13_shard_tal={{{value13 shard tal|}}}
  +
|value14_aghs={{{value14 aghs|}}}
  +
|value14_shard={{{value14 shard|}}}
  +
|value14_aghs_tal={{{value14 aghs tal|}}}
  +
|value14_shard_tal={{{value14 shard tal|}}}
 
}}
 
}}
 
{{#cargo_store:
 
{{#cargo_store:
Строка 394: Строка 502:
 
|break_text=Wikitext
 
|break_text=Wikitext
 
|disjointable=String (allowed values=Yes,No,Partially)
 
|disjointable=String (allowed values=Yes,No,Partially)
|disjointtext=String
+
|disjointtext=Wikitext
|rootdisables=Boolean
+
|rootdisables=String (allowed values=Yes,No,Partially)
|roottext=String
+
|roottext=Wikitext
 
|oncastproc=Boolean
 
|oncastproc=Boolean
 
|oncasttext=String
 
|oncasttext=String
Строка 403: Строка 511:
 
|mana_cost=String
 
|mana_cost=String
 
|mana_cost_aghs=String
 
|mana_cost_aghs=String
  +
|mana_cost_shard=String
 
|mana_cost_tal=String
 
|mana_cost_tal=String
 
|current_mana_cost=String
 
|current_mana_cost=String
Строка 408: Строка 517:
 
|cooldown=String
 
|cooldown=String
 
|cooldown_aghs=String
 
|cooldown_aghs=String
  +
|cooldown_shard=String
 
|cooldown_tal=Wikitext (size=1000)
 
|cooldown_tal=Wikitext (size=1000)
 
|cooldown_aghs_tal=String
 
|cooldown_aghs_tal=String
  +
|cooldown_shard_tal=String
 
|aghanims_upgrade=Wikitext
 
|aghanims_upgrade=Wikitext
  +
|aghshard=Wikitext
 
|cast_point=String
 
|cast_point=String
 
|cast_point_tal=String
 
|cast_point_tal=String
 
|cast_point_aghs=String
 
|cast_point_aghs=String
  +
|cast_point_shard=String
 
|cast_point_aghs_tal=String
 
|cast_point_aghs_tal=String
  +
|cast_point_shard_tal=String
 
|cast_backswing=String
 
|cast_backswing=String
 
|cast_backswing_tal=String
 
|cast_backswing_tal=String
 
|cast_backswing_aghs=String
 
|cast_backswing_aghs=String
  +
|cast_backswing_shard=String
 
|cast_backswing_aghs_tal=String
 
|cast_backswing_aghs_tal=String
  +
|cast_backswing_shard_tal=String
 
|notes=Wikitext (size=10000)
 
|notes=Wikitext (size=10000)
 
|game=String
 
|game=String
 
}}
 
}}
 
{{#cargo_attach:_table=abilities_buffs}}
 
{{#cargo_attach:_table=abilities_buffs}}
{{#cargo_attach:_table=abilities_traits}}<!--
+
{{#cargo_attach:_table=abilities_traits}}
  +
{{#cargo_attach:_table=abilities_aghstraits}}<!--
   
 
End of Cargo code.
 
End of Cargo code.

Версия от 12:00, 28 февраля 2021

Этот шаблон определяет таблицу «abilities». Просмотр таблицы.

Error: The specified table, "abilities_buffs", does not exist.

Этот шаблон добавляет строки в таблицу «abilities_traits», которая объявлена в шаблоне Ability/traits. Просмотр таблицы.

Error: The specified table, "abilities_aghstraits", does not exist.

Документация для Шаблон:Ability [ смотреть | править | очистить ]

Cargo Temp Workaround

{{#cargo_attach:_table=abilities_aghstraits}}
{{#cargo_attach:_table=abilities_buffs}}
{{#cargo_attach:_table=abilities_traits}} *

Swap these around to rebuild cargo. Temporary solution for now. The cargo only will be able to rebuild the one at the most bottom. F5 to refresh cargo tables page to confirm the subpage is attached to Template:Ability.

Использование

{{Ability
| name = 
| image = 
| sound = 
| type = 
| description = 
| lore = 
| target = 
| target2 = 
| affects = 
| affects2 = 
| damagetype = 
| damagetype2 = 
| key = 
| legacy key = 

| bkbblock = <!-- Notes in this section have color support for upgrades. -->
| bkbtext1 = <!-- Affects spell immune enemies.;agh/shard/tal -->
| linkenblock = 
| linkentext1 = 
| illusionuse = 
| illusiontext1 = 
| breakable = 
| breaktext1 = 
| disjointable = 
| disjointtext1 = 
| rootdisables = 
| roottext1 = 
| oncastproc = 
| oncasttext1 = 

| buff1 = 
| buff1text = 
| buff1dispel = 
| debuff1 = 
| debuff1text = 
| debuff1dispel = 

| cast point = 
| cast backswing = 
| trait1 = 
| value1 = 
| trait2 = 
| value2 = 
| trait3 = 
| value3 = 
| trait4 = 
| value4 = 
| trait5 = 
| value5 = 

| mana = 
| currentmana = 
| maxmana = 
| cooldown = 
| aghanimsupgrade = new;ability_name;other_descriptions
| aghshard = new;ability_name;other_descriptions

| adtext = 
| adtext aghs =
| adtext shard =

| subability = 
| linkedability = linkedability&source

| notes = 
}}

Определения

Атрибут Описание
ID Unique ID of the ability according to npc_abilities.txt. Only displays on hover as the image caption.
name The name of the ability. Copy the exact in-game name.
image Ability icon, if one exists. Use Unknown_icon.png if ability has no icon. Leave out if ability belongs to an item.
sound Sound effect(s) of the ability, if one exists. No limit to how many sounds can be listed (sound/sound2/sound3/etc), but cargo only stores the first 3.
type Valid options: ultimate, item, aghanims, npc, hero, talent, rune. Defaults to Hero if left out.
description Official in-game description of the ability. Use status buff/debuff description if the ability has no official description.
lore Lore text of the ability, which is located at the very bottom of the ability tooltips. Leave blank if no lore is present.
target The (targeting) type of the ability. See below for valid entries. If ability has multiple types, use "target2" as well.
affects Tells which units the ability affects. See below for valid entries. If ability can affect multiple groups of units, use "affects2" as well.
damagetype The damage type dealt by the ability if it deals damage. See below for valid entries. If ability uses multiple damage types, use "damagetype2" as well.
key The Dota2 default hotkey for the ability.
legacy key The original DotA1 (legacy) hotkey of the ability.
bkbblock Use to tell whether the ability is blocked by spell immunity or not: Options: Yes, No, Partial
bkbtext# Extra note about spell immunity interaction.
linkenblock Use for single-target spells only, to tell whether Spell Block blocks the spell or not. Options: Yes, No, Partial
linkentext# Extra note about Spell Block interaction.
breakable Use for passive abilities (or abilities with a passive component) to tell whether the passive ability/component is disabled by Break: Options: Yes, No, Partial
breaktext# Extra note about Break interaction.
illusionuse Use to tell whether the ability can be used by illusions or not. Options: Yes, No, Partially
illusiontext# Extra note about illusion usability.
rootdisables Use to tell whether the ability can be used while rooted. Leave out if ability can be used while rooted. Options: Yes, No, Partially
roottext# Extra note about rooted.
oncastproc Use to tell whether the ability can proc on-cast effects. Leave out if ability can proc on-cast effects.
oncasttext# Extra note about on-cast effects.
buff# Enter the name of the buff the ability uses. Leave out if ability uses no buffs.
buff#text Enter the display name of the buff the ability uses on battle log. Leave out if buff uses the same name.
buff#dispel Tell whether the buff is dispellable or not. Options: Any/Strong/None
debuff# Enter the name of the debuff the ability uses. Leave out if ability uses no debuffs.
debuff#text Enter the display name of the debuff the ability uses on battle log. Leave out if debuff uses the same name.
debuff#dispel Tell whether the debuff is dispellable or not. Options: Any/Strong/None
cast point The time the unit needs to execute the spell. Do not use this for channeling times or on active attack modifier. Use "cast point aghs" for Aghanim's Scepter value.
cast backswing The remaining animation after cast the unit goes through when not canceled. Use "cast backswing aghs" for Aghanim's Scepter value.
trait# First unique trait of the ability. Keep as short as possible and use consistent wording throughout the wiki. Words should be capitalized. Up to 15 traits are allowed.
trait#amp accepted values are castrange, attackrange, both. Used to indicate if cast/attack range (or both) increases the value of the trait.
value# The value corresponding to the trait. Avoid using words. An accepted exception is "Global". Up to 15 values are allowed. Use "value# aghs" for Aghanim's Scepter value.
mana The flat mana cost of the ability. Use "mana aghs" for Aghanim's Scepter value.
currentmana The mana cost of the ability based on the current mana pool.
maxmana The mana cost of the ability based on the maximum mana pool.
cooldown The cooldown time of the ability. Do not use for recharge times. Use "cooldown aghs" for Aghanim's Scepter value, "cooldown shard" for Aghanim's Shard value, "cooldown tal" for talent value, "cooldown aghs tal" for Aghanim's Scepter plus talent value, and "cooldown shard tal" for Aghanim's Shard plus talent value.
linkedability / subability
aghanimsupgrade The Aghanim's Scepter upgrade text. Use official ingame text.
aghshard The Aghanim's Shard upgrade text. Use official ingame text.
adtext / adtext aghs / adtext shard For Ability Draft ability notes only.
notes Anything else about the ability goes here. Only Mechanics and special interactions. DO NOT ADD TIPS TO NOTES, use the tips/guides section for tips.

Вводы

Lua logo
▶️ Swapsies!
Этот шаблон использует Lua.
Его код можно найти в Модуль:Ability.


  • Refer to the Module:Ability for target/target2 Valid Entries.
  • Use one value for the affects parameter!
  • If an ability affects several types, use affects2 after filling in affects.
  • Same rules apply for damagetype and damagetype2 - Physical, Magical, Pure
Target = No Target
Target2 = Channeled

Target = Target Point
Target2 = Target Area aghs

will display: No Target / Channeled or Target Point (Может быть улучшена с помощью Aghanim's Scepter. Target Area)

Примеры

Ability Upgrade
Способность
Пассивная
Действует на
Себя
Upgrades an existing ability or adds a new ability to your hero.

Примечания:

  • When a hero has an upgrade available, the item's and the upgraded ability's tooltip states what exactly is upgraded.
  • Single target abilities with Aghanim's Shard upgrades that are reflected by Spell Reflection depend on whether the reflecting hero has Aghanim's Shard, not the original caster of the reflected ability.


Astral Imprisonment
Astral Imprisonment icon
Действует на
Врагов / Союзников
Places a target unit into an astral prison. The hidden unit is invulnerable and disabled. When the astral prison implodes, it deals damage to the target and steals a percentage of their max mana.
Анимация применения: 0.3+0.4 (С Aghanim's Scepter 0+0)
Cast Range: 650
Damage: 120/200/280/360 (С Aghanim's Scepter 260/340/420/500)
Max Mana Steal: 16%/18%/20%/22% (С Aghanim's Shard 21%/23%/25%/27%)
Imprison Duration: 1.75/2.5/3.25/4
Mana Steal Duration: 30/40/50/60
С Aghanim's Scepter Damage Radius: 400
С Aghanim's Shard Ally Move Speed Slow: 40%
Перезарядка: 24/20/16/12 (С Aghanim's Scepter 0)
Мана: 150
Улучшение от Aghanim's Scepter: Grants charges to Astral Imprisonment, increases damage by 140 and applies the damage in an area.
Улучшение от Aghanim's Shard: Grants an additional +5% Mana Capacity steal to Astral Imprisonment. Also allows allies to move at 60% movement speed during Astral Imprisonment (they are visible, but untargettable and can't perform any other actions).
Модификаторы
Бафф или дебафф, основан на отношении к цели modifier_obsidian_destroyer_astral_imprisonment_prison: Развеивается только после смерти.
Бафф modifier_obsidian_destroyer_equilibrium_buff: Развеивается только после смерти.
Бафф modifier_obsidian_destroyer_equilibrium_buff_counter: Развеивается только после смерти.
Дебафф modifier_obsidian_destroyer_equilibrium_debuff: Развеивается только после смерти.
Дебафф modifier_obsidian_destroyer_equilibrium_debuff_counter: Развеивается только после смерти.
Locked away in the pocket between this world and the Outworld, victims realize their infantile knowledge and mortality.

Примечания:

  • Targeted allies are imprisoned without any of the other effects being applied on them.
  • If the target is an enemy, they get damaged at the end of the imprisonment duration.
  • The red ring expanding at the center of the visual effects indicates a fixed 4-second duration. The red ring is visible to allies only.
  • With Aghanim's Scepter icon Aghanim's Scepter, the area damage is applied at the end of the imprisonment duration regardless of the target's alliance.
  • With Aghanim's Shard icon Aghanim's Shard, Astral Imprisonment no longer fully disables targeted allies and no longer hides their model.
    • Instead, it slows their movement speed by 40%, turns them invulnerable and unselectable, and silences, mutes and disarms them.


Random Ability
Не провоцирует эффекты своим применением. Нельзя применять в оцепенении или будучи связанным. Не может использоваться иллюзиями. Можно избежать. Частично отключается истощением. Частично блокируется Linken's Sphere. Частично проходит сквозь невосприимчивость к магии.
M
C
Unknown
Способность
Ненаправленная
(Может быть улучшена с помощью Aghanim's Scepter. Аура)
Действует на
Себя
(Может быть улучшена с помощью Aghanim's Shard. Союзных героев)
I like cheese
Анимация применения: 1+2
Cast Range: 200
С Aghanim's Scepter Random Radius: 300
С Aghanim's Shard Random Damage: 400
Талант Damage per Second: 31.4
Перезарядка: 66/55/44/33 (Талант 33/22/11/00) (С Aghanim's Scepter 11/22/33/44, С Aghanim's Scepter и талантом 22/21/20/19)
Мана: 28/26/24/22 (Талант 25/26/24/22) (С Aghanim's Shard 46,2/38,5/30,8/23,1, С Aghanim's Shard и талантом 23,1/15,4/7,7/0) + 30% от текущей маны + 10% от макс. запаса маны
Улучшение от Aghanim's Scepter: Aghanim's Scepter upgrade above Shard. It is simply dummy text of the printing and typesetting industry.
Улучшение от Aghanim's Shard: Aghanim's Shard upgrade below Scepter. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.
Модификаторы
Бафф Attack speed buff: Можно развеять любым развеиванием.
Дебафф Bad: Можно развеять сильным развеиванием.
Any lorem ipsum dadadafadsfad aöldkfjöasdkf ölaksdjf öaskdjf asdf adsf ökjk asdf!! Jajaj!

Примечания:

  • notesnotesnotes


Depreciated Functions