bpm91
Intermediate OT User
- Joined
- May 23, 2019
- Messages
- 881
- Solutions
- 7
- Reaction score
- 122
- Location
- Brazil
- YouTube
- caruniawikibr
hello I've been having problems configuring exura gran mas res to heal wild monsters like in old tibia, I also noticed that the ones that summon disappear when dying not creating a body.
I tried to put this script from below to see if it works but it gives an error in the distro.
i changed if target:isPlayer() or master and master:isPlayer() then
for isPlayer=isCreature
but my sumons disappear when dead
Lua:
combate local = Combate()
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false)
combat:setArea(createCombatArea(AREA_CIRCLE3X3))
function onCastSpell(creature, variant)
local min = (creature:getLevel() / 5) + (creature:getMagicLevel() * 4.6) + 100
local max = (creature:getLevel() / 5) + (creature:getMagicLevel() * 9.6) + 125
for _, target in ipairs(combat:getTargets(creature, variant)) do
local master = target:getMaster()
if target:isPlayer() or master and master:isPlayer() then
doTargetCombat(0, target, COMBAT_HEALING, min, max)
end
end
return true
end
I tried to put this script from below to see if it works but it gives an error in the distro.
Lua:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 10, 12)
local area = createCombatArea(AREA_CIRCLE3X3)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
Post automatically merged:
i changed if target:isPlayer() or master and master:isPlayer() then
for isPlayer=isCreature
but my sumons disappear when dead
Last edited: