Room Door

Added in v2.0.0.

Description

Opens, closes, or toggles the connector doors of a room in a procedural dungeon. The room is the one the casting mob belongs to (from where it was spawned, or from its current location), while the dungeon instance itself is resolved from the first player found in the caster's world rather than from the skill origin. door=all acts on every valid door of the room, otherwise name a single door.

Procedural only. Fails in classic and continuous dungeons, and also when there is no player in the caster's world. Unreliable in procedural dungeons running under the One-World system, where several instances share a world and the wrong instance can be picked up.

Attributes

Attribute Aliases Description Default
door d, name, n Name of the door to act on, matched exactly. Doors are named Door_<x>,<y>,<z> unless renamed in the room editor. The special value all acts on every valid door of the room. (empty)
action a Operation to perform: TOGGLE, OPEN, or CLOSE (uppercase). TOGGLE
keepEntranceOpen e When acting on all doors with TOGGLE or CLOSE, leaves the room entrance untouched. Ignored for a single named door and for action=OPEN. true

Examples

UnsealRoom:
  Skills:
  - roomdoor{door=all;action=OPEN} ~onSignal:room_cleared

Opens every valid door of the casting mob's room, for example once the room is cleared. ~onSignal: is the Mythic Mobs mob signal trigger, fired by the Mythic Mobs signal mechanic, not by dungeonsignal.

Aliases

  • rdoor
Updated Aug 19, 2026