2.6.8 Defining NPCs and Creatures
NPCs are essentially character sheets used by staff members as needed
for RP. Creatures are character sheets for animals or other types of
creatures, applied to non-player objects as needed, such as when a spell
summons a creature that follows the summoning mage's bidding. They are
used in different ways, but are defined in the same way: using the
As indicated, the primary way in which creature definitions are
invoked is through summon spells. NPCs are invoked via the
The syntax for
+become <npc name>=<your password>
When you issue this command, your character's name is changed to that
of the NPC in question, as are your sex, species, desc, and all your
Argo abilities. You will switch back to your `true identity'
when you type
Defining an NPC or creature requires you to enter the category, a name, and abilities.
==================================== >> What is the category for this definition? >> [Enter category, or .l to list choices, or .q to quit] ====================================
Enter `npc' or `creature' here.
==================================== >> What is the name of this NPC? >> [Enter name, or .q to quit] ====================================
For NPCs, this will either be a unique individual's name (Gandalf, HanSolo, DocSavage) or generic stock character name (Beggar, StormTrooper, Shopkeeper). For creatures, it will be the name of the species... `bear', `dragon', etc. (you could also define individual `creature characters' of course; for these, use NPC and specify the correct species at the species prompt below).
==================================== >> What is Ablelard's Strength? >> [Enter number, or .q to quit] >> What is Ablelard's Constitution? >> [Enter number, or .q to quit] >> What is Ablelard's Dexterity? >> [Enter number, or .q to quit] >> What is Ablelard's Intelligence? >> [Enter number, or .q to quit] >> What is Ablelard's Presence? >> [Enter number, or .q to quit] ====================================
These should be self explanatory. Enter the NPCs stats. For creatures, enter normal stat values for the species. All automatically created creatures have the same stat values. If you need a range of values, you'll need to enter multiple versions of the creature... `small bear', `large bear', for example.
==================================== >> What skills does Ablelard have? >> [Enter skill, .d when done with skills, or .q to quit] >> How many levels of this skill does Ablelard have? >> [Enter number, or .q to quit] >> Skill entered. >> Do you want to enter another skill? (y/n) ====================================
The system then steps through each of the ability categories
skills, spells, psiabs, advantages, and disadvantages. In each category,
repeatedly specify the instance and level. When you have entered all of
the abilities from the category, or if the NPC or creature doesn't have
any abilities from the category, type a
==================================== >> What is Ablelard's gender? >> [Enter string, or .q to quit] >> Entered. >> What is Ablelard's profession or species? >> Entered. ====================================
These prompts will only be shown when defining an NPC: they indicate the values to be placed in the `sex' and `species' props. For creatures, gender is chosen randomly when the creature object is created. Species for creatures is automatically set to the name of the creature database entry.
==================================== >> How many silver does Ablelard usually have? >> [Enter number, or .q to quit] >> How many coppers does Ablelard usually have? >> [Enter number, or .q to quit] ====================================
Again, these prompts are only shown when defining NPCs.
==================================== >> Finally, please enter a description for Ablelard. >> Welcome to the list editor. You can get help by entering '.h' on >> a line by itself. '.end' will save and exit. '.abort' will abort >> any changes. To save changes and continue editing, use '.save'. < Insert at line 1 > < Editor exited. > >> List saved. >> NPC entered. ====================================
For both NPCs and creatures, the last step is to enter a description.
The system automatically puts you in the list editor at this point.
Enter the decription and type
A final note on defining creatures: creating creatures that can be summoned with a Summon spell is a two step process... You need to define the creature and define a spell called `Summon <creature>'. You can perform these steps in either order.