Argila2.0/
Argila2.0/pp/
Argila2.0/pp/lib/save/objs/g/
Argila2.0/pp/lib/save/player/g/
Argila2.0/pp/regions/
Argila2.0/pp/regions/Lscripts/
Argila2.0/pp/src/lib/
Persistent Mobiles

The Shadows of Isildur persistent mobile database allows for two
different types of NPCs; spawn NPCs, or unique NPCs.

To build a spawn NPC, which will automatically be replaced by a
similarly-equipped NPC of the same VNUM when it dies, you must
load and equip the mobile on our builder port. This will then be
a "spawn point" on the player port; when an NPC generated by
one of these spawn points is killed or purged, a reset will be put
in place that will cause a new copy that NPC's VNUM to re-load at 
its initial spawn point within approximately 24 in-game hours.

If, on the other hand, you wish to build a unique NPC, e.g. a mob
that will not "re-pop" after it has been killed, you merely need to
load it up and equip it on the player port. This replaces the old
STAYPUT command which was necessary under the system.


============++++++++++++============
Usage: minit <vnum>

Creates a new mobile in the current room. You might consider
using the FREEZE command to keep the mobiles from wandering
while you edit (although this is not necessary on the builder
port). You may use the MUNUSED command to get a list of available
vnums for the particular zone you're using.

============++++++++++++============
Building: Mset

Mset is used to modify mobs and players. Typing 'mset ?' will
also give you this help list.

