Command reference
ImpDebug
Help on ImpDebug
This command runs various routines that should generally only be done by an implementor in the course of debugging and/or maintenance. There are the following routines to choose from:
cleanupitems - deletes all 'orphaned' items that have become disconnected from the game world
sun <sun> <minutes> - adds the specified number of minutes to a sun
save - shows debug info about the save queue
character <id> - shows debug info about a character
duplication - checks for duplicated items and characters
reloademail - reloads the email client
reloadstatics - reloads static strings and configs. Some things may not work until a reboot
reloadchargen - reloads the chargen definition
celestials - runs all the celestial objects through 1 year and tracks their position, writing out to file. Do not do this on the live server.
guests <number> <template> - generates the specified number of guest avatars from the template
string <which> - shows the value of a static string
config <which> - shows the value of a static config
dream <who> - gives a dream to the specified PC
combatspeed <multiplier> - sets a global multiplier to combat speed
combatsim ... - stages and runs an accelerated, group-capable combat simulation
progfunctions - writes out all the prog function help to a file (saved to disk)
cleanupcorpses - deletes all NPC corpses of skeletal decay level. Loads up all PCs to check their inventories
descriptions short|full [<person>] - writes all valid descriptors for that person to a file on disk.
flare - sends a flare up into the sky.
time - shows the current time where you are
addtime <timespan> - adds the specified amount of time to all in-game clocks
seedrooms - loads the 10 rooms with the highest IDs into the new room queue
failemail - tests the fail email routine
crash - causes the MUD to crash
heartbeat hour|minute|second|5second|10second|30second - manually triggers a heartbeat
payroll [days] - runs employment payroll accrual for all employment hosts as if that many days had elapsed
payroll claim <character|all> - forces EmploymentWorkerAI payroll-claim evaluation now
employment legacy - reports legacy job/new employment-host contract divergence
freezetime - freezes all in game clocks
unfreezetime - resumes all in game clocks
flush - flushes queued saves to the database (useful before persistence checks)
wildlife [here|<npc id>] [prey id] - reports live AnimalAI state and an optional prey assessment
monster [here|<npc id>] [target id] - reports Monster AI motives, activity, pursuit and combat setup
wildlife hungry <npc id> - makes a loaded wildlife NPC hungry for deterministic feeding and pack-hunt tests
wildlife group <group id> - reports a wildlife group's activity, candidate and threat-filter state
cleartraps - permanently deletes every installed trap and cancels its delayed payloads after confirmation
weatherstats <controller> [years <n>] [burnin <n>] [seed <n>] [file <basename>] - runs a non-destructive Monte Carlo weather analysis and writes multiple CSVs