▶️
Planeshift.
Документацию для этого шаблона или модуля можно найти в Template:Ability.
Вы можете быть перенаправлены на другой язык вики, если перевод недоступен.
Зависимости
local symbol = require( 'Модуль:Значок' )._main
local symbol_aghs = symbol({ 'Aghanim' })
local symbol_shard = symbol({ 'Aghshard' })
local symbol_tal = symbol({ 'Талант' })
local color = require( 'Модуль:Color' )._main
local color_aghs = color({ 'cos_rare' })
local color_shard = color({ 'cos_developer' })
local color_tal = color({ 'cos_immortal' })
local getArgs = require( 'Модуль:Arguments' ).getArgs
local p = {}
-- Implements the mechanics symbols in the header.
function p.symbols(frame)
local args = getArgs(frame, {
wrappers = {
'Шаблон:Ability'
}
})
local default_size = '20px'
local symbols = {}
if args['oncastproc'] then table.insert( symbols, symbol({ 'on cast proc', size=default_size }) ) end
if args['rootdisables'] then table.insert( symbols, symbol({ 'root', args['rootdisables'], size=default_size }) ) end
if args['illusionuse'] then table.insert( symbols, symbol({ 'illusion', args['illusionuse'], size=default_size }) ) end
if args['disjointable'] then table.insert( symbols, symbol({ 'disjoint', args['disjointable'], size=default_size }) ) end
if args['breakable'] then table.insert( symbols, symbol({ 'break', args['breakable'], size=default_size }) ) end
if args['linkenblock'] then table.insert( symbols, symbol({ 'linken', args['linkenblock'], size=default_size }) ) end
if args['bkbblock'] then table.insert( symbols, symbol({ 'bkb', args['bkbblock'], size=default_size }) ) end
return table.concat( symbols, ' ' ) .. ' '
end
function p.target(frame)
local args = getArgs(frame, {
wrappers = {
'Шаблон:Ability'
}
})
local target_dict = {
["No Target"] = '[[Способности#Ненаправленная|Ненаправленная]]',
["Target Unit"] = '[[Способности#Направленная_на_существо|Направленная на существо]]',
["Target Point"] = '[[Способности#Направленная_на_точку|Направленная на точку]]',
["Target Area"] = '[[Способности#Направленная_на_область|Направленная на область]]',
["Passive"] = '[[Способности#Пассивная|Пассивная]]',
["Aura"] = '[[Аура]]',
["Toggle"] = '[[Способности#Переключаемая|Переключаемая]]',
}
local target2_dict = {
["No Target"] = ' / [[Способности#Ненаправленная|Ненаправленная]]',
["No Target aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Ненаправленная|<span style="color:' .. color_aghs .. '; font-weight:bold">Ненаправленная</span>]])',
["No Target shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Ненаправленная|<span style="color:' .. color_shard .. '; font-weight:bold">Ненаправленная</span>]])',
["No Target tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Ненаправленная|<span style="color:' .. color_tal.. '; font-weight:bold">Ненаправленная</span>]])',
["Target Unit"] = ' / [[Способности#Направленная_на_существо|Направленная на существо]]',
["Target Unit aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Направленная_на_существо|<span style="color:' .. color_aghs .. '; font-weight:bold">Направленная на существо</span>]])',
["Target Unit shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Направленная_на_существо|<span style="color:' .. color_shard .. '; font-weight:bold">Направленная на существо</span>]])',
["Target Unit tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Направленная_на_существо|<span style="color:' .. color_tal.. '; font-weight:bold">Направленная на существо</span>]])',
["Target Point"] = ' / [[Способности#Направленная_на_точку|Направленная на точку]]',
["Target Point aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Направленная_на_точку|<span style="color:' .. color_aghs .. '; font-weight:bold">Направленная на точку</span>]])',
["Target Point shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Направленная_на_точку|<span style="color:' .. color_shard .. '; font-weight:bold">Направленная на точку</span>]])',
["Target Point tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Направленная_на_точку|<span style="color:' .. color_tal.. '; font-weight:bold">Направленная на точку</span>]])',
["Target Area"] = ' / [[Способности#Направленная_на_область|Направленная на область]]',
["Target Area aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Направленная_на_область|<span style="color:' .. color_aghs .. '; font-weight:bold">Направленная на область</span>]])',
["Target Area shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Направленная_на_область|<span style="color:' .. color_shard .. '; font-weight:bold">Направленная на область</span>]])',
["Target Area tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Направленная_на_область|<span style="color:' .. color_tal.. '; font-weight:bold">Направленная на область</span>]])',
["Passive"] = ' / [[Способности#Пассивная|Пассивная]]',
["Passive aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Пассивная|<span style="color:' .. color_aghs .. '; font-weight:bold">Пассивная</span>]])',
["Passive shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Пассивная|<span style="color:' .. color_shard .. '; font-weight:bold">Пассивная</span>]])',
["Passive tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Пассивная|<span style="color:' .. color_tal.. '; font-weight:bold">Пассивная</span>]])',
["Aura"] = ' / [[Аура]]',
["Aura aghs"] = '<br>(' .. symbol_aghs .. ' [[Аура|<span style="color:' .. color_aghs .. '; font-weight:bold">Аура</span>]])',
["Aura shard"] = '<br>(' .. symbol_shard .. ' [[Аура|<span style="color:' .. color_shard .. '; font-weight:bold">Аура</span>]])',
["Aura tal"] = '<br>(' .. symbol_tal .. ' [[Аура|<span style="color:' .. color_tal.. '; font-weight:bold">Аура</span>]])',
["Channeled"] = ' / [[Произнесение|Произносимая]]', -- Should always be 2nd.
["Channeled aghs"] = '<br>(' .. symbol_aghs .. ' [[Произнесение|<span style="color:' .. color_aghs .. '; font-weight:bold">Произносимая</span>]])',
["Channeled shard"] = '<br>(' .. symbol_shard .. ' [[Произнесение|<span style="color:' .. color_shard .. '; font-weight:bold">Произносимая</span>]])',
["Channeled tal"] = '<br>(' .. symbol_tal .. ' [[Произнесение|<span style="color:' .. color_tal.. '; font-weight:bold">Произносимая</span>]])',
["Autocast"] = ' / [[Способности#Авто-применяемые|Авто-применяемая]]', --Should always be 2nd.
["Autocast aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Авто-применяемые|<span style="color:' .. color_aghs .. '; font-weight:bold">Авто-применяемая</span>]])',
["Autocast shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Авто-применяемые|<span style="color:' .. color_shard .. '; font-weight:bold">Авто-применяемая</span>]])',
["Autocast tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Авто-применяемые|<span style="color:' .. color_tal.. '; font-weight:bold">Авто-применяемая</span>]])',
["Toggle"] = ' / [[Способности#Переключаемая|Переключаемая]]',
["Toggle aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Переключаемая|<span style="color:' .. color_aghs .. '; font-weight:bold">Переключаемая</span>]])',
["Toggle shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Переключаемая|<span style="color:' .. color_shard .. '; font-weight:bold">Переключаемая</span>]])',
["Toggle tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Переключаемая|<span style="color:' .. color_tal.. '; font-weight:bold">Переключаемая</span>]])',
["Target Unit / Channeled"] = ' / [[Способности#Направленная_на_существо|Направленная на существо]] / [[Произнесение|Произносимая]]', --Specifically for travel boots/tp scrolls.
["Target Unit aghs / Channeled"] = '<br>(' .. symbol_aghs .. ' [[Способности#Направленная_на_существо|<span style="color:' .. color_aghs .. '; font-weight:bold">Направленная на существо</span>]]) / [[Произнесение|Произносимая]]', --Specifically for Tricks of the Trade.
["No Target aghs / Channeled aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Ненаправленная|<span style="color:' .. color_aghs .. '; font-weight:bold">Ненаправленная</span>]] / [[Произнесение|<span style="color:' .. color_aghs .. '; font-weight:bold">Произносимая</span>]])', --Specifically for Essence Flux.
["Target Unit or Area aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Направленная_на_существо|<span style="color:' .. color_aghs .. '; font-weight:bold">Направленная на существо</span>]] / [[Способности#Направленная_на_область|<span style="color:' .. color_aghs .. '; font-weight:bold">Направленная на область</span>]])', --Specifically for Eclipse.
["Target Unit / Target Area tal"] = ' / [[Способности#Направленная_на_существо|Направленная на существо]]<br>(' .. symbol_tal .. ' [[Способности#Направленная_на_область|<span style="color:' .. color_tal.. '; font-weight:bold">Направленная на область</span>]])', --Specifically for Living Armor.
["Channeled / Autocast shard"] = ' / [[Произнесение|Произносимая]]<br>(' .. symbol_shard .. ' [[Способности#Авто-применяемые|<span style="color:' .. color_shard .. '; font-weight:bold">Авто-применяемая</span>]])', --Specifically for Elder Titan Shard.
["Vector"] = ' / [[Способности#Направленная по вектору|Направленная по вектору]]',
["Vector aghs"] = '<br>(' .. symbol_aghs .. ' [[Способности#Направленная по вектору|<span style="color:' .. color_aghs .. '; font-weight:bold">Направленная по вектору</span>]])',
["Vector shard"] = '<br>(' .. symbol_shard .. ' [[Способности#Направленная по вектору|<span style="color:' .. color_shard .. '; font-weight:bold">Направленная по вектору</span>]])',
["Vector tal"] = '<br>(' .. symbol_tal .. ' [[Способности#Направленная по вектору|<span style="color:' .. color_tal.. '; font-weight:bold">Направленная по вектору</span>]])',
}
local target = target_dict[args['target']] or 'Н/Д'
if args['target'] and args['target2'] then
local target2 = target2_dict[args['target2']] or 'Н/Д'
target = target .. ' ' .. target2
end
return target
end
function p.affects(frame)
local args = getArgs(frame, {
wrappers = {
'Шаблон:Ability'
}
})
-- Implements the Arc Warden easteregg.
zet_easteregg = function()
if mw.title.getCurrentTitle().text == 'Arc Warden' then
return 'Самость'
else
return 'Себя'
end
end
local affects_dict = {
["Heroes"] = '[[Герои|Героев]]',
["Enemy Heroes"] = '[[Герои|Вражеских героев]]',
["Allied Heroes"] = '[[Герои|Союзных героев]]',
["Units"] = 'Существ',
["Enemy Units"] = 'Вражеских существ',
["Allied Units"] = 'Союзных существ',
["Self"] = zet_easteregg(),
["Enemies"] = 'Врагов',
["Allies"] = 'Союзников',
["Trees"] = '[[Деревья]]',
["Pumpkin Basket"] = 'Корзина из тыквы',
}
local affects2_dict = {
["Heroes"] = ' / [[Герои|Героев]]',
["Heroes aghs"] = '<br>(' .. symbol_aghs .. ' [[Герои|<span style="color:' .. color_aghs .. '; font-weight:bold">Героев</span>]])',
["Heroes shard"] = '<br>(' .. symbol_shard .. ' [[Герои|<span style="color:' .. color_shard .. '; font-weight:bold">Героев</span>]])',
["Heroes tal"] = '<br>(' .. symbol_tal .. ' [[Герои|<span style="color:' .. color_tal.. '; font-weight:bold">Героев</span>]])',
["Enemy Heroes"] = ' / [[Герои|Вражеских героев]]',
["Enemy Heroes aghs"] = '<br>(' .. symbol_aghs .. ' [[Герои|<span style="color:' .. color_aghs .. '; font-weight:bold">Вражеских героев</span>]])',
["Enemy Heroes shard"] = '<br>(' .. symbol_shard .. ' [[Герои|<span style="color:' .. color_shard .. '; font-weight:bold">Вражеских героев</span>]])',
["Enemy Heroes tal"] = '<br>(' .. symbol_tal .. ' [[Герои|<span style="color:' .. color_tal.. '; font-weight:bold">Вражеских героев</span>]])',
["Allied Heroes"] = ' / [[Герои|Союзных героев]]',
["Allied Heroes aghs"] = '<br>(' .. symbol_aghs .. ' [[Герои|<span style="color:' .. color_aghs .. '; font-weight:bold">Союзных героев</span>]])',
["Allied Heroes shard"] = '<br>(' .. symbol_shard .. ' [[Heroes|<span style="color:' .. color_shard .. '; font-weight:bold">Союзных героев</span>]])',
["Allied Heroes tal"] = '<br>(' .. symbol_tal .. ' [[Heroes|<span style="color:' .. color_tal.. '; font-weight:bold">Союзных героев</span>]])',
["Units"] = ' / Существ',
["Units aghs"] = '<br>(' .. symbol_aghs .. ' <span style="color:' .. color_aghs .. '; font-weight:bold">Существ</span>)',
["Units shard"] = '<br>(' .. symbol_shard .. ' <span style="color:' .. color_shard .. '; font-weight:bold">Существ</span>)',
["Units tal"] = '<br>(' .. symbol_tal .. ' <span style="color:' .. color_tal.. '; font-weight:bold">Существ</span>)',
["Enemy Units"] = ' / Вражеских существ',
["Enemy Units aghs"] = '<br>(' .. symbol_aghs .. ' <span style="color:' .. color_aghs .. '; font-weight:bold">Вражеских существ</span>)',
["Enemy Units shard"] = '<br>(' .. symbol_shard .. ' <span style="color:' .. color_shard .. '; font-weight:bold">Вражеских существ</span>)',
["Enemy Units tal"] = '<br>(' .. symbol_tal .. ' <span style="color:' .. color_tal.. '; font-weight:bold">Вражеских существ</span>)',
["Allied Units"] = ' / Союзных существ',
["Allied Units aghs"] = '<br>(' .. symbol_aghs .. ' <span style="color:' .. color_aghs .. '; font-weight:bold">Союзных существ</span>)',
["Allied Units shard"] = '<br>(' .. symbol_shard .. ' <span style="color:' .. color_shard .. '; font-weight:bold">Союзных существ</span>)',
["Allied Units tal"] = '<br>(' .. symbol_tal .. ' <span style="color:' .. color_tal.. '; font-weight:bold">Союзных существ</span>)',
["Self"] = ' / Себя',
["Self aghs"] = '<br>(' .. symbol_aghs .. ' <span style="color:' .. color_aghs .. '; font-weight:bold">Себя</span>)',
["Self shard"] = '<br>(' .. symbol_shard .. ' <span style="color:' .. color_shard .. '; font-weight:bold">Себя</span>)',
["Self tal"] = '<br>(' .. symbol_tal .. ' <span style="color:' .. color_tal.. '; font-weight:bold">Себя</span>)',
["Enemies"] = ' / Врагов',
["Enemies aghs"] = '<br>(' .. symbol_aghs .. ' <span style="color:' .. color_aghs .. '; font-weight:bold">Врагов</span>)',
["Enemies shard"] = '<br>(' .. symbol_shard .. ' <span style="color:' .. color_shard .. '; font-weight:bold">Врагов</span>)',
["Enemies tal"] = '<br>(' .. symbol_tal .. ' <span style="color:' .. color_tal.. '; font-weight:bold">Врагов</span>)',
["Allies"] = ' / Союзников',
["Allies aghs"] = '<br>(' .. symbol_aghs .. ' <span style="color:' .. color_aghs .. '; font-weight:bold">Союзников</span>)',
["Allies shard"] = '<br>(' .. symbol_shard .. ' <span style="color:' .. color_shard .. '; font-weight:bold">Союзников</span>)',
["Allies tal"] = '<br>(' .. symbol_tal .. ' <span style="color:' .. color_tal.. '; font-weight:bold">Союзников</span>)',
["Trees"] = ' / [[Деревья]]',
["Trees aghs"] = '<br>(' .. symbol_aghs .. ' [[Деревья|<span style="color:' .. color_aghs .. '; font-weight:bold">Деревья</span>]])',
["Trees shard"] = '<br>(' .. symbol_shard .. ' [[Деревья|<span style="color:' .. color_shard .. '; font-weight:bold">Деревья</span>]])',
["Trees tal"] = '<br>(' .. symbol_tal .. ' [[Деревья|<span style="color:' .. color_tal.. '; font-weight:bold">Деревья</span>]])',
}
if args['affects'] then
local affects = affects_dict[args['affects']]
if args['affects2'] then
affects = affects .. ' ' .. affects2_dict[args['affects2']]
end
return "'''Действует на'''<br>" .. affects
end
end
-- Implements the damagetypes.
function p.damagetype(frame)
local args = getArgs(frame, {
wrappers = {
'Шаблон:Ability'
}
})
local damagetype_dict = {
["Physical"] = '[[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Physical aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Physical shard"] = ''.. symbol_shard .. ' [[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Physical tal"] = ''.. symbol_tal .. ' [[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Magical"] = '[[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Magical aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Magical shard"] = ''.. symbol_shard .. ' [[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Magical tal"] = ''.. symbol_tal .. ' [[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Pure"] = '[[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Pure aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Pure shard"] = ''.. symbol_shard .. ' [[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Pure tal"] = ''.. symbol_tal .. ' [[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Instant Attack"] = '[[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Attack aghs"] = ''.. symbol_aghs .. ' [[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Attack shard"] = '' .. symbol_shard .. ' [[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Attack tal"] = '' .. symbol_tal .. ' [[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Kill"] = '[[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["Instant Kill aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["Instant Kill shard"] = ''.. symbol_shard .. ' [[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["Instant Kill tal"] = ''.. symbol_tal .. ' [[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["Composite"] = '[[Типы_урона#Композитный|<span style="color:#5BD199; font-weight:bold">Композитный</span>]]', -- Use only for old abilities.
["Universal"] = '[[Типы_урона#Универсальный|<span style="color:#8650AC; font-weight:bold">Универсальный</span>]]', -- Use only for old abilities.
["HP Removal"] = '[[Типы_урона#Отнимающий здоровье|Отнимающий здоровье]]', -- Use only for old abilities.
}
local damagetype2_dict = {
["Physical"] = ' / [[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Physical aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Physical shard"] = ''.. symbol_shard .. ' [[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Physical tal"] = ''.. symbol_tal .. ' [[Типы_урона#Физический|<span style="color:#AE2F28; font-weight:bold">Физический</span>]]',
["Magical"] = ' / [[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Magical aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Magical shard"] = ''.. symbol_shard .. ' [[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Magical tal"] = ''.. symbol_tal .. ' [[Типы_урона#Магический|<span style="color:#5B93D1; font-weight:bold">Магический</span>]]',
["Pure"] = ' / [[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Pure aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Pure shard"] = ''.. symbol_shard .. ' [[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Pure tal"] = ''.. symbol_tal .. ' [[Типы_урона#Чистый|<span style="color:#C29C4A; font-weight:bold">Чистый</span>]]',
["Instant Attack"] = ' / [[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Attack aghs"] = ''.. symbol_aghs .. ' [[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Attack shard"] = '' .. symbol_shard .. ' [[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Attack tal"] = '' .. symbol_tal .. ' [[Урон_от_атаки#Мгновенные_атаки| <span style="color:#598307; font-weight:bold">Мгновенная атака</span>]]',
["Instant Kill"] = ' / [[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["Instant Kill aghs"] = ''.. symbol_aghs .. ' [[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["Instant Kill shard"] = ''.. symbol_shard .. ' [[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["Instant Kill tal"] = ''.. symbol_tal .. ' [[Типы_урона#Мгновенное_убийство| <span style="color:#5B388F; font-weight:bold">Мгновенное убийство</span>]]',
["HP Removal"] = '[[Типы_урона#Отнимающий здоровье|Отнимающий здоровье]]', -- Use only for old abilities.
}
if args['damagetype'] then
local damagetype = damagetype_dict[args['damagetype']]
if args['damagetype2'] then
damagetype = damagetype .. ' ' .. damagetype2_dict[args['damagetype2']]
end
return "'''Урон'''<br>" .. damagetype
end
end
return p