1local combat = Combat()
2combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_SOUND_YELLOW)
3combat:setArea(createCombatArea(AREA_CIRCLE3X3))
4
5local parameters = {
6 {key = CONDITION_PARAM_TICKS, value = 5 * 1000},
7 {key = CONDITION_PARAM_SKILL_SHIELDPERCENT, value = 60},
8 {key = CONDITION_PARAM_SKILL_MELEEPERCENT, value = 70}
9}
10
11function onCastSpell(creature, variant)
12 for _, target in ipairs(combat:getTargets(creature, variant)) do
13 target:addAttributeCondition(parameters)
14 end
15 return true
16end
17