Miscellaneous Building Info
Skills needing tools
- alchemy
- armorsmith
- bandage
- bind person
- blacksmith
- brew
- disguise
- envenom
- farming
- fishing
- gemcraft
- leatherworking
- lumberjacking
- metalworking
- mining
- pick lock
- remove trap
- repair
- set trap
- stoneworking
- tanning
- weaponsmith
- weaving
- woodworking
- write
Songlist
Songs are 'taught' by name. A mob will, with an action, simply say
the name of a song to a player, and then the player can use that
song. Use the 'Songlist' command in-game to get a list of songs.
Diseases
The following diseases exists on Lensmoor for use with the
@parameter on wands, staves, instruments, or, the @plague on
a mob with the plague flag set.
-
Scarlet fever
-
Pox
-
Leprosy
-
Bubonic plague
-
Blackheart
-
Fatigue
-
Malaria
-
Typhoid
Extra Features on Mobiles
The following is a list of overrides that can be added as extras
on mobs. Any extra without an @ on a mob is considered a topic for
a chatty mob to respond to, with the body of the extra the text
the mob responds with.
- @racename - The name of the mob's race, for look/etc.
- @move - The verb used when the mob moves.
- @past - Shown if View the Past is cast on the mob.
Extra Feature on Objects
Message Overrides
- @toroom - A message to the whole room.
- @tochar - A message to the user.
These overrides will work on all items that are used with the eat,
drink, quaff, brandish, play, recite, or apply commands. Note, if you
override a drink message, players will have no way to know what has been
drunk. The "zap" message cannot be overridden, because there is an
additional target.
Generic Extras
- @past - Shown when View the Past is cast on the object.
- @towearroom - Message to the room when an item is worn.
- @towearchar - Message to the user when an item is worn.
- @toremoveroom - Message to the room when an item is removed.
- @toremovechar - Message to the user when an item is removed.
Note : If creating items that can be worn in multiple locations, think it
through before adding an override. The override doesn't know which
location that is being used. This also includes weapons (offhand)
and second wear slot.
In all cases:
- $p - Is the object name in the extra description.
- $n - Is the player name.
- $s - Is his/her.
- $e - Is he/she.
- $m - Is him/her.
- $f - Is sir/madam/friend.
Drink Container Extras
- @liquid - Liquid Name
- @color - Liquid Color
On drink containers will change the liquid name and the color of
the liquid. Basically meaning that you can create any liquid you
wish to. Please stay within theme - No Cherry Cola please.
Note: drink containers should describe the container not the contents
of it - after all a player can fill it with whatever he want to.
Spell Casting Item Parameters
Potions, Pills, Salves, Instruments and Casters have the option to set a
parameter for spells needing one (goes for optional parameters too). This
is done with an extra description @parameter - The body of the extra will
be treated as the added parameter.
Example : A potion of cure disease has its @parameter set as leprosy.
The potion will then be a potion of cure leprosy.
As the user of scrolls, staves and wands get to set their own parameters
when using the object this does not apply to those items.
Zonequests
The zonequests are initiated by a mob or object action and should leave
clues to what the quest is and how to complete the next step of the quest.
The quest can be as long and complicated as you want it to be, the only
limit is your imagination and the amount of work you want to put in it.
Example:
Mob 8600 has a Greet Trigger for PC/Criminal/IMM
Action :
Mobact state 1
say Greetings $ I am in need of finding my master, will you please help me?
Chance: 100%
State: 0
React Phrase Trigger PC/Criminal/IMM
Phrase : yes
Action :
say Thank you $, I really appreciate your help - he was last seen in the
say secret garden, maybe the gardener know something - please hurry it is
say important that I find him fast
Mobact zonequest $ 0 1
Note here that since this is the beginning of the quest the PC is in quest
state 0, and is moved further on to quest state 1.
Mob 8601 is the next mob (the gardener)
He will have a phrase trigger set off if someone asks for whomever the
master of mob 8600 is, and move the PC further with :
Mobact zonequest $ 1 2
Note here that if the player isn't in quest state 1 when the trigger goes
off the player will not change quest state.
This quest might lead on for a long time depending on how many clues and
states you put in. The final mob will use :
Mobact zonequest $ n done
This tells the mud that the quest is complete and the PC will be awarded
500 XP and 20 quest points.
|