Skip to content
Jonas Andersson edited this page Sep 18, 2017 · 23 revisions

Waggle sets is a set of spell data sets in your YAML settings file. Many scripts refer to this data to know which spells to cast and you can individually cast a waggle set by using the ;buff script followed by the set name, e.g. ;waggle astrology to cast the astrology waggle set.

Creating your first set

Start by adding the following to your settings file:

waggle_sets:
  default:
  prehunt_buffs:

We've created two empty sets here, nested inside of waggle_sets, one called 'default' and another called 'prehunt_buffs'. This isn't going to do much until you start adding spells to it, so lets add a spell...

waggle_sets:
  default:
    Manifest Force:
      mana: 10
      cambrinth:
      - 10
  prehunt_buffs:

Lets test it out in-game. Release the spell if its active (release maf in the above case) and run the ;buff script with no arguments. This should cast the Manifest Force spell. The default waggle set is used whenever the ;buff is called without arguments. When you want to cast another set with ;buff include the set name, so ;buff prehunt_buffs would cast the prehunt_buffs set.

Add the data for Manifest Force to the prehunt_buffs set now and try it out.

prehunt_buffs is an example of a set used by another script. ;hunting-buddy casts the spells in prehunt_buffs before it takes you hunting.

Waggle sets used by other scripts

Set Name Used by Scripts Description
astrology astrology List of buffs to casting before and during astrology training
attunement attunement Buffs to cast before power-walking
prehunt_buffs hunting-buddy Buffs to cast before hunting
Clone this wiki locally