/// <param name="active">Whether the triggerer is the attacker/caster (true), or the victim (false)</param> public bool CanBeTriggeredBy(Unit triggerer, IUnitAction action, bool active) { if (Template.Validator != null) { return(Template.Validator(triggerer, action)); } return(true); }