/
LIB3/
LIB3/D/ADMIN/
LIB3/D/ADMIN/OBJ/
LIB3/D/ADMIN/ROOM/W/
LIB3/D/HOME/
LIB3/D/HOME/CITY/ARENA/
LIB3/D/HOME/CITY/ITEMS/
LIB3/D/HOME/CITY/POSTOFFI/
LIB3/DOC/
LIB3/GLOBAL/SPECIAL/
LIB3/GLOBAL/VIRTUAL/
LIB3/NET/
LIB3/NET/CONFIG/
LIB3/NET/DAEMON/CHARS/
LIB3/NET/GOPHER/
LIB3/NET/INHERIT/
LIB3/NET/OBJ/
LIB3/NET/SAVE/
LIB3/NET/VIRTUAL/
LIB3/OBJ/B_DAY/
LIB3/OBJ/HANDLERS/TERM_TYP/
LIB3/PLAYERS/B/
LIB3/PLAYERS/N/
LIB3/ROOM/
LIB3/SAVE/
LIB3/SAVE/BOARDS/
LIB3/SAVE/ENVIRON/
LIB3/SAVE/POST/
LIB3/STD/COMMANDS/SHADOWS/
LIB3/STD/CREATOR/
LIB3/STD/DOM/
LIB3/STD/EFFECTS/
LIB3/STD/EFFECTS/HEALING/
LIB3/STD/EFFECTS/OTHER/
LIB3/STD/EFFECTS/POISONS/
LIB3/STD/ENVIRON/
LIB3/STD/GUILDS/
LIB3/STD/LIQUIDS/
LIB3/STD/ROOM/
LIB3/STD/TRIGGER/SHADOW/
LIB3/W/
LIB3/W/BANNOR/
LIB3/W/NEWSTYLE/
#define PATH "/d/guilds/commands/"

mapping commands;

void    create()
{
    commands = ([ 
  "skills":	     ({ PATH + "skills", "skill_list" }),
  "judge":	     ({ PATH + "judge", "judge" }),
  "ambush":	     ({ PATH + "ambush", "ambush" }),
  "fix":	     ({ PATH + "fix", "fix" }),
  "hide":	     ({ PATH + "hide_in_shad", "hide_in_shadows" }),
  "sneak":	     ({ PATH + "sneak", "sneak" }),
  "palm":	     ({ PATH + "palm", "palm" }),
  "slip":	     ({ PATH + "slip", "slip" }),
  "remember":	     ({ PATH + "remember", "remember" }),
  "forget":	     ({ PATH + "forget", "forget" }),
  "assess":	     ({ PATH + "assess", "assess" }),
  "wizlist":	     ({ PATH + "wizlist", "wizlist" }),
  "consider":       ({ "/std/commands/consider", "consider" }),
"block" : ({ PATH + "block", "block" }),
"bandage" : ({ PATH+"bandage", "bandage" }),
"disarm" : ({ PATH+"disarm", "disarm" }),
"inspire" : ({ PATH+"inspire", "inspire" }),
"strike" : ({ PATH + "strike", "strike" }),
"smite" : ({ PATH+"smite", "smite" }),
"steal" : ({ PATH+"steal", "steal" }),
		      ]);
}

mapping query_commands()
{
    return commands + ([ ]);
}
string *query_command_names()
{
    return m_values( commands );
}
mixed * query_command( string str )
{
    return commands[ str ] + ({ });
}