Loading...   

  • event_spell_effect

    Triggered when a spell affects a target. Passes an event table as an argument:

    {
      Spell self;
      Mob target;
      Integer buff_slot;
      Integer caster_id;
    }
    

    Returning a non-zero value from this function will cancel the spell effect.

  • event_spell_buff_tic

    Triggered when a spell tics on a target. Passes an event table as an argument:

    {
      Spell self;
      Mob target;
      Integer tics_remaining;
      Integer caster_level;
      Integer buff_slot;
      Integer caster_id;
    }
    

    Returning a non-zero value from this function will cancel the buff tic.

  • event_spell_fade

    Triggered when a spell fades from a target. Passes an event table as an argument:

    {
      Spell self;
      Mob target;
      Integer buff_slot;
      Integer caster_id;
    }
    
  • event_spell_effect_translocate_complete

    Triggered when a translocate spell completes. Passes an event table as an argument:

    {
      Spell self;
      Mob target;
    }
    

    Returning a non-zero value from this function will cancel the translocate.