> cat /wizhelp/teleport
========================================================================
No-Teleport Rooms
========================================================================
Block teleportation for puzzles, mazes, or secure areas.
BASIC USAGE:
```python
room = Room(
name="secure_vault",
description="A magically sealed vault...",
no_teleport=True
)
```
WITH RANDOMROOM:
```python
from lib.special_rooms import RandomRoom
room = RandomRoom(
name="treasure_chamber",
description="Protected treasure room...",
no_teleport=True,
drop_chances={'coins': 80, 'weapon': 20}
)
```
BLOCKS:
- Wizard goto
- Player gate spell
- Hunter escape
- Gerkin goto
- All teleportation
MESSAGES:
"Dark forces prevent teleportation..."
"Powerful wards block your magic..."
BEST PRACTICES:
- Mention in description why blocked
- Always provide normal exits
- Use sparingly for impact
- Give lore reason (wards, magic null field)
========================================================================
>
_