Spec timed teleport

From The Final Challenge Wiki
Jump to navigation Jump to search

spec_timed_teleport is a Mob Extended Function. It causes the mob to teleport periodically at a specified (MUD) time. Will not trigger if a mob is hunting, fighting or sleeping.

Usage:

N <mob vnum> spec_timed_teleport <two digit hour> <chance> <before action string vnum or -1> <after action string vnum or -1> -1

Field Description
Mob Vnum The vnum of the mob that this special function should be attached to
Hour Two digit hour in 24-hour clock (e.g. 2pm = 14)
Chance Chance that the action will trigger. -1 or 0 indicates that the teleport will trigger every time at the given time. Otherwise:
Value Description
1 1 in 2 chance
2 1 in 4 chance
3 1 in 8 chance
4 1 in 16 chance
5 1 in 32 chance
6 1 in 64 chance
n 1 in 2n chance
Before Action Text -1 is no message before the action is taken. Otherwise, description vnum specified in the #STRINGS section.
After Action Text -1 is no message after the action is taken. Otherwise, description vnum specified in the #STRINGS section.

Example:

N 1200 spec_timed_teleport 21 3 2788 -1 -1 * Spec assigned to mob vnum 1200. At hour 21 (9pm), there's a 1 in 8 chance that the mob will be teleported. Display string defined with vnum 2788 prior to teleport.