Rugged Mage
Lua Scripter
- Joined
- Mar 8, 2010
- Messages
- 1,182
- Solutions
- 2
- Reaction score
- 74
Add in Date>Spells>Spells.xml
</instant>
<instant name="Death Haste" words="utani death hur" lvl="300" mana="100" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" event="script" value="support/deathhaste.lua">
<vocation id="5"/>
<vocation id="6"/>
<vocation id="7"/>
<vocation id="8"/>
Make a Lua Named "deathhaste", in Data>Spells>Scripts>Support
Then Add This \/
</instant>
<instant name="Death Haste" words="utani death hur" lvl="300" mana="100" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" event="script" value="support/deathhaste.lua">
<vocation id="5"/>
<vocation id="6"/>
<vocation id="7"/>
<vocation id="8"/>
Make a Lua Named "deathhaste", in Data>Spells>Scripts>Support
Then Add This \/
PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 6)
setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1494)
local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 22000)
setConditionFormula(condition, 20.7, -156, 20.7, -156)
setCombatCondition(combat, condition)
local function fire(parameters)
doCombat(parameters.cid, parameters.combat, parameters.var)
end
function onCastSpell(cid, var)
local delay = 100
local seconds = 0
local parameters = { cid = cid, var = var, combat = combat }
repeat
addEvent(fire, seconds, parameters)
seconds = seconds + delay
until seconds == 22000
end
Last edited: