HE

[Spell] Utito Trans Wolf

Por helinholima, 20 de set. de 2009 em Globalevents e Spells

script
7
2.4k
20 de setembro de 2009 às 17:57

Fala Galera....

Vim trazer um spell bem legal feito pelo Shawak, o spell é o "utito trans wolf".

Ele o transforma em wolf, adiciona skills de shield e adiciona velocidade para seu personagem. (Tudo isso apenas por alguns segundos)

Vamos para o script

- data/spells/scripts/wolf.lua

  --[[
       Spell by Shawak
       Wolf transform
]]--

local time = 120 * 1000        -- 120 * 1000 = 2 min
local addShielding = 20        -- how much shielding should be added


local wolf = {lookType = 52, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0}
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

local condition = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition, CONDITION_PARAM_TICKS, time)
setConditionParam(condition, CONDITION_PARAM_SKILL_SHIELD, addShielding)
setConditionParam(condition, CONDITION_PARAM_BUFF, TRUE)
setCombatCondition(combat, condition)

local speed = createConditionObject(CONDITION_HASTE)
setConditionParam(speed, CONDITION_PARAM_TICKS, time)
setConditionFormula(speed, 0.7, -56, 0.7, -56)
setCombatCondition(combat, speed)

local outfit = createConditionObject(CONDITION_OUTFIT)
setConditionParam(outfit, CONDITION_PARAM_TICKS, time)
addOutfitCondition(outfit, wolf.lookTypeEx, wolf.lookType, wolf.lookHead, wolf.lookBody, wolf.lookLegs, wolf.lookFeet)
setCombatCondition(combat, outfit)

local exhaust = createConditionObject(CONDITION_EXHAUST)
setConditionParam(exhaust, CONDITION_PARAM_SUBID, 2)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, time)
setCombatCondition(combat, exhaust)

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

 

- data/spells/spells.xml

        <instant name="Wolf Transform" words="utito trans wolf" lvl="40" mana="400" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="wolf.lua">
               <vocation name="Druid"/>
               <vocation name="Elder Druid"/>
       </instant>

 

Foto

nfoaj6.png

 

Créditos

Shawak

SubwatS
20 de setembro de 2009 às 18:00

testado

APROVADO

 

bom spell.

vou adicionar no meu Ot .

VolkszV
21 de setembro de 2009 às 00:29

Boa, é dificil achar uma spell usável aqui nesta seção.

2 semanas depois...
MesengaM
30 de setembro de 2009 às 14:55

exelente, aprovado! além de ser util pra fugir pra atacar tb vou usa no meu futuro OT

1 mês depois...
linkayL
25 de outubro de 2009 às 18:52

Muito bom mesmo... Modifiquei ela, para se transformar em mais de um monstro, foi testada, e meus players aprovaram...

 

Brigadão !

 

franlineF
25 de outubro de 2009 às 19:02

Ô meu deus que beleza...

 

Muito massa essa magia :D

 

Parabens cara, nota 10!!!

 

\Mattheus ~*\
25 de outubro de 2009 às 19:07

@ franline

 

Cuidado com respostas assim, podem de considerar flood.

 

@ Topic

 

Excelente magia, porém fica por muito pouco tempo para gastar 400 de mana.

 

Abraços.