Ir para conteúdo
Entre para seguir isso  
Enio

[8.1 - Magia] Holy Punish

Recommended Posts

Enio    0
Enio

Mais uma vez aproveitando as novas CONDITIONS 8.1 fiz essa magia que utiliza a CONDITION_DAZZLED, ela da um dano holy por um tempo em todos na área da magia.

 

Vá em data/spells/scripts e crie um novo arquivo.lua, renomei para holy_punish e coloque:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYAREA)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

local condition = createConditionObject(CONDITION_DAZZLED)
setConditionParam(condition, CONDITION_PARAM_DELAYED, 2)
addDamageCondition(condition, 1, 2000, -30)
addDamageCondition(condition, 2, 2000, -25)
addDamageCondition(condition, 3, 2000, -20)
addDamageCondition(condition, 4, 2000, -15)
addDamageCondition(condition, 5, 2000, -10)
addDamageCondition(condition, 6, 2000, -5)
addDamageCondition(condition, 7, 2000, -4)
addDamageCondition(condition, 8, 2000, -3)
addDamageCondition(condition, 9, 2000, -2)
addDamageCondition(condition, 10, 2000, -1)
setCombatCondition(combat, condition)

local arr = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 3, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}

local area = createCombatArea(arr)
setCombatArea(combat, area)

function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end

 

E agora em data/spells/spells.xml coloque:

<instant name="Holy Punish" words="exevo res san" direction="0" lvl="40" maglv="10" mana="500" soul="0" exhaustion="1" prem="1" enabled="1" script="holy_punish.lua"><vocation id="3"/><vocation id="7"/><vocation id="5"/></instant>

Em breve estarei postando uma magia com a CONDITION_FREEZING(dano ice)

___________________

Espero que gostem.:bye:

Compartilhar este post


Link para o post
LaB OrA    0
LaB OrA

Muito boa ! se postasse uma ss ficaria ainda melhor!!

 

Obrigado pela contribuição.

 

Aprovado.

Compartilhar este post


Link para o post
Pancini    0
Pancini

Com ss seria otimo cara

mais msm assim vlw

Aprovado

Compartilhar este post


Link para o post
Addicted    1
Addicted

SS era bom neh ;)

Obrigado Pela Magia.

Parabéns, ficou Boa :D

Compartilhar este post


Link para o post
Finrod Elensar    0
Finrod Elensar

Deveria ser OBRIGATÓRIO postar SS's da magia nessa seção...

 

EM todo caso...Vlww..

 

Magia muito roxx... deixa dazzled.. muito bomm mesmo!!

 

Nota 9

Falta pelo menos 1 SS ai para 10

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×