-
Notifications
You must be signed in to change notification settings - Fork 178
Moon Mage Tutorials
Check this page for tutorials on how to configure your setup file for moon mageing
Invocation of the Spheres is a stat buff ritual spell that is cast on a planet. You need to have a telescope for casting this spell via script. You'll pull out your telescope and attempt to center it on each planet, letting the script know which planets are out. This incurs no rt, so its pretty fast but a little spammy.
Next you need to set up the spell data in your set up file. This is confirmed to work in waggle_sets
and buff_spells
.
Invocation of the Spheres:
mana: 700
focus: staff
worn_focus: true
stats:
- Agility
- Discipline
- Wisdom
The list called stats
is specific to this spell. This is a list of stats you want to buff, in order. Because of how the spell works, and the planets work, you should pick from at least two of the three stat combos available. These are Agility/Reflex, Discipline/Intelligence, Wisdom/Charisma. They are always paired this way, so specifying Both Agility and Reflex would be redundant.
In the above example the spell will attempt to cast on an agility (+reflex) buffing planet (Verena, Szeldia, Dawgolesh, Merewalda). If no planet is out that buffs agility, then it will try for a discipline planet (Estrilda, Penhetia, Morleena, Amlothi), finally one of the wisdom planets (Durgaulda, Yoakena, Ismenia, Er'qutra) if the first two fail.
Telescope storage uses the same format as divination bone storage, namely:
have_telescope: true
telescope_storage:
container: telescope.case
tied: false
You can train attunement and astrology with the following settings
training_abilities:
PercMana: 60
Astro: 300
Please note that PercMana
is not the same as Perc
which the other guilds use. Perc
does not work via the scripts for Moon Mages. Also note that astrology is trained via predict weather, which teaches terribly or not at all beyond ~200 ranks.
To use moon slivers in combat you need to add slivers: true
to your spell's data. It's suggested to use tk_ammo
in conjunction with the slivers. Slivers can only be used when a moon is present, and tk_ammo
will be used as a backup. You will drop the tk_ammo
at the beginning of combat like always, and the slivers will be used before the ammo by DR.
Here is an example of those settings:
offensive_spells:
- name: Telekinetic Storm
cast_only_to_train: true
cast: cast creatures
min_threshold: 2
mana: 50
cambrinth: [50]
slivers: true
To use moonblades in combat you need to make three modifications to your settings:
- Add moonblade to
buff_spells
- Add moonblade/moonstaff to the appropriate skill in
weapon_training
- Add the weapon skills to
summoned_weapons
Here is an example of those settings:
buff_spells:
Moonblade:
recast_every: 1400
cambrinth:
- 48
summoned_weapons:
- name: Staves
- name: Twohanded Edged
- name: Small Edged
- name: Large Edged
weapon_training:
Small Edged: moonblade
Staves: moonstaff
Twohanded Edged: moonblade
Large Edged: moonblade
Astrology training is done via the ;astrology
script.
Astrology training uses a waggle set called astrology
. You'll need to make one to use the ;astrology
script with any effectiveness. Follow the tutorial on Waggle Sets if you've never set one up before. As a bare minimum, you will want Piercing Gaze in that set. Other useful spells include: Aura Sight, Read the Ripples, Destiny Cipher, and Clear Vision.
You can optionally define a custom training routine if you want to do something other than the default routine (like use Read the Ripples, predict events, or walk the astral plane). To do this make a list called astrology_training
astrology_training:
- observe
- rtr
- events
- weather
- attunement
- ways
The above list will do the following in order: make an observation, use read the ripples, predict events, predict the weather, train attunement (and astrology), and walk the astral plane. This is entirely too much, but just an example of all the possible options.
Many scripts assume you have divination bones to assist in training astrology. That's set with:
divination_bones_storage:
container: divination case
tied: false
If you do not not have bones, leave the entry blank.
divination_bones_storage:
However, ;astrology now supports other types of tools as well. Set it with the divination_tool: setting as below:
divination_tool:
name: vellum charts
container: 'case'
Valid names include 'charts', 'prism', 'bowl', 'bones', or 'mirror'.
If you do not not have any tools, leave the entry blank.
divination_tool:
Nothing here yet...
- Make sure RtR and Piercing Gaze are in your
astrology
spell set. - Add
rtr
to theastrology_training
list.
If you don't have an astrology_training
list as shown above, then you'll need to make one.
Tip: If you add observe
before rtr
then you will get a 'free' observation as RtR resets this observation timer once its cast. Also, RtR, observe, and moons are more than enough to mind lock a moon mage.
astrology_training:
- observe
- rtr
This is supported via the ;bescort
script and requires no configuration. The usage is ;bescort ways <destination>
. To see the possible destinations, run ;bescort ways
without the destination argument.
If you do not possess the 100th circle ability yet, then you will need to stand infront of a grazhir shard before running ;bescort
. Most of the shards are tagged with 'grazhir' so you can use ;go2 grazhir
to walk to the nearest one.
The script will enter the ways from anywhere by casting grazhir. Just run the script to start walking.