Skip to content
kahlen-tech edited this page Nov 4, 2026 · 1 revision

Description

For Moon Mages: LOCATEs a player and tells you which room they're in, or rifts them to you with Riftal Summons.

  • Locate casts the first spell in your locate waggle set at the player, then matches what you see against the map: "player appears to be in room #id".
  • Rift needs moonwatch's moon data and a moon that's up. It locates the player first, then casts the first spell in your rs waggle set at them.

Without those waggle sets, it uses the mana from DISCERN and says so ("Make a waggle_set called 'locate' to avoid this in the future").

Settings

YAML Settings

waggle_sets:
  locate:
    Locate:
      abbrev: locate
      mana: 20
  rs:
    Riftal Summons:
      abbrev: rs
      mana: 40
Setting Default Purpose
waggle_sets: locate The Locate spell to use.
waggle_sets: rs The Riftal Summons spell to use.

When a locate fails, it says why:

What it says Why
Clear vision was not active when attempting to cast locate. Try again. Cast Clear Vision first.
player is not in-game They aren't logged in.
Your locate was too weak to pinpoint player Use more mana.
Couldn't find player, it is possible they are in a locate warded room. Their room blocks Locate.
Unable to determine room number It couldn't match the room you saw to the map.

Argument Settings

Argument Purpose
locate player Find where the player is.
rift player Rift the player to you.

Usage

;mm locate Someone

;mm rift Someone

Clone this wiki locally