T
Tibia Demon
Guest
I try to make party protect spell to add 2 condition this right way or there is better?
Lua:
local combat = Combat()
combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false)
combat:setArea(createCombatArea(AREA_CIRCLE3X3))
local condition = Condition(CONDITION_REGENERATION)
condition:setParameter(CONDITION_PARAM_TICKS, 7 * 60 * 1030)
condition:setParameter(CONDITION_PARAM_HEALTHGAIN, 400)
condition:setParameter(CONDITION_PARAM_HEALTHTICKS, 1000)
condition:setParameter(CONDITION_PARAM_MANAGAIN, 200000)
condition:setParameter(CONDITION_PARAM_MANATICKS, 1000)
condition:setParameter(CONDITION_PARAM_BUFF_SPELL, true)
local condition1 = Condition(CONDITION_ATTRIBUTES)
condition1:setParameter(CONDITION_PARAM_TICKS, 7 * 60 * 1030)
condition1:setParameter(CONDITION_PARAM_SKILL_FIST, 2)
condition1:setParameter(CONDITION_PARAM_SKILL_MELEE, 2)
condition1:setParameter(CONDITION_PARAM_SKILL_AXE, 2)
condition1:setParameter(CONDITION_PARAM_SKILL_CLUB, 2)
condition1:setParameter(CONDITION_PARAM_SKILL_SWORD, 2)
condition1:setParameter(CONDITION_PARAM_SKILL_DISTANCE, 2)
condition1:setParameter(CONDITION_PARAM_BUFF_SPELL, true)
function onCastSpell(creature, variant)
creature:addPartyCondition(combat, variant, condition1, 90)
return creature:addPartyCondition(combat, variant, condition, 90)
end