Template:Ability

    Ability

{{#if:{{{charges|}}}{{{charges tal|}}}{{{charges aghs|}}}{{{charges shard|}}} {{{replenishtime|}}}{{{replenishtime tal|}}}{{{replenishtime aghs|}}}{{{replenishtime shard|}}} {{{cooldown|}}}{{{cooldown tal|}}}{{{cooldown aghs|}}}{{{cooldown shard|}}} {{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}{{{mana per second|}}}{{{currentmana|}}{{{currentmana aghs|}}{{{currentmana shard|}}{{{maxmana|}}}{{{maxmana aghs|}}}{{{maxmana shard|}}} {{#if:{{{charges|}}}{{{charges tal|}}}{{{charges aghs|}}}{{{charges shard|}}}|

{{Symbol|Charge Replenish Time|size=20px}} {{#if:{{{replenishtime|}}}|{{#dplreplace:{{{replenishtime|}}}|#(?<!<)/#|/ }}}}{{#if:{{{replenishtime tal|}}}|&#32; {{#if:{{{replenishtime|}}}|(}}{{#var:taltext}}{{{replenishtime tal|}}} {{#if:{{{replenishtime|}}}|)}} }}{{#if:{{{replenishtime aghs|}}}{{{replenishtime shard|}}}|&#32; {{#if:{{{replenishtime|}}}{{{replenishtime tal|}}}|(}}{{#if:{{{replenishtime aghs|}}}|{{#var:aghstext}}{{{replenishtime aghs}}} {{#if:{{{replenishtime aghs tal|}}}|{{#if:{{{replenishtime|}}}{{{replenishtime tal|}}}|, &#32;|&#32; (}} {{#var:aghstaltext}}{{{replenishtime aghs tal}}} {{#if:{{{replenishtime|}}}{{{replenishtime tal|}}}||)}}}}|{{#var:shardtext}}{{{replenishtime shard}}} {{#if:{{{replenishtime shard tal|}}}|{{#if:{{{replenishtime|}}}{{{replenishtime tal|}}}|, &#32;|&#32; (}} {{#var:shardtaltext}}{{{replenishtime shard tal}}} {{#if:{{{replenishtime|}}}{{{replenishtime tal|}}}||)}}}}}}{{#if:{{{replenishtime|}}}{{{replenishtime tal|}}}|)}} }}  N {{#if:{{{charges|}}}|{{#dplreplace:{{{charges|}}}|#(?<!<)/#|/ }}}}{{#if:{{{charges tal|}}}|&#32; {{#if:{{{charges|}}}|(}}{{#var:taltext}}{{{charges tal|}}} {{#if:{{{charges|}}}|)}} }}{{#if:{{{charges aghs|}}}{{{charges shard|}}}|&#32; {{#if:{{{charges|}}}{{{charges tal|}}}|(}}{{#if:{{{charges aghs|}}}|{{#var:aghstext}}{{{charges aghs}}} {{#if:{{{charges aghs tal|}}}|{{#if:{{{charges|}}}{{{charges tal|}}}|, &#32;|&#32; (}} {{#var:aghstaltext}}{{{charges aghs tal}}} {{#if:{{{charges|}}}{{{charges tal|}}}||)}}}}|{{#var:shardtext}}{{{charges shard}}} {{#if:{{{charges shard tal|}}}|{{#if:{{{charges|}}}{{{charges tal|}}}|, &#32;|&#32; (}} {{#var:shardtaltext}}{{{charges shard tal}}} {{#if:{{{charges|}}}{{{charges tal|}}}||)}}}}}}{{#if:{{{charges|}}}{{{charges tal|}}}|)}} }}    }} {{#if:{{{cooldown|}}}{{{cooldown tal|}}}{{{cooldown aghs|}}}{{{cooldown shard|}}}| {{Symbol|Cooldown|size=20px}} {{#if:{{{cooldown|}}}|{{#dplreplace:{{{cooldown|}}}|#(?<!<)/#|/ }}}}{{#if:{{{cooldown tal|}}}|&#32; {{#if:{{{cooldown|}}}|(}}{{#var:taltext}}{{{cooldown tal|}}} {{#if:{{{cooldown|}}}|)}} }}{{#if:{{{cooldown aghs|}}}{{{cooldown shard|}}}|&#32; {{#if:{{{cooldown|}}}{{{cooldown tal|}}}|(}}{{#if:{{{cooldown aghs|}}}|{{#var:aghstext}}{{{cooldown aghs}}} {{#if:{{{cooldown aghs tal|}}}|{{#if:{{{cooldown|}}}{{{cooldown tal|}}}|, &#32;|&#32; (}} {{#var:aghstaltext}}{{{cooldown aghs tal}}} {{#if:{{{cooldown|}}}{{{cooldown tal|}}}||)}}}}|{{#var:shardtext}}{{{cooldown shard}}} {{#if:{{{cooldown shard tal|}}}|{{#if:{{{cooldown|}}}{{{cooldown tal|}}}|, &#32;|&#32; (}} {{#var:shardtaltext}}{{{cooldown shard tal}}} {{#if:{{{cooldown|}}}{{{cooldown tal|}}}||)}}}}}}{{#if:{{{cooldown|}}}{{{cooldown tal|}}}|)}} }} }} {{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}{{{mana per second|}}}{{{currentmana|}}{{{currentmana aghs|}}{{{currentmana shard|}}{{{maxmana|}}}{{{maxmana aghs|}}}{{{maxmana shard|}}}| {{#ifeq:{{lc:{{{healthcost}}}}}|true|{{Symbol|Health|size=20px}}|{{Symbol|Mana|size=20px}}}} {{#switch:1 | {{#if:{{{mana|}}}|1}} = {{#dplreplace:{{{mana|}}}|#(?<!<)/#|/ }} {{#if:{{{mana tal|}}}|({{#var:taltext}}{{{mana tal|}}} )}} {{#if:{{{mana aghs|}}}{{{mana shard|}}}|&#32; {{#if:{{{mana|}}}{{{mana tal|}}}|(}}{{#if:{{{mana aghs|}}}|{{#var:aghstext}}{{{mana aghs}}} {{#if:{{{mana aghs tal|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}|, &#32;|&#32; (}} {{#var:aghstaltext}}{{{mana aghs tal}}} {{#if:{{{mana|}}}{{{mana tal|}}}||)}}}}|{{#var:shardtext}}{{{mana shard}}} {{#if:{{{mana shard tal|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}|, &#32;|&#32; (}} {{#var:shardtaltext}}{{{mana shard tal}}} {{#if:{{{mana|}}}{{{mana tal|}}}||)}}}}}}{{#if:{{{mana|}}}{{{mana tal|}}}|)}} }} {{#if:{{{mana per second|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}| }}{{#if:{{{mana|}}}| + }}{{#dplreplace:{{{mana per second|}}}|#(?<!<)/#|/ }}{{sub|/ second}}}}{{#if:{{{mana per second aghs|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}| }}{{#if:{{{mana|}}}|{{#if:{{{mana per second|}}}|| + }}}}{{#var:aghstext}}{{#dplreplace:{{{mana per second aghs|}}}|#(?<!<)/#|/ }} {{sub|/ second}}}}{{#if:{{{mana per second shard|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}| }}{{#if:{{{mana|}}}|{{#if:{{{mana per second|}}}|| + }}}}{{#var:shardtext}}{{#dplreplace:{{{mana per second shard|}}}|#(?<!<)/#|/ }} {{sub|/ second}}}}{{#if:{{{mana per second tal|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}| }}{{#if:{{{mana|}}}|{{#if:{{{mana per second|}}}|| + }}}}{{#var:taltext}}{{#dplreplace:{{{mana per second tal|}}}|#(?<!<)/#|/ }} {{sub|/ second}}}}{{#if:{{{currentmana|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}{{{mana per second|}}}{{{mana per second aghs|}}}| }}{{#if:{{{mana|}}}| + }}{{{currentmana}}} of {{tooltip|Current|(Current) / Max}} Mana }}{{#if:{{{maxmana|}}}|{{#if:{{{mana|}}}{{{mana tal|}}}{{{mana aghs|}}}{{{mana shard|}}}{{{mana per second|}}}{{{mana per second aghs|}}}| }}{{#if:{{{mana|}}}| + }}{{{maxmana}}} of {{tooltip|Max|Current / (Max)}} Mana }} | {{#if:{{{mana tal|}}}|1}} = {{#if:{{{mana tal|}}}|{{#var:taltext}}{{{mana tal|}}} }} | {{#if:{{{mana aghs|}}}|1}} = {{#if:{{{mana aghs|}}}|{{#var:aghstext}}{{{mana aghs|}}} }} {{#if:{{{mana aghs tal|}}}|({{#var:aghstaltext}}{{{mana aghs tal|}}} )}} | {{#if:{{{mana shard|}}}|1}} = {{#if:{{{mana shard|}}}|{{#var:shardtext}}{{{mana shard|}}} }} {{#if:{{{mana shard tal|}}}|({{#var:shardtaltext}}{{{mana shard tal|}}} )}} | {{#if:{{{mana per second|}}}|1}} = {{{mana per second|}}}{{sub|/ second}} | {{#if:{{{currentmana|}}}|1}} = {{{currentmana|}}} {{tooltip|Current|(Current) / Max}} Mana | {{#if:{{{currentmana aghs|}}}|1}} = {{#var:aghstext}}{{{currentmana aghs|}}} {{tooltip|Current|(Current) / Max}} Mana | {{#if:{{{currentmana shard|}}}|1}} = {{#var:shardtext}}{{{currentmana shard|}}} {{tooltip|Current|(Current) / Max}} Mana | {{#if:{{{currentmana tal|}}}|1}} = {{#var:taltext}}{{{currentmana tal|}}} {{tooltip|Current|(Current) / Max}} Mana | {{#if:{{{maxmana|}}}|1}} = {{{maxmana|}}} {{tooltip|Current|Current / (Max)}} Mana | {{#if:{{{maxmana aghs|}}}|1}} = {{#var:aghstext}}{{{maxmana aghs|}}} {{tooltip|Current|Current / (Max)}} Mana | {{#if:{{{maxmana shard|}}}|1}} = {{#var:shardtext}}{{{maxmana shard|}}} {{tooltip|Current|Current / (Max)}} Mana | {{#if:{{{maxmana tal|}}}|1}} = {{#var:taltext}}{{{maxmana tal|}}} {{tooltip|Current|Current / (Max)}} Mana }} }} {{#if:{{{health|}}}{{{health tal|}}}{{{health aghs|}}}{{{health shard|}}}{{{health per second|}}}| {{Symbol|Health|size=20px}} {{#switch:1 | {{#if:{{{health|}}}|1}} = {{#dplreplace:{{{health|}}}|#(?<!<)/#|/ }} {{#if:{{{health tal|}}}|({{#var:taltext}}{{{health tal|}}} )}} {{#if:{{{health aghs|}}}{{{health shard|}}}|&#32; {{#if:{{{health|}}}{{{health tal|}}}|(}}{{#if:{{{health aghs|}}}|{{#var:aghstext}}{{{health aghs}}} {{#if:{{{health aghs tal|}}}|{{#if:{{{health|}}}{{{health tal|}}}|, &#32;|&#32; (}} {{#var:aghstaltext}}{{{health aghs tal}}} {{#if:{{{health|}}}{{{health tal|}}}||)}}}}|{{#var:shardtext}}{{{health shard}}} {{#if:{{{health shard tal|}}}|{{#if:{{{health|}}}{{{health tal|}}}|, &#32;|&#32; (}} {{#var:shardtaltext}}{{{health shard tal}}} {{#if:{{{health|}}}{{{health tal|}}}||)}}}}}}{{#if:{{{health|}}}{{{health tal|}}}|)}} }} {{#if:{{{health per second|}}}|{{#if:{{{health|}}}{{{health tal|}}}{{{health aghs|}}}{{{health shard|}}}| }}{{#if:{{{health|}}}| + }}{{#dplreplace:{{{health per second|}}}|#(?<!<)/#|/ }}{{sub|/ second}}}}{{#if:{{{health per second aghs|}}}|{{#if:{{{health|}}}{{{health tal|}}}{{{health aghs|}}}{{{health shard|}}}| }}{{#if:{{{health|}}}|{{#if:{{{health per second|}}}|| + }}}}{{#var:aghstext}}{{#dplreplace:{{{health per second aghs|}}}|#(?<!<)/#|/ }} {{sub|/ second}}}}{{#if:{{{health per second shard|}}}|{{#if:{{{health|}}}{{{health tal|}}}{{{health aghs|}}}{{{health shard|}}}| }}{{#if:{{{health|}}}|{{#if:{{{health per second|}}}|| + }}}}{{#var:shardtext}}{{#dplreplace:{{{health per second shard|}}}|#(?<!<)/#|/ }} {{sub|/ second}}}}{{#if:{{{health per second tal|}}}|{{#if:{{{health|}}}{{{health tal|}}}{{{health aghs|}}}{{{health shard|}}}| }}{{#if:{{{health|}}}|{{#if:{{{health per second|}}}|| + }}}}{{#var:taltext}}{{#dplreplace:{{{health per second tal|}}}|#(?<!<)/#|/ }} {{sub|/ second}}}}{{#if:{{{currenthealth|}}}|{{#if:{{{health|}}}{{{health tal|}}}{{{health aghs|}}}{{{health shard|}}}{{{health per second|}}}{{{health per second aghs|}}}| }}{{#if:{{{health|}}}| + }}{{{currenthealth}}} of {{tooltip|Current|(Current) / Max}} Health }}{{#if:{{{maxhealth|}}}|{{#if:{{{health|}}}{{{health tal|}}}{{{health aghs|}}}{{{health shard|}}}{{{health per second|}}}{{{health per second aghs|}}}| }}{{#if:{{{health|}}}| + }}{{{maxhealth}}} of {{tooltip|Max|Current / (Max)}} Health }} | {{#if:{{{health tal|}}}|1}} = {{#if:{{{health tal|}}}|{{#var:taltext}}{{{health tal|}}} }} | {{#if:{{{health aghs|}}}|1}} = {{#if:{{{health aghs|}}}|{{#var:aghstext}}{{{health aghs|}}} }} {{#if:{{{health aghs tal|}}}|({{#var:aghstaltext}}{{{health aghs tal|}}} )}} | {{#if:{{{health shard|}}}|1}} = {{#if:{{{health shard|}}}|{{#var:shardtext}}{{{health shard|}}} }} {{#if:{{{health shard tal|}}}|({{#var:shardtaltext}}{{{health shard tal|}}} )}} | {{#if:{{{health per second|}}}|1}} = {{{health per second|}}}{{sub|/ second}} | {{#if:{{{currenthealth|}}}|1}} = {{{currenthealth|}}} {{tooltip|Current|(Current) / Max}} Health | {{#if:{{{maxhealth|}}}|1}} = {{{maxhealth|}}} {{tooltip|Current|Current / (Max)}} Health }}  }} }}{{#if:{{{aghanimsupgrade|}}}{{{aghshard|}}}|{{#if:{{{aghanimsupgrade|}}}| {{Symbol|Aghanimalt|size=22px}} Aghanim's Scepter Upgrade: {{#ifeq:{{#explode:{{{aghanimsupgrade}}}|;|0}}|{{lc:new}}| New Ability }}   {{#ifeq:{{#explode:{{{aghanimsupgrade|}}}|;|0}}|{{lc:new}}|Grants the &#39;|'}}#{{#explode:{{{aghanimsupgrade|}}}|;|1}}| {{#explode:{{{aghanimsupgrade|}}}|;|1}} ability.|{{{aghanimsupgrade|}}}}}{{#if:{{#explode:{{{aghanimsupgrade|}}}|;|2}}| {{#explode:{{{aghanimsupgrade|}}}|;|2}}}} }}{{#if:{{{aghshard|}}}| {{Symbol|Aghshardalt|size=22px}} Aghanim's Shard Upgrade: {{#ifeq:{{#explode:{{{aghshard}}}|;|0}}|{{lc:new}}|<div style="text-align:center; width:100px; max-width:100%; border-radius:3px; font-weight:bold; text-transform:uppercase; letter-spacing:0.5px; background-color:#1C2E50; text-shadow:1px 1px 2px #000; border:2px solid #505050;"> New Ability }}  <div style="display:inline-block; width:{{#var:noteboxwidth}}; max-width:100%; background:rgba(18, 26, 33, 0.7); text-align:left; margin-top: 5px; padding:5px 10px 2px; border:1px solid #505050;"><div style="display:table-row; background:#rgba(18, 26, 33, 0.7); border-bottom:1px solid black;"> {{#ifeq:{{#explode:{{{aghshard|}}}|;|0}}|{{lc:new}}|Grants the &#39;|'}}#{{#explode:{{{aghshard|}}}|;|1}}| {{#explode:{{{aghshard|}}}|;|1}} ability.|{{{aghshard|}}}}}{{#if:{{#explode:{{{aghshard|}}}|;|2}}| {{#explode:{{{aghshard|}}}|;|2}}}} }} }}{{#if:{{{bkbtext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(255, 246, 103, 0.07); padding:5px 10px 2px; text-align:left; margin-top:5px; border:1px solid rgba(186, 181, 100, 0.2);"> {{Symbol|bkb|{{{bkbblock|yes}}}|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}"> Spell Immunity Notes: {{#while:|{{{bkbtext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|  {{#switch:{{#explode:{{{bkbtext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{bkbtext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{bkbtext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{bkbtext{{#var:n}}|}}}|;|0}} }} }}{{#if:{{{dbitext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(255, 246, 103, 0.07); padding:5px 10px 2px; text-align:left; margin-top:5px; border:1px solid rgba(186, 181, 100, 0.2);"> {{Symbol|dbi|{{{piercesdbi|no}}}|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}"> Debuff Immunity  Notes: {{#vardefine:n}}{{#while:|{{{dbitext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|  {{#switch:{{#explode:{{{dbitext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{dbitext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{dbitext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{dbitext{{#var:n}}|}}}|;|0}} }} }}{{#if:{{{linkentext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(25, 131, 204, 0.2); padding:5px 10px 2px; text-align:left; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}|-3px|5px}}; border:1px solid rgba(66, 135, 245, 0.3);"> {{Symbol|linken|{{{linkenblock|yes}}}|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}">Spell Block / Reflection Notes: {{#vardefine:n}}{{#while:|{{{linkentext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|  {{#switch:{{#explode:{{{linkentext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{linkentext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{linkentext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{linkentext{{#var:n}}|}}}|;|0}} }} }}{{#if:{{{breaktext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(53, 29, 91, 0.3); padding:5px 10px 2px; text-align:left; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}|-3px|5px}}; border:1px solid rgba(205, 204, 235, 0.3);"> {{Symbol|break|{{{breakable|yes}}}|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}">Break Notes: {{#vardefine:n}}{{#while:|{{{breaktext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|  {{#switch:{{#explode:{{{breaktext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{breaktext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{breaktext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{breaktext{{#var:n}}|}}}|;|0}} }}

}}{{#if:{{{disjointtext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(13, 9, 76, 0.3); padding:5px 10px 2px; text-align:left; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}|-3px|5px}}; border:1px solid rgba(128, 117, 223, 0.3);"> {{Symbol|disjoint|{{{disjointable|yes}}}|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}">Ability Disjoint Notes: {{#vardefine:n}}{{#while:|{{{disjointtext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}| {{#switch:{{#explode:{{{disjointtext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{disjointtext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{disjointtext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{disjointtext{{#var:n}}|}}}|;|0}} }} }}{{#if:{{{illusiontext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(35, 73, 102, 0.2); padding:5px 10px 2px; text-align:left; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}{{{disjointtext1|}}}|-3px|5px}}; border:1px solid rgba(212, 233, 254, 0.3);"> {{Symbol|illusion|{{{illusionuse|yes}}}|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}">Illusion Notes: {{#vardefine:n}}{{#while:|{{{illusiontext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|  {{#switch:{{#explode:{{{illusiontext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{illusiontext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{illusiontext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{illusiontext{{#var:n}}|}}}|;|0}} }} }}{{#if:{{{roottext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(128, 75, 44, 0.2); padding:5px 10px 2px; text-align:left; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}{{{disjointtext1|}}}{{{illusiontext1|}}}|-3px|5px}}; border:1px solid rgba(201, 150, 124, 0.3);"> {{Symbol|root|{{{rootdisable|yes}}}|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}"> Root  Notes: {{#vardefine:n}}{{#while:|{{{roottext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|  {{#switch:{{#explode:{{{roottext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{roottext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{roottext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{roottext{{#var:n}}|}}}|;|0}} }} }}{{#if:{{{oncasttext1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(7, 22, 16, 0.2); padding:5px 10px 2px; text-align:left; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}{{{disjointtext1|}}}{{{illusiontext1|}}}{{{roottext1|}}}|-3px|5px}}; border:1px solid rgba(135, 196, 167, 0.3);"> {{Symbol|on cast proc|size=20px}} <div style="display:table-cell; {{#var:notesshadow}}"> Cast Event  Notes:  {{#vardefine:n}}{{#while:|{{{oncasttext{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}|  {{#switch:{{#explode:{{{oncasttext{{#var:n}}|}}}|;|1}} | tal = {{Symbol|Talent}} | aghs = {{Symbol|Aghanimalt|size=20px}} | shard = {{Symbol|Aghshardalt|size=20px}} | #default = }} <div style="display:table-cell; {{#if:{{#explode:{{{oncasttext{{#var:n}}|}}}|;|1}}|font-weight:bold; color:{{Color|{{#switch:{{#explode:{{{oncasttext{{#var:n}}|}}}|;|1}}|tal=Talent|aghs=Aghanims|shard=Aghshard}}}};}} margin:auto;">{{#explode:{{{oncasttext{{#var:n}}|}}}|;|0}} }} }}{{#if:{{{buff1|}}}{{{debuff1|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; max-width:100%; background:rgba(76, 175, 80, 0.07); padding:5px 10px 2px; text-align:left; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}{{{disjointtext1|}}}{{{illusiontext1|}}}{{{roottext1|}}}{{{oncasttext1|}}}|-3px|5px}}; border:1px solid rgba(128, 200, 131, 0.2);">  {{#if:{{{game|}}}|Modifiers| Modifiers [{{tooltip|?|The displayed names are the intern names of the modifiers. Do not change them even if they don't match the ability or hero name.}}]}} {{#vardefine:n}}{{#while:|{{{buff{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}| <div style="display:table-cell; padding:0px 5px; width:400px; max-width:100%; font-weight:bold; color:#{{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}|CCA400|319D31}};">{{#if:{{{buff{{#var:n}}text|}}}|{{tooltip|{{{buff{{#var:n}}}}}|{{{buff{{#var:n}}text}}}}}|{{{buff{{#var:n}}}}}}} {{#switch:{{lc:{{{buff{{#var:n}}dispel}}}}} }}{{#vardefine:n}}{{#while:|{{{debuff{{#vardefineecho:n|{{#expr:{{#var:n}}+1}}}}|}}}| {{#ifeq:{{{buff{{#var:n}}}}}|{{{debuff{{#var:n}}}}}|| <div style="display:table-cell; padding:0px 5px; width:400px; max-width:100%; font-weight:bold; color:#9D3131;"> {{#if:{{{debuff{{#var:n}}text|}}}|{{tooltip|{{{debuff{{#var:n}}}}}|{{{debuff{{#var:n}}text}}}}}|{{{debuff{{#var:n}}}}}}} {{#switch:{{lc:{{{debuff{{#var:n}}dispel}}}}} {{{adtext|}}} }}{{#if:{{{adtext aghs|}}}| {{Symbol|Aghanimalt|size=20px}} {{{adtext aghs|}}} }}{{#if:{{{adtext shard|}}}| {{Symbol|Aghshardalt|size=20px}} {{{adtext shard|}}} }}{{#if:{{{adtext tal|}}}| {{Symbol|Talent alt|size=18px}} {{{adtext tal|}}} }} }}{{#if:{{{subability|}}}{{{linkedability|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; font-size:85%; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}{{{disjointtext1|}}}{{{illusiontext1|}}}{{{roottext1|}}}{{{buff1|}}}{{{debuff1|}}}{{{adtext|}}}{{{adtext aghs|}}}{{{adtext shard|}}}{{{adtext tal|}}}|-3px|5px}}; max-width:100%; background:{{Color|{{Show|A|{{#replace:{{#if:{{#explode:{{{linkedability|}}}|&|1}}|{{#explode:{{{linkedability|}}}|&|1}}|{{BASEPAGENAME}}}}|&#39;|'}}|{{#if:{{{subability|}}}|{{{subability|}}}|{{#explode:{{{linkedability|}}}|&|0}}}}|type}}}}; color:white; text-align:left; padding:5px 10px 2px; border:1px solid rgba(80, 80, 80, 0.2);">{{#if:{{{subability|}}}| {{Symbol|a_sub|size=20px}} Sub-ability  of {{{subability|}}}. }}{{#if:{{{linkedability|}}}| {{Symbol|a_linked|size=20px}} Both {{{name|}}} and {{#if:{{#explode:{{{linkedability|}}}|&|1}}|{{#explode:{{{linkedability|}}}|&|0}}|{{{linkedability|}}}}} are linked abilities. }} }}{{#if:{{{lore|}}}|<div class="ability-lore" style="margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}{{{disjointtext1|}}}{{{illusiontext1|}}}{{{roottext1|}}}{{{oncasttext1|}}}{{{buff1|}}}{{{debuff1|}}}{{{adtext|}}}{{{adtext aghs|}}}{{{adtext shard|}}}{{{adtext tal|}}}{{{subability|}}}{{{linkedability|}}}|-3px|5px}};"><div style="display:inline-block; width:{{#var:noteboxwidth}}; margin-top:5px; padding:2px 10px 5px; text-align:center;">{{#tag:nowiki|{{{lore|}}}}} }} {{#if:{{{notes|}}}| {{#if:{{{attachments|}}}{{{unit wrapper|}}}| {{{attachments|}}}{{#if:{{{unit wrapper|}}}| {{Unit infobox wrapper|unit={{{unit wrapper|}}}}}}} }} {{cf|Notes}}{{#if:{{{ID|}}}| {{cf|aid|{{{ID|}}}}}}} {{{notes}}}{{#if:{{{stealnotes|}}}|* {{cf|Stealnotes}}{{#ifeq:{{{stealnotes|}}}|{{{morphnotes|}}}| / {{cf|Morphnotes}}}} {{{stealnotes}}}}}{{#if:{{{morphnotes|}}}|{{#ifeq:{{{stealnotes|}}}|{{{morphnotes|}}}||* {{cf|Morphnotes}} {{{morphnotes}}}}}}}{{#if:{{{bindnotes|}}}|* {{cf|Bindnotes}} {{{bindnotes}}}}} }} {{#switch:{{{game}}} | main = {{#cargo_store: _table=abilities |uid={{#replace:{{FULLPAGENAME}}|&#39;|'}}&{{{name}}} |title={{{name}}} |type={{{type|hero}}} |source={{#if:{{{source|}}}|{{{source}}}|{{#replace:{{BASEPAGENAME}}|&#39;|'}}}} |sound={{{sound|}}}&{{{sound2|}}}&{{{sound3|}}} |image={{{image|File:Unknown icon.png}}} |description={{{description|}}} |lore={{{lore|}}} |target={{{target|}}} |target2={{{target2|}}} |affects={{{affects|}}} |affects2={{{affects2|}}} |damage_type={{{damagetype|}}} |damage_type2={{{damagetype2|}}} |BKB_block={{{bkbblock|}}} |BKB_text={{{bkbtext1|}}}&{{{bkbtext2|}}}&{{{bkbtext3|}}}&{{{bkbtext4|}}}&{{{bkbtext|}}} |pierces_dbi={{{piercesdbi|}}} |dbi_text={{{dbitext1|}}}&{{{dbitext2|}}}&{{{dbitext3|}}}&{{{dbitext4|}}}&{{{dbitext|}}} |linkens_block={{{linkenblock|}}} |linkens_text={{{linkentext1|}}}&{{{linkentext2|}}}&{{{linkentext3|}}}&{{{linkentext4|}}}&{{{linkentext|}}} |illusionuse={{{illusionuse|}}} |illusion_text={{{illusiontext1|}}}&{{{illusiontext2|}}}&{{{illusiontext3|}}}&{{{illusiontext4|}}}&{{{illusiontext|}}} |breakable={{{breakable|}}} |break_text={{{breaktext1|}}}&{{{breaktext2|}}}&{{{breaktext3|}}}&{{{breaktext|}}} |disjointable={{{disjointable|}}} |disjointtext={{{disjointtext1|}}}&{{{disjointtext2|}}}&{{{disjointtext3|}}}&{{{disjointtext|}}} |rootdisables={{{rootdisables|}}} |roottext={{{roottext1|}}}&{{{roottext2|}}}&{{{roottext|}}} |oncastproc={{{oncastproc|}}} |oncasttext={{{oncasttext1|}}}&{{{oncasttext2|}}}&{{{oncasttext|}}} |default_key={{{key|}}} |legacy_key={{{legacy key|}}} |mana_cost={{{mana|}}} |mana_cost_aghs={{{mana aghs|}}} |mana_cost_shard={{{mana shard|}}} |mana_cost_tal={{{mana tal|}}} |mana_cost_per_second={{{mana per second|}}} |mana_cost_per_second_aghs={{{mana per second aghs|}}} |mana_cost_per_second_shard={{{mana per second shard|}}} |mana_cost_per_second_tal={{{mana per second tal|}}} |current_mana_cost={{{currentmana|}}} |max_mana_cost={{{maxmana|}}} |health_cost={{{health|}}} |health_cost_aghs={{{health aghs|}}} |health_cost_shard={{{health shard|}}} |health_cost_tal={{{health tal|}}} |health_cost_per_second={{{health per second|}}} |health_cost_per_second_aghs={{{health per second aghs|}}} |health_cost_per_second_shard={{{health per second shard|}}} |health_cost_per_second_tal={{{health per second tal|}}} |current_health_cost={{{currenthealth|}}} |max_health_cost={{{maxhealth|}}} |cooldown={{{cooldown|}}} |cooldown_aghs={{{cooldown aghs|}}} |cooldown_shard={{{cooldown shard|}}} |cooldown_tal={{{cooldown tal|}}} |charges={{{charges|}}} |charges_aghs={{{charges aghs|}}} |charges_shard={{{charges shard|}}} |charges_tal={{{charges tal|}}} |replenishtime={{{replenishtime|}}} |replenishtime_aghs={{{replenishtime aghs|}}} |replenishtime_shard={{{replenishtime shard|}}} |replenishtime_tal={{{replenishtime tal|}}} |aghanims_upgrade={{{aghanimsupgrade|}}} |aghshard={{{aghshard|}}} |buff={{{buff1|}}}&{{{buff2|}}}&{{{buff3|}}}&{{{buff4|}}} |buffdispel={{{buff1dispel|}}}&{{{buff2dispel|}}}&{{{buff3dispel|}}}&{{{buff4dispel|}}} |bufftext={{{buff1text|}}}&{{{buff2text|}}}&{{{buff3text|}}}&{{{buff4text|}}} |debuff={{{debuff1|}}}&{{{debuff2|}}}&{{{debuff3|}}}&{{{debuff4|}}} |debuffdispel={{{debuff1dispel|}}}&{{{debuff2dispel|}}}&{{{debuff3dispel|}}}&{{{debuff4dispel|}}} |debufftext={{{debuff1text|}}}&{{{debuff2text|}}}&{{{debuff3text|}}}&{{{debuff4text|}}} |cast_point={{{cast point|}}} |cast_point_tal={{{cast point tal|}}} |cast_point_aghs={{{cast point aghs|}}} |cast_point_shard={{{cast point shard|}}} |cast_backswing={{{cast backswing|}}} |cast_backswing_tal={{{cast backswing tal|}}} |cast_backswing_aghs={{{cast backswing aghs|}}} |cast_backswing_shard={{{cast backswing shard|}}} |trait={{{trait1|}}}&{{{trait2|}}}&{{{trait3|}}}&{{{trait4|}}}&{{{trait5|}}}&{{{trait6|}}}&{{{trait7|}}}&{{{trait8|}}}&{{{trait9|}}}&{{{trait10|}}}&{{{trait11|}}}&{{{trait12|}}}&{{{trait13|}}}&{{{trait14|}}}&{{{trait15|}}} |notes={{#invoke:KillMarkers | strip | {{{notes|}}} }} |adtext={{{adtext|}}}&{{{adtext aghs|}}}&{{{adtext shard|}}}&{{{adtext tal|}}} |stealnotes={{{stealnotes|}}} |morphnotes={{{morphnotes|}}} |bindnotes={{{bindnotes|}}} |game={{{game|}}} }} {{#cargo_store: _table=abilities_traits |uid={{#replace:{{FULLPAGENAME}}|&#39;|'}}&{{{name}}} |value1={{{value1|}}} |value1_aghs={{{value1 aghs|}}} |value1_shard={{{value1 shard|}}} |value1_tal={{{value1 tal|}}}
 * any = Any
 * basic = Basic
 * strong = Strong
 * death = {{tooltip|Death|Dispellable with Death only.}}
 * none = {{tooltip|Undispellable|Persists death.}}
 * #default = Unknown}}
 * any = Any
 * basic = Basic
 * strong = Strong
 * death = {{tooltip|Death|Dispellable with Death only.}}
 * none = {{tooltip|Undispellable|Persists death.}}
 * #default = Unknown}} }}}}  }}{{#if:{{{adtext|}}}{{{adtext aghs|}}}{{{adtext shard|}}}|<div style="display:inline-block; width:{{#var:noteboxwidth}}; margin-top:{{#if:{{{bkbtext1|}}}{{{dbitext1|}}}{{{linkentext1|}}}{{{breaktext1|}}}{{{disjointtext1|}}}{{{illusiontext1|}}}{{{roottext1|}}}{{{oncasttext1|}}}{{{buff1|}}}{{{debuff1|}}}|-3px|5px}}; font-size:85%; max-width:100%; background:#1C1444; text-align:left; padding:5px 10px 2px; border:1px solid #505050; color:#D9E0E8;">  {{Symbol|AD|size=20px}}  Ability Draft Notes:   {{#if:{{{adtext|}}}|
 * Dota IMBA
 * Enfos Team Survival
 * Pudge Wars =
 * #default = {{#switch:{{{structure|main}}}

|value2={{{value2|}}} |value2_aghs={{{value2 aghs|}}} |value2_shard={{{value2 shard|}}} |value2_tal={{{value2 tal|}}}

|value3={{{value3|}}} |value3_aghs={{{value3 aghs|}}} |value3_shard={{{value3 shard|}}} |value3_tal={{{value3 tal|}}}

|value4={{{value4|}}} |value4_aghs={{{value4 aghs|}}} |value4_shard={{{value4 shard|}}} |value4_tal={{{value4 tal|}}}

|value5={{{value5|}}} |value5_aghs={{{value5 aghs|}}} |value5_shard={{{value5 shard|}}} |value5_tal={{{value5 tal|}}}

|value6={{{value6|}}} |value6_aghs={{{value6 aghs|}}} |value6_shard={{{value6 shard|}}} |value6_tal={{{value6 tal|}}}

|value7={{{value7|}}} |value7_aghs={{{value7 aghs|}}} |value7_shard={{{value7 shard|}}} |value7_tal={{{value7 tal|}}}

|value8={{{value8|}}} |value8_aghs={{{value8 aghs|}}} |value8_shard={{{value8 shard|}}} |value8_tal={{{value8 tal|}}}

|value9={{{value9|}}} |value9_aghs={{{value9 aghs|}}} |value9_shard={{{value9 shard|}}} |value9_tal={{{value9 tal|}}}

|value10={{{value10|}}} |value10_aghs={{{value10 aghs|}}} |value10_shard={{{value10 shard|}}} |value10_tal={{{value10 tal|}}}

|value11={{{value11|}}} |value11_aghs={{{value11 aghs|}}} |value11_shard={{{value11 shard|}}} |value11_tal={{{value11 tal|}}}

|value12={{{value12|}}} |value12_aghs={{{value12 aghs|}}} |value12_shard={{{value12 shard|}}} |value12_tal={{{value12 tal|}}}

|value13={{{value13|}}} |value13_aghs={{{value13 aghs|}}} |value13_shard={{{value13 shard|}}} |value13_tal={{{value13 tal|}}}

|value14={{{value14|}}} |value14_aghs={{{value14 aghs|}}} |value14_shard={{{value14 shard|}}} |value14_tal={{{value14 tal|}}}

|value15={{{value15|}}} |value15_aghs={{{value15 aghs|}}} |value15_shard={{{value15 shard|}}} |value15_tal={{{value15 tal|}}} }} | hidden = }}}} {{#cargo_declare: _table=abilities }} {{#cargo_attach:_table=abilities_traits}} {{Doc}}
 * uid=String
 * title=String
 * type=String
 * source=String
 * sound=String
 * image=String
 * description=Wikitext
 * lore=Text
 * target=String
 * target2=String
 * affects=String
 * affects2=String
 * damage_type=String
 * damage_type2=String
 * BKB_block=String (allowed values=Yes,No,Partially)
 * BKB_text=Wikitext
 * pierces_dbi=String (allowed values=Yes,No,Partially)
 * dbi_text=Wikitext
 * linkens_block=String (allowed values=Yes,No,Partially)
 * linkens_text=Wikitext
 * illusionuse=String (allowed values=Yes,No,Partially)
 * illusion_text=Wikitext
 * breakable=String (allowed values=Yes,No,Partially)
 * break_text=Wikitext
 * disjointable=String (allowed values=Yes,No,Partially)
 * disjointtext=Wikitext
 * rootdisables=String (allowed values=Yes,No,Partially)
 * roottext=Wikitext
 * oncastproc=Boolean
 * oncasttext=Wikitext
 * default_key=String
 * legacy_key=String
 * mana_cost=String
 * mana_cost_aghs=String
 * mana_cost_shard=String
 * mana_cost_tal=String
 * mana_cost_per_second=String
 * mana_cost_per_second_aghs=String
 * mana_cost_per_second_shard=String
 * mana_cost_per_second_tal=String
 * health_cost=String
 * health_cost_aghs=String
 * health_cost_shard=String
 * health_cost_tal=String
 * health_cost_per_second=String
 * health_cost_per_second_aghs=String
 * health_cost_per_second_shard=String
 * health_cost_per_second_tal=String
 * cooldown=String
 * cooldown_aghs=String
 * cooldown_shard=String
 * cooldown_tal=String
 * charges=String
 * charges_aghs=String
 * charges_shard=String
 * charges_tal=String
 * replenishtime=String
 * replenishtime_aghs=String
 * replenishtime_shard=String
 * replenishtime_tal=String
 * aghanims_upgrade=Wikitext (size=1000)
 * aghshard=Wikitext (size=1000)
 * buff=Wikitext
 * buffdispel=Wikitext
 * bufftext=Wikitext
 * debuff=Wikitext
 * debuffdispel=Wikitext
 * debufftext=Wikitext
 * cast_point=String
 * cast_point_tal=String
 * cast_point_aghs=String
 * cast_point_shard=String
 * cast_backswing=String
 * cast_backswing_tal=String
 * cast_backswing_aghs=String
 * cast_backswing_shard=String
 * trait=Wikitext (size=10000)
 * notes=Wikitext (size=10000)
 * adtext=Wikitext (size=10000)
 * stealnotes=Wikitext (size=1000)
 * morphnotes=Wikitext (size=1000)
 * bindnotes=Wikitext (size=1000)
 * game=String

pt:Predefinição:Ability ru:Шаблон:Ability zh:Template:Ability‎