EffectOperation
subtype of function
A function executed when resolving an effect.
Functions that use this type as parameter
Functions that use this type as parameter
aux.AddEquipProcedure
- Adds procedure for equipping Spells.
Signature
function(Effect e
, int tp
, Group eg
, int ep
, Group ev
, Effect re
, int r
, int rp
) → nil
function(e,tp,eg,ep,ev,re,r,rp)
Parameters
Effect
e
The resolving effect.
int
tp
The player resolving the effect.
Group
eg
A group of cards associated to the event that prompted the effect activation. The specifics of this group vary depending on the event code.
int
ep
The player associated to the event that prompted the effect activation.
Group
ev
A value associated to the event that prompted the effect activation. The specifics of this value vary depending on the event code.
Effect
re
The effect that caused the event that prompted the effect activation.
int
r
Composite Reason value of the event that prompted the effect activation.
int
rp
The player that caused the event that prompted the effect activation.