Script Waggle

The official GemStone IV encyclopedia.
Jump to: navigation, search

Waggle well automatically handle spellups for you. Running a ';waggle setup' command opens the GUI setup utility, allowing you to pick what spells you want to cast and those that you do not. Further, you can allow Waggle to use various Society abilities to increase your mana pool for spelling up.

For stackable spells, you can set the threshold to begin casting: 'start casting below'. You can also set the maximum duration with 'stop casting at', letting you stop at any number of minutes up to the maximum allowed. Finally, you can force Waggle to stop casting spells once they reach a certain ceiling - the usual is 250 minutes. The Non-Stackable Spells box should be set to something UNDER the maximum duration of your spells, lest Waggle continue to cast over and over, unable to reach the specified duration.

Waggle's Ingame Help Output

Usage:
   ;waggle help                        show this message
   ;waggle setup                       show setup window
   ;waggle list                        show current settings

   ;waggle add [spell#]                add one or more spells to the cast list
   ;waggle delete [spell#]             delete one or more spells from the cast list

   ;waggle start-at [minutes]          stackable spells will be cast if they have less than (start_at) minutes remaining
   ;waggle stop-at [minutes]             when the script starts, and will be cast while the time left is less than
   ;waggle stop-before [minutes]         (stop_at) and the time left after another cast would be less than (stop before)

   ;waggle unstackable-min [minutes]   minimum time for non-stacking spells

   ;waggle wracking [on/off]           use sign of wracking when out of mana
   ;waggle wander [on/off]             wander up to 20 rooms to find an empty room to wrack in and return
   ;waggle power [on/off]              use sigil of power when out of mana
   ;waggle concentration [on/off]      use sigil of power when out of mana
   ;waggle skip-jerks [on/off]         skip targets that don't share their current spell durations
   ;waggle retribution-spell [#|none]  spell number for chant retribution after casting cloak of shadows

   ;waggle                             spell yourself up
   ;waggle [name1] [name2] ...         spell up the given people (may include your own name)
   ;waggle info                        show what will be cast and how much it will cost
   ;waggle info [name1] [name2]        ''

   Any or all saved options can be overridden on the command line without being saved using the following syntax:

   ;waggle --spell-list=401,406,503 --start-at=60 --stop-at=120 --stop-before=250 --unstackable-min=10 --use-wracking=on --wander-to-wrack=on --use-power=off --use-concentration=off --skip-jerks=on --retribution-spell=717 Jim Joe Bob

Ingame Screenshot


Reference

Third-Party Software - edit
Utility: Lich | PsiNet
Scripts Included with Lich: LNet | Go2 | Narost | Repository
Downloadable Lich Scripts: UberPlugins | Waggle | Sloot | Bigshot