Ir para conteúdo

Featured Replies

Postado

Preview

[IMG]

 

Script

data/spells/scripts/attack/firewalking.lua

local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 5 * 1000)
setConditionFormula(condition, 0.3, -24, 0.3, -24)

function doEvent(cid, count, lastPosition)
if (not isCreature(cid) or count <= 0) then
return
end

local item = getTileItemById(lastPosition, 1492)
if (not doComparePositions(lastPosition, getThingPosition(cid)) and item.uid <= 0) then
local fire = doCreateItem(1492, 1, lastPosition)
doDecayItem(fire)
end
addEvent(doEvent, 200, cid, count - 1, getThingPosition(cid))
end

function onCastSpell(cid, var)

addEvent(doEvent, 200, cid, 50, getThingPosition(cid))
doAddCondition(cid, condition)
return true
end

data/spells/spells.xml

<instant name="Firewalking" words="exevo mas flam hur" lvl="18" mana="25" direction="1" exhaustion="2000" needlearn="0" event="script" value="attack/firewalking.lua">
<vocation id="1"/>
<vocation id="5"/>
</instant>

Créditos: sn3ejk

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo