Sóh adicionar mais conditions antes da função onAttack
Fire:
local condition = createConditionObject(CONDITION_FIRE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 10000) -- aqui vai o tempo de fire, 1000 = 1 segundo
setConditionFormula(condition, 0, 0, 0, 0)
setCombatCondition(combat, condition)
Ice:
local condition = createConditionObject(CONDITION_FREEZING)
setConditionParam(condition, CONDITION_PARAM_TICKS, 10000) -- aqui vai o tempo de fire, 1000 = 1 segundo
setConditionFormula(condition, 0, 0, 0, 0)
setCombatCondition(combat, condition)