Waystone Teleport
Description
Teleports the target player directly to a waystone, skipping the menu. The teleport is gated the same way the menu gate works: the destination must be discovered, the player must have its permission (if set), and all TeleportConditions: on the destination must pass. If a from waystone is supplied, both sides must also share a network.
After a successful teleport, fires the ~onWaystoneTeleport trigger — this is where you typically deduct costs and apply cooldowns.
Pass bypass=true to skip every check (no network, no conditions, no discovery requirement). Useful for admin / cinematic teleports.
Attributes
| Attribute | Aliases | Description | Default |
|---|---|---|---|
| waystone | w, destination, to | Id of the waystone to teleport to | required |
| from | source, src | Id of the originating waystone (enables the network check) | (none) |
| bypass | force | Skip all checks (discovery, permission, network, conditions, cancellable event) | false |
Examples
Quest reward that drops you at the destination unconditionally:
QuestRewardArrival:
Skills:
- waystoneTeleport{waystone=IRONFORGE;bypass=true} @self
NPC option: "send me home" — only works if the player has discovered the waystone and has the gold:
NpcSendHome:
Skills:
- waystoneTeleport{waystone=IRONFORGE} @self