Thaeldan's MUSHClient scripts for Medievia

Since more and more people are switching to MUSHClient I decided to put up some of the scripts I've made. Most of the scripts are modeled after Kelemvor's excellent MudMaster scripts. If you discover bugs, have suggestions or need a script, mail me.

If you are looking for more MUSHClient resources, I suggest you visit the MUSHClient discussion forum.

NOTE: All the scripts require the latest public version of MUSHClient. All the scripts are written in JavaScript and MUSHClient must be configured to use JavaScript (to get to the script configuration screen press Shift-Ctrl-6). All scripts must be together in the same file, so after you download a script open your main script editor and append the script to the end.

itemid last updated 20.08.2000

Perhaps the most standard script of them all, whenever you identify an item a short one-line version is compiled, which then again can be sent to various channels.

24.07.2000 - Fixed bug with AC-Apply.
20.08.2000 - Fixed bug with Regenerating items.
20.08.2000 - Added 'noteid' method, outputs id result to a new notepad window. Useful for keeping an up
20.08.2000 - to date eq list with stats.

health levels last updated 20.08.2000

Adds percentage to health messages:

Original message:
a jungle giant pales visibly as death nears.

With health levels script:
a jungle giant pales visibly as death nears. (8%-14%)

20.08.2000 - Combined all aliases into a single Regular Expression.

compare weapons last updated 22.07.2000

Compares two weapons and reports the better one using standard AD&D calculations. Result can be displayed locally or sent to various channels.

Example:
compare flaming 8d3 3/6 venom 6d4 1/4

Flaming: 8d3 hr(3) dr(6) min(14) max(30) avg(22)
Venom: 6d4 hr(1) dr(4) min(10) max(28) avg(19)
Flaming is 17% better than Venom

batch commands last updated 22.07.2000

Sends a batch of commands to the mud.

Example:
#5 eat food - will send "eat food" 5 times
#3 c identify $.gloves - will send "c identify 1.gloves", "c identify 2.gloves" etc.

movement last updated 24.07.2000

Simplifies movement by adding triggers for opening, unlocking and picking doors.

Example:
You press "8" on the keypad.

The door seems to be closed.

open door north

It seems to be locked.

unlock door north

You don't have the proper key for that.
pick door north

valuer 2 last updated 20.08.2000

Version 2 of my tradevalue script. It has now been refined for faster, easier collection of tradevalues, and also it incorporates mathematical formulas to calculate values for any freight type.

* Automatically detect which tradepost you are currently valuing at.

* Values items using single command.

* Calculate traderuns using any freight type.

* Output either locally a sorted list of items after value, or to any channel using a flexible one-line message.

mobfaction last updated 20.08.2000

Will alert your form when you encounter signs of a mobfaction. Displays a very
visible message including mob faction type detected.

Example output:
***DEMON LORD MOB FACTION DETECTED***

portal finder last updated 27.08.2000

Searches a for a zone name or clantown number and gives you the clantown, clantown number and which direction to walk from clantown to zone specified.

27.08.2000 - Added the Pirate Ship to database.