roriscrave
Advanced OT User
- Joined
- Dec 7, 2011
- Messages
- 1,188
- Solutions
- 34
- Reaction score
- 200
How can i solve this error? This appears when i HIT other player
[Error - CreatureEvent::executeCombat] Call stack overflow.
script in creaturescrit.lua
local lvlcrit = 16111
function onStatsChange(cid, attacker, type, combat, value)
if isPlayer(attacker) and (not (attacker == cid)) and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then
local multiplier = isPlayer(cid) and 3 or 1.5 -- multiplicador
dano = math.ceil(value*(multiplier))
doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255)
doSendAnimatedText(getCreaturePos(attacker), "CRITICAL!!", 144)
return true
end
return true
end
[Error - CreatureEvent::executeCombat] Call stack overflow.
script in creaturescrit.lua
local lvlcrit = 16111
function onStatsChange(cid, attacker, type, combat, value)
if isPlayer(attacker) and (not (attacker == cid)) and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then
local multiplier = isPlayer(cid) and 3 or 1.5 -- multiplicador
dano = math.ceil(value*(multiplier))
doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255)
doSendAnimatedText(getCreaturePos(attacker), "CRITICAL!!", 144)
return true
end
return true
end