1
0
EQ2Emu/docs/lua_functions/SetSpellTriggerCount.md
2025-05-25 21:42:32 -04:00

25 lines
682 B
Markdown

### Function: SetSpellTriggerCount(trigger_count, cancel_after_triggers)
**Description:**
Set's the spell trigger count in a spell script, cancel_after_triggers set to 1 will remove spell after.
**Parameters:**
- `trigger_count` (uint16) - uint16 value `trigger_count`.
- `cancel_after_triggers` (uint8) - uint8 value `cancel_after_triggers`.
**Returns:** None.
**Example:**
```lua
-- From Spells/Commoner/ArcaneEnlightenment.lua
function cast(Caster, Target, Power, Triggers)
MaxPow = GetMaxPower(Caster)
PowHeal = math.floor(MaxPow * 0.2)
SpellHeal("Power", PowHeal, PowHeal, Caster)
AddProc(Caster, 15, 50)
SetSpellTriggerCount(Triggers, 1)
end
```