Buff de skill já tem de Knight e Paladin depois dos últimos updates...
Copie qualquer arquivo em: data/spells/scripts/support, renomeie para mega haste e cole isso dentro:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 22000)
setConditionFormula(condition, 1.4, -56, 1.4, -56)
setCombatCondition(combat, condition)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
Onde está em azul, é o tempo que vai durar a magia em milisegundos, alí no caso, vai durar 22 segundos, altere como quiser.
Agora vá em spells.xml e cole em qualquer lugar abaixo de <!-- Support Spells -->, isso aqui:
<instant name="Mega Haste" words="
utani mega hur" lvl="250" mana="
200" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" event="script" value="support/mega haste.lua">
<vocation id="1"/>
<vocation id="2"/>
<vocation id="3"/>
<vocation id="4"/>
<vocation id="5"/>
<vocation id="6"/>
<vocation id="7"/>
<vocation id="8"/>
<vocation id="9"/>
<vocation id="10"/>
<vocation id="11"/>
<vocation id="12"/>
</instant>
Onde está em vermelho, é a pronúncia que vc deve dizer para executar a magia.
Onde está em verde, é a quantidade de mana necessária para executá-la.
Bom acho que é isso, testa ae depois me fala.
:smile_positivo: