Skip to content

Enrichers

TheGenieOfTheCode edited this page May 31, 2026 · 2 revisions

Enrichers

DSCT adds a [[/teleport]] inline enricher you can use in ability descriptions, journal entries, and chat messages to create a clickable teleport button.

Teleport Enricher

[[/teleport <distance> <options>]]{optional label}

Clicking the link opens the Teleport panel pre-filled with the specified distance. If a fixed source is specified, that token is targeted directly without requiring a selection.

Arguments

Arguments are space-separated. Distance should come first; all other arguments are order-independent.

Argument Type Description
N Number Distance in squares
@m, @a, @i, @p, @v, @r Formula Distance derived from the actor's characteristic (Might, Agility, Intuition, Presence, Vitality, Reason)
@spend Formula token Replaced at runtime with the Malice spent value from the chat message
true / false Boolean Enable or disable the teleport animation
#rrggbb Hex color Particle color for the teleport animation
N (second number) Number Animation duration in milliseconds
Token ID or Actor.actorId String Pin the enricher to a specific token; bypasses the current selection

Custom Labels

Append {Your Label} after the closing ]] to override the default button text. Characteristic substitutions (@m, @p, etc.) resolve inside labels too.

Examples

[[/teleport 5]]

Teleport 5 squares using the selected token.


[[/teleport @p+3]]

Teleport a number of squares equal to the actor's Presence + 3.


[[/teleport 7 #ff4400 1200]]{Blink Strike}

Teleport 7 squares with a red particle effect over 1.2 seconds, labeled "Blink Strike".


[[/teleport @spend+5]]

Distance scales with Malice/Heroic Resources spent. Useful in some Malice features and particularly some level 1 class features.

Shift-Click

Holding Shift when clicking the enricher targets the currently targeted token instead of the selected one.

Clone this wiki locally