These are the commands I see as an olc interface to the ISCRIPT: olc create ISCRIPT next/ Creates an ISCRIPT with the next available vnum or specified vnum in the zone. Automatically sets as the currently editted ISCRIPT. olc iedit Sets the currently editted ISCRIPT to vnum. olc iset name Allow the creator to name the ISCRIPT simply to provide a very basic descriptor that can be used to identify an ISCRIPT in the ilist. olc iset flags +/- Sets any flags the ISCRIPT needs on it. olc ihandler create Creates a handler for the event EVT_XXXX. Automatically launches editor. olc ihandler edit Opens the handler code for event EVT_XXXX in the editor. olc ihandler delete Removes the handler for event EVT_XXXX from the ISCRIPT. olc ilist Output: Lists all the ISCRIPTS in the zone: 1. [23200] royal guard 2. [23201] poodle follower 3. [23204] small boy, play ball olc istat Output: ISRIPT: [23200] Name: royal guard Flags: ? Events: EVT_PHYSICAL_ATTACK EVT_MAGIC_ATTACK EVT_DUSK EVT_TIME EVT_CHANGE_WEATHER EVT_MOVE EVT_TAKEDAMAGE olc mset iscript Assigns the ISCRIPT specified by the vnum to a mobile, I'd like to see olc rset iscript and olc zset iscript... it has awesome possibilities. olchelp events - shows all the defined EVTs olchelp events - help on each EVT olchelp functions - shows all functions available to the builder olchelp properties - shows all properties accessible in the scripts I'd like to put together a good HTML documentation that could be downloaded as a HTML file, or a PDF for printing... olc post_event EVT_XXXX There should be some way to trigger the events on demand for the builder besides them attacking the mob or waiting for a specific time. Some kind of debugging utility. Nothing fancy. Just a way to trip them and watch them do the script. Could do simple debugging just having them say things as they do the script. *chuckle* Our own version of print. :)