About

This plugin does spellups for Aardwolf

Commands

Spellups on Self

add


usage: #bp.su.add [-o] [-h] [spell [spell ...]]

add a spellup to the self list

positional arguments:
  spell           the spells to add, use 'all' to add all practiced spellups
                  (default: [])

optional arguments:
  -o, --override  add even if the spell is not flagged as a spellup by the mud
                  (default: False)
  -h, --help      show help (default: False)

check


usage: #bp.su.check [-h]

check data status for casting

optional arguments:
  -h, --help  show help

dis


usage: #bp.su.dis [-h] [spell [spell ...]]

disable spells on self

positional arguments:
  spell       the spells to disable, use 'all' to disable all spellups
              (default: [])

optional arguments:
  -h, --help  show help (default: False)

en


usage: #bp.su.en [-h] [spell [spell ...]]

enable spellups on self

positional arguments:
  spell       the spells to enable, use 'all' to enable all spellups (default:
              [])

optional arguments:
  -h, --help  show help (default: False)

list


usage: #bp.su.list [-h] [match]

list spellups for self

positional arguments:
  match       list only spellups that have this argument in them

optional arguments:
  -h, --help  show help (default: False)

rem


usage: #bp.su.rem [-h] [spell [spell ...]]

remove a spellup from the self list

positional arguments:
  spell       the spells to remove, use 'all' to remove all spellups (default:
              [])

optional arguments:
  -h, --help  show help (default: False)

Base

api


usage: #bp.su.api [-h] [api]

list functions in the api

positional arguments:
  api         api to get details of

optional arguments:
  -h, --help  show help (default: False)

help


usage: #bp.su.help [-a] [-c] [-h]

show help info for this plugin

optional arguments:
  -a, --api       show functions this plugin has in the api (default: False)
  -c, --commands  show commands in this plugin (default: False)
  -h, --help      show help (default: False)

inspect


usage: #bp.su.inspect [-m METHOD] [-o OBJECT] [-s] [-h]

inspect a plugin

optional arguments:
  -m METHOD, --method METHOD
                        get code for a method
  -o OBJECT, --object OBJECT
                        show an object of the plugin, can be method or
                        variable
  -s, --simple          show a simple output (default: False)
  -h, --help            show help (default: False)

reset


usage: #bp.su.reset [-h]

reset the plugin

optional arguments:
  -h, --help  show help (default: False)

save


usage: #bp.su.save [-h]

save the plugin state

optional arguments:
  -h, --help  show help (default: False)

set


usage: #bp.su.set [-h] [name] [value]

change a setting in the plugin

if there are no arguments or 'list' is the first argument then
it will list the settings for the plugin

positional arguments:
  name        the setting name (default: list)
  value       the new value of the setting

optional arguments:
  -h, --help  show help (default: False)

stats


usage: #bp.su.stats [-h]

show plugin stats

optional arguments:
  -h, --help  show help (default: False)

Settings

nocast


in a nocast room

enabled


auto spellup is enabled

nomoves


need more moves

waiting


the spell that was just cast

currentroom


the current room

nomana


need more mana

nocastrooms


list of nocast rooms