Usage:

        mset [mob-vnum]                 Optionally specify mob vnum
        name                            "keywords"
        sdesc                           "a short name"
        ldesc                           "The long desc"
        desc                            Enter a full description

        params that take a simple numberic value:

        access, armor | ac, clan1, clan2, moves, state (-1..4)
        piety, natural, str, dex, int, wil, con, aur, bite,
        height, frame, room (pc's only)

        conds           <drunk #> <full #> <thirst #>   You must use all  three
        circle          <0..9>					Not implemented?

        dam             <#>                    Natural damage attack
        [fightmode]    <frantic | aggressive | normal | cautious | defensive>
        helm            <room-vnum>
        hp | hits       <hit-points>
        skinobj <obj-vnum>                      What corpse skins into
        carcobj <obj-vnum>                      What corpse leaves behind
        attack          <attack-type>           Natural attack type: claw, etc
        allskills | noskills                    Gives/removes every skills
        delete                                  Delete a mob.

        'position-types'                        Type: tags position-types
        'deity'                                 Type: tags deity--not implented
        'races'                                 Type: tags races
        'skills'        <percent>               Type: tags skills
        'action-bits'                           Type: tags action-bits
        'affected-bits'                         Type: tags affected-bits
        dpos 'position-types'                   Default position

        trudge, paced, walk, jog, run, sprint

        keeper                                  Associate shop with mob
        markup  <number>                        To sell multiplier
        discount        <number>                To buy multiplier
        econ_markup1,2,3 <number>               To sell econ flagged multiplier
        econ_discount1,2,3 <number>             To buy econ flagged multiplier
        nobuy           <econ flag>             Won't buy flagged item
        econ1,2,3       <econ flag>             econ_markup/discount flags
        shop                                    Shop room number
        store                                   Store room number
        trades "'item-type' ... "               Types of items traded
        delivery "<ovnum> ..."                  Objects replaced after buy
=============+++++++++++++++++==============
Usage: mcopy <target mob's name>

This command duplicates one in-game instance of a mob,
including worn equipment; useful for whipping up swarms
of raiders in a only a few minutes.

NOTE: Please remember the value we place on quality
over quantity, and don't abuse this command. Thanks.
Example:

  > mcopy goblin
=============+++++++++++++++++==============
Usage: mclone <target VNUM>

Clones one mob to another. This also works across
zones, and so is useful for making similar mobs in
different zones.

The mob you are cloning is the one currently open
in your editor, via the MOBILE command.

NOTE: Please remember the value we place on quality
over quantity, and don't abuse this command. Thanks.
=============+++++++++++++++++==============
Usage: munused <zone number>

The MUNUSED command can provide a list of available Mob-vnums within the desired zone.
=============+++++++++++++++++==============
Usage: freeze <zone>

Stops all mobile activity updates for the specified zone. Use
this to prevent mobiles from wandering during build/save periods.
Use THAW to reverse the affects of this command.

Note that ALL ZONES on the builder port are frozen by
default; this is why mobs do not wander, attack, or activate
mprogs. Please use this command sparingly on the player port.

=============+++++++++++++++++==============
Usage: thaw <zone>

Re-enables mobile activity updates in the specified zone.
Mobiles will wander and perform special functions as in
normal game play. This command is used in conjunction with
the FREEZE command.

=============+++++++++++++++++==============
locate [+/-mob name]
       [zone]
       [virtual]
       act "<action-bits>"
       [clan name]
       clan <clan name>
       [position]
       
This command finds a desired mobile.

Example:

  locate +fiery-haired -male <zone number>

============+++++++++++++++++++===========
               POSITION-TYPES
               
Dead            Mortally wounded Unconscious     Stunned         
Sleeping        Resting         Sitting         Fighting        
Standing        

============+++++++++++++++++++===========
				  RACES
				  
Human           Animal          Amphibian       
Arachnid        Bat             Bear            Bird            
Boar            Bobcat          Cat             Cow             
Dog             Ferret          Fish            Fox             
Frog            Goat            Goose           Horse           
Insect          Mink            Mouse           Pony            
Rabbit          Rat             Reptile         Scorpion        
Serpent         Sheep           Snake           Swine           
Toad            Warhorse        Wolf            Deer            
        

============+++++++++++++++++++===========
				 SKILLS
				
Unused          Brawling        	Light-Edge      	Medium-Edge     
Heavy-Edge      Light-Blunt     	Medium-Blunt    	Heavy-Blunt     
Light-Pierce    Medium-Pierce   	Heavy-Pierce    	Staff           
Polearm         Throwing        	Blowgun         	Sling           
Shortbow        Longbow         	Crossbow        	Dual-Wield      
Block           Parry           	Subdue          	Disarm          
Sneak           Hide            	Steal           	Picklock        
Search          Listen          	Forage          	Ritual          
Scan            Backstab        	Barter          	Ride            
Climb           Swim            	Hunt            	Skin            
Sail            Poisoning       	Alchemy         	Herbalism       
Clairvoyance    Danger-Sense    	Empathy         	Hex             
Psychic-Bolt    Prescience      	Aura-Sight      	Telepathy       
Seafaring       Dodge           	Tame            	Break           
Metalcraft      Woodcraft       	Textilecraft    	Cookery         
Baking          Hideworking     	Stonecraft      	Candlery        
Brewing         Distilling      	Literacy        	Dyecraft        
Apothecary      Glasswork       	Gemcraft        	Milling         
Mining          Perfumery       	Pottery         	Tracking        
Farming         Healing         	Atliduk         	Adunaic         
Haradaic        Westron         	Dunael          	Labba           
Norliduk        Rohirric        	Talathic        	Umitic          
Nahaiduk        Pukael          	Sindarin        	Quenya          
Silvan          Khuzdul         	Orkish          	Black-Speech    
Sarati          Tengwar         	Beleriand-Tengwar 	Certhas-Daeron  
Angerthas-Daeron Quenyan-Tengwar 	Angerthas-Moria    Gondorian-Tengwar 
Arnorian-Tengwar Numenian-Tengwar   Northern-Tengwar   Angerthas-Erebor 
Runecasting     
        
============+++++++++++++++++++===========
				ACTION BITS
				
Memory          Sentinel        Scavenger       IsNPC           
NoVNPC          Aggressive      Stayzone        Wimpy           
Pursue          Thief           Hunter          Killer          
Enforcer        Stealthy        Vehicle         Stop            
Criminal        Pariah          Mount           Unused          
PCOwned         Wildlife        Stayput         Passive         
Unused          Econzone        Jailer  
============+++++++++++++++++++===========
				AFFECTED BITS
				
Undefined       Invisible       Infravision     Detect-Invisible 
Detect-Magic    Sense-Life      Hold            Sanctuary       
Group           Curse           Magic-only      Poison          
AScan           Paralysis       Undefined       Undefined       
Sleep           Dodge           ASneak          AHide           
Fear            Charm           Follow          Hooded      

============+++++++++++++++++++===========
				   ECON
				   
minas tirith    osgiliath       gondor          minas morgul    
magical         rare            valuable        foreign         
junk            illegal         wild            poor            
fine            haradaic        orkish 
============+++++++++++++++++++===========