Your IP : 216.73.216.224


Current Path : /home/cmowner/CoffeeMud-keep/resources/
Upload File :
Current File : //home/cmowner/CoffeeMud-keep/resources/lists.ini

#########################################################################################################
# lists.ini contains miscellaneous charts and string tables that can be user modified.
#
# ** Any string entries can have random options added simply by separating the choices with a 
#    pipe (|) symbol.  For example, the following entry is on the health descriptions:
#
#     ^r<MOB>^r is hovering on deaths door!^N, \
#
#    You can change this to:
#
#     ^r<MOB>^r is hovering on deaths door!^N | ^r<MOB>^r is almost dead!^N  | ^r<MOB>^r is nearly gone!^N  , \
#
#    This change will create 3 random string options where before there was only one.
#########################################################################################################

# ARMOR_DESCS_CEILING is a ceiling for absolute armor value (-player armor)+50, used to scale the
# ARMOR_DESCS chart.
ARMOR_DESCS_CEILING=300

# ARMOR_DESCS - the friendly name description of absolute armor values.
ARMOR_DESCS=\
        vulnerable,\
        slightly covered,\
        somewhat covered,\
        covered,\
        well covered,\
        very covered,\
        slightly protected,\
        somewhat protected,\
        protected,\
        well protected,\
        very protected,\
        heavily protected,\
        slightly armored,\
        somewhat armored,\
        armored,\
        armored,\
        well armored,\
        very armored,\
        heavily armored,\
        completely armored,\
        totally armored,\
        divinely armored,\
        slightly unhittable,\
        somewhat unhittable,\
        practically unhittable,\
        unhittable,\
        unhittable,\
        totally unhittable,\
        totally unhittable,\
        slightly impenetrable,\
        slightly impenetrable,\
        somewhat impenetrable,\
        somewhat impenetrable,\
        almost impenetrable,\
        almost impenetrable,\
        impenetrable,\
        impenetrable,\
        slightly invincible,\
        slightly invincible,\
        slightly invincible,\
        somewhat invincible,\
        somewhat invincible,\
        somewhat invincible,\
        somewhat invincible,\
        almost invincible,\
        almost invincible,\
        almost invincible,\
        almost invincible,\
        almost invincible,\
        invincible!

# ARMOR_ADJS - relative armor adjectives
ARMOR_ADJS=\
        vulnerable,\
        brittle,\
        fragile,\
        susceptible,\
        exposed,\
        unprotected,\
        uncovered,\
        covered,\
        protected,\
        defended,\
        guarded,\
        armored,\
        unhittable,\
        impenetrable,\
        invulnerable

# EXTREME_ADVS - relative armor and combat prowess adverbs for extreme values
EXTREME_ADVS=\
        Very,\
        Extremely,\
        Incredibly,\
        Astoundingly,\
        Stupendously,\
        Drastically,\
        Amazingly

# PROWESS_DESCS_CEILING is a ceiling for absolute combat prowess, used to scale the
# PROWESS_DESCS chart.
PROWESS_DESCS_CEILING=300

# PROWESS_DESCS - the friendly name description of absolute combat prowess values.
PROWESS_DESCS=\
            none,\
            novice,\
            initiate,\
            trainee,\
            barely skilled,\
            a little skilled,\
            slightly skilled,\
            somewhat skilled,\
            almost skilled,\
            mostly skilled,\
            simply skilled,\
            skilled,\
            really skilled,\
            obviously skilled,\
            very skilled,\
            extremely skilled,\
            terribly skilled,\
            masterfully skilled,\
            a little dangerous,\
            barely dangerous,\
            slightly dangerous,\
            somewhat dangerous,\
            almost dangerous,\
            mostly dangerous,\
            simply dangerous,\
            dangerous,\
            really dangerous,\
            obviously dangerous,\
            very dangerous,\
            extremely dangerous,\
            terribly dangerous,\
            horribly dangerous,\
            fearfully dangerous,\
            frighteningly dangerous,\
            totally dangerous,\
            entirely dangerous,\
            a novice master I,\
            a novice master II,\
            a novice master III,\
            a master initiate I,\
            a master initiate II,\
            a master initiate III,\
            an apprentice master I,\
            an apprentice master II,\
            an apprentice master III,\
            a master I,\
            a master I,\
            a master II,\
            a master II,\
            a master III,\
            a master III,\
            a master IV,\
            a master IV,\
            a master V,\
            a master V,\
            a master VI,\
            a master VI,\
            a master VII,\
            a master VII,\
            a master VIII,\
            a master VIII,\
            a master IX,\
            a master IX,\
            a master X,\
            a master X,\
            an initiate of death I,\
            an initiate of death II,\
            an initiate of death III,\
            an apprentice of death I,\
            an apprentice of death II,\
            an apprentice of death III,\
            a servant of death I,\
            a servant of death II,\
            a servant of death III,\
            a bringer of death I,\
            a bringer of death II,\
            a bringer of death III,\
            a bringer of death IV,\
            a giver of death I,\
            a giver of death II,\
            a giver of death III,\
            a giver of death V,\
            a giver of death VI,\
            a giver of death VIII,\
            a giver of death X,\
            a dealer of death I,\
            a dealer of death II,\
            a dealer of death III,\
            a dealer of death IV,\
            a dealer of death V,\
            a dealer of death VI,\
            a dealer of death VIII,\
            a dealer of death X,\
            a master of death I,\
            a master of death II,\
            a master of death III,\
            a master of death IV,\
            a master of death V,\
            a master of death VII,\
            a master of death VIII,\
            a master of death IX,\
            a master of death X,\
            a lord of death I,\
            a lord of death II,\
            a lord of death III,\
            a lord of death IV,\
            a lord of death V,\
            a lord of death VI,\
            a lord of death VII,\
            a lord of death VIII,\
            a lord of death IX,\
            a lord of death X,\
            death incarnate!

# COMBAT_ADJS - relative attack prowess adjectives
COMBAT_ADJS=\
        Powerless,\
        Terrible,\
        Inept,\
        Weak,\
        Clumsy,\
        Marginal,\
        Average,\
        Able,\
        Skilled,\
        Masterful,\
        Powerful,\
        Dangerous,\
        Deadly

# COMBAT_NOUNS - relative attack prowess nouns
COMBAT_NOUNS=\
        Neophyte,\
        Beginner,\
        Novice,\
        Initiate,\
        Trainee,\
        Rookie,\
        Journeyman,\
        Traveler,\
        Voyager,\
        Adventurer,\
        Wanderer,\
        Pioneer,\
        Adept,\
        Expert,\
        Veteran,\
        Combatant,\
        Soldier,\
        Mercenary,\
        Commando,\
        Ace,\
        Virtuoso,\
        Master,\
        Dominator,\
        Conqueror,\
        Hero,\
        Legend,\
        Champion,\
        Superhero,\
        Exemplar,\
        Paragon,\
        Demigod

DAMAGE_DESCS_CEILING=100
DAMAGE_DESCS=none,\
            novice,\
            initiate,\
            trainee,\
            barely harmful,\
            a little harmful,\
            slightly harmful,\
            somewhat harmful,\
            almost harmful,\
            mostly harmful,\
            simply harmful,\
            harmful,\
            really harmful,\
            obviously harmful,\
            very harmful,\
            extremely harmful,\
            terribly harmful,\
            masterfully harmful,\
            a little dangerous,\
            barely dangerous,\
            slightly dangerous,\
            somewhat dangerous,\
            almost dangerous,\
            mostly dangerous,\
            simply dangerous,\
            dangerous,\
            really dangerous,\
            obviously dangerous,\
            very dangerous,\
            extremely dangerous,\
            terribly dangerous,\
            horribly dangerous,\
            fearfully dangerous,\
            frighteningly dangerous,\
            totally dangerous,\
            entirely dangerous,\
            a novice threat I,\
            a novice threat II,\
            a novice threat III,\
            a threatening initiate I,\
            a threatening initiate II,\
            a threatening initiate III,\
            an apprentice threat I,\
            an apprentice threat II,\
            an apprentice threat III,\
            deadly I,\
            deadly I,\
            deadly II,\
            deadly II,\
            deadly III,\
            deadly III,\
            deadly IV,\
            deadly IV,\
            deadly V,\
            deadly V,\
            deadly VI,\
            deadly VI,\
            deadly VII,\
            deadly VII,\
            deadly VIII,\
            deadly VIII,\
            deadly IX,\
            deadly IX,\
            deadly X,\
            deadly X,\
            an initiate of death I,\
            an initiate of death II,\
            an initiate of death III,\
            an apprentice of death I,\
            an apprentice of death II,\
            an apprentice of death III,\
            a servant of death I,\
            a servant of death II,\
            a servant of death III,\
            a bringer of death I,\
            a bringer of death II,\
            a bringer of death III,\
            a bringer of death IV,\
            a giver of death I,\
            a giver of death II,\
            a giver of death III,\
            a giver of death V,\
            a giver of death VI,\
            a giver of death VIII,\
            a giver of death X,\
            a dealer of death I,\
            a dealer of death II,\
            a dealer of death III,\
            a dealer of death IV,\
            a dealer of death V,\
            a dealer of death VI,\
            a dealer of death VIII,\
            a dealer of death X,\
            a master of death I,\
            a master of death II,\
            a master of death III,\
            a master of death IV,\
            a master of death V,\
            a master of death VII,\
            a master of death VIII,\
            a master of death IX,\
            a master of death X,\
            a lord of death I,\
            a lord of death II,\
            a lord of death III,\
            a lord of death IV,\
            a lord of death V,\
            a lord of death VI,\
            a lord of death VII,\
            a lord of death VIII,\
            a lord of death IX,\
            a lord of death X,\
            death incarnate!

DAMAGE_ADJS=infinitesimal,\
            feeble,\
            Impotent,\
            Underpowered,\
            Inferior,\
            Normal,\
            Superior,\
            Over-powered,\
            Potent,\
            Mighty,\
            Forceful,\


# WEAPON_MISS_DESCS is a chart consisting of standard miss strings.  The number of
# items in this table can not be changed, nor can their order -- only the text is
# modifiable.  Roughly speaking, the order is MISSILE, THROWN, SLASH/BASH, OTHER, PIERCE, LASER
# This table is only used when a weapon is being wielded.
WEAPON_MISS_DESCS=\
    <S-NAME> fire(s) at <T-NAMESELF> with <TOOLNAME> and miss(es). | <S-NAME> shoot(s) <TOOLNAME> at <T-NAMESELF> and miss(es). ,\
    <S-NAME> throw(s) <TOOLNAME> at <T-NAMESELF> and miss(es). | <S-NAME> throw(s) <TOOLNAME> at <T-NAMESELF> and miss(es). ,\
    <S-NAME> swing(s) at <T-NAMESELF> with <TOOLNAME> and miss(es). | <S-NAME> swing(s) <TOOLNAME> at <T-NAMESELF> and miss(es). ,\
    <S-NAME> attack(s) <T-NAMESELF> with <TOOLNAME> and miss(es). ,\
    <S-NAME> lunge(s) at <T-NAMESELF> with <TOOLNAME> and miss(es).   | <S-NAME> thrust(s) <TOOLNAME> at <T-NAMESELF> and miss(es). ,\
    <S-NAME> fire(s) at <T-NAMESELF> with <TOOLNAME> and miss(es). | <S-NAME> shoot(s) <TOOLNAME> at <T-NAMESELF> and miss(es). 
    
# MISS_DESCS is a chart consisting of standard miss strings.  The number of
# items in this table can not be changed, nor can their order -- only the text is
# modifiable.  Roughly speaking, the order is MISSILE, THROWN, SLASH/BASH, OTHER, PIERCE, LASER
# This table is only used when a weapon is unavailable.
MISS_DESCS=\
    <S-NAME> fire(s) at <T-NAMESELF> and miss(es). | <S-YOUPOSS> shot miss(es) <T-NAMESELF>. ,\
    <S-NAME> throw(s) at <T-NAMESELF> and miss(es). | <S-YOUPOSS> throw miss(es) <T-NAMESELF>. ,\
    <S-NAME> swing(s) at <T-NAMESELF> and miss(es). | <S-YOUPOSS> swing miss(es) <T-NAMESELF>. ,\
    <S-NAME> attack(s) <T-NAMESELF> and miss(es). | <S-YOUPOSS> attack miss(es) <T-NAMESELF>. ,\
    <S-NAME> lunge(s) at <T-NAMESELF> and miss(es). | <S-YOUPOSS> lunge miss(es) <T-NAMESELF>. ,\
    <S-NAME> fire(s) at <T-NAMESELF> and miss(es). | <S-YOUPOSS> shot miss(es) <T-NAMESELF>.
    
# WEAPON_MISS_DESCS is a chart consisting of standard hit strings.  The number of
# items in this table can not be changed, nor can their order -- only the text is
# modifiable.  Roughly speaking, the order is MISSILE, THROWN, SLASH/BASH, OTHER, PIERCE, LASER
# <DAMAGE> is replaced with a damage word from below.
# <TOOLNAME> is replaced with teh weapon name.
# This table is only used when a weapon is being wielded.
WEAPON_HIT_DESCS=\
    <S-NAME> fire(s) <TOOLNAME> at <T-NAMESELF> and <DAMAGE> <T-HIM-HER>., \
    <S-NAME> throw(s) <TOOLNAME> at <T-NAMESELF> and <DAMAGE> <T-HIM-HER>.,\
    <S-NAME> <DAMAGE> <T-NAMESELF> with <TOOLNAME>.,\
    <S-NAME> <DAMAGE> <T-NAMESELF> with <TOOLNAME>.,\
    <S-NAME> <DAMAGE> <T-NAMESELF> with <TOOLNAME>.,\
    <S-NAME> fire(s) <TOOLNAME> at <T-NAMESELF> and <DAMAGE> <T-HIM-HER>.

# DAMAGE_WORDS_THRESHOLDS is a chart of thresholds for mapping damage words to actual
# damage amounts.  This table can have entries added or removed, but only if all the 
# entries in DAMAGE_WORDS are also adjusted accordingly.  Otherwise, change only the
# values.
DAMAGE_WORDS_THRESHOLDS=0,3,6,10,15,25,35,50,70,100,130,165,215,295,495,795,2147483647

# DAMAGE_WORDS is a semicolon delimited list of damage word lists.  Each damage word list
# is comma-delimited, with the first entry being the TYPE of damage, and the remaining being
# a word mapped using damage values from DAMAGE_WORDS_THRESHOLDS.  DAMAGE_WORDS_THRESHOLDS must
# always have 1 more entry than the number of damage words in each type list, and all damage
# word lists in this chart must have the exact same number of words.
DAMAGE_WORDS=\
    ALL,annoy(s), scratch(es),graze(s),wound(s),cut(s),damage(s),decimate(s),murder(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    NATURAL, annoy(s), scratch(es),graze(s),hit(s),cut(s),hurt(s),rip(s),crunch(es),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    SLASHING, annoy(s), scratch(es),graze(s),wound(s),cut(s),slice(s),gut(s),murder(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    PIERCING, annoy(s), scratch(es),graze(s),prick(s),cut(s),stab(s),pierce(s),murder(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    BASHING, annoy(s), scratch(es),graze(s),hit(s),smash(es),bash(es),crush(es),crunch(es),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    BURNING, annoy(s), warm(s),heat(s),singe(s),burn(s),flame(s),scorch(es),incinerate(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    SHOOTING, annoy(s), scratch(es),graze(s),hit(s),pierce(s),pierce(s),decimate(s),murder(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    MELTING, annoy(s), sting(s),sizzle(s),burn(s),scorch(es),dissolve(s),melt(s),melt(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    STRIKING, annoy(s), sting(s),charge(s),singe(s),burn(s),scorch(es),blast(s),incinerate(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    BURSTING, annoy(s), scratch(es),graze(s),wound(s),cut(s),damage(s),decimate(s),murder(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    LASERING, light(s), poke(s),graze(s),puncture(s),drill(s),pierce(s),spear(s),murder(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--;\
    SONICING, annoy(s), startle(s),shake(s),shiver(s),tremble(s),pulsate(s),oscillate(s),murder(s),\
        massacre(s), MASSACRE(S), destroy(s), DESTROY(S), obliterate(s), OBLITERATE(S), **OBLITERATE(S)**, --==::OBLITERATE(S)::==--


# A chart of messages shown when a player wears armor that doesn't agree with his/her class
ARMOR_MISFITS=\
<T-NAME> feels a bit awkward.,\
<T-NAME> doesn't feel right.,\
<T-NAME> don't fit quite right.,\
<T-NAME> makes your skin feel strange.,\
<T-NAME> makes your skin feel a little itchy.,\
<T-NAME> feels a little strange.,\
<T-NAME> seems a bit awkward.

# HEALTH_CHART is the default health description chart, often modified by race. 
HEALTH_CHART=\
    ^r<MOB>^r is hovering on deaths door!^N,\
    ^r<MOB>^r is covered in blood.^N,\
    ^r<MOB>^r is bleeding badly from lots of wounds.^N,\
    ^y<MOB>^y has numerous bloody wounds and gashes.^N,\
    ^y<MOB>^y has some bloody wounds and gashes.^N,\
    ^p<MOB>^p has a few bloody wounds.^N,\
    ^p<MOB>^p is cut and bruised.^N,\
    ^g<MOB>^g has some minor cuts and bruises.^N,\
    ^g<MOB>^g has a few bruises and scratches.^N,\
    ^g<MOB>^g has a few small bruises.^N,\
    ^c<MOB>^c is in perfect health.^N

# CHARSTAT_CHART showing descriptive names for character stats like
# strength, intelligence, etc.  From 0 on up
CHARSTAT_CHART=\
disabled, feeble, feeble, \
inferior, inferior, inferior, \
below average, below average, below average, \
average, average, average, \
above average, above average, above average, \
good, good, good, \
excellent, excellent, excellent, \
exceptional, exceptional, exceptional, \
superior, superior, superior, \
incredible, incredible, incredible, \
fantastical, fantastical, fantastical, \
ungodly


# EXP_CHART is the experience thresholds for player levels.
# For levels after the last entry in this list, the amount of experience
# required will be extrapolated based on the final two entries on this list.
EXP_CHART=	0,\
			500,\
			1100,\
			1800,\
			2600,\
			3500,\
			4500,\
			5600,\
			6800,\
			8100,\
			9500,\
			11000,\
			12600,\
			14300,\
			16100,\
			18000,\
			20000,\
			22100,\
			24300,\
			26600,\
			29000,\
			31500,\
			34100,\
			36800,\
			39600,\
			42500,\
			45500,\
			48600,\
			51800,\
			55100,\
			58500,\
			62000,\
			65600,\
			69300,\
			73100,\
			77000,\
			81000,\
			85100,\
			89300,\
			93600,\
			98000,\
			102500,\
			107100,\
			111800,\
			116600,\
			121500,\
			126500,\
			131500,\
			136500,\
			141500,\
			146500,\
			151500,\
			156500,\
			161500,\
			166500,\
			171500,\
			176500,\
			181500,\
			186500,\
			191500,\
			196500,\
			201500,\
			206500,\
			211500,\
			216500,\
			221500,\
			226500,\
			231500,\
			236500,\
			241500,\
			246500,\
			251500,\
			256500,\
			261500,\
			266500,\
			271500,\
			276500,\
			281500,\
			286500,\
			291500,\
			296500,\
			301500,\
			306500,\
			311500,\
			316500,\
			321500,\
			326500,\
			331500,\
			336500,\
			341500,\
			346500,\
			351500,\
			356500,\
			361500,\
			366500,\
			371500,\
			376500,\
			381500,\
			386500,\
			391500

# What users see what the time of day changes and they are outside.  
# Entries are Dawn, Day, Dusk, Night
TOD_CHANGE_OUTSIDE= \
        ^JThe sun begins to rise in the west.^? | ^JDawn`s light brightens the sky.^? |^JThe sun gently rises in the west.^? , \
        , \
        ^JThe sun begins to set in the east.^? , \
        ^JThe sun has set and darkness again covers the world.^? | ^JThe darkness of night envelops the world.^? | ^JLight fades with the setting sun. It is now night.^? 
        
# What users see what the time of day changes and they are indoors.  
# Entries are Dawn, Day, Dusk, Night
TOD_CHANGE_INSIDE= \
       ^JIt is now daytime.^? , \
        , \
        , \
        ^JIt is nighttime.^?
        
# The descriptive list for edged weapon condition, like axe, sword, etc.
# @x1 is the weapon name
# @x2 is the weapon condition as a percent 0-100
# The ranges are 95-100, 85-95, 75-85, 51-75, 26-50, 10-25, 5-9, 1-4
WEAPON_CONDITION_EDGED= \
    ,\
    @x1 looks slightly used (@x2%),\
    @x1 is somewhat dull (@x2%),\
    @x1 is dull (@x2%),\
    @x1 has some notches and chinks (@x2%),\
    @x1 is heavily damaged (@x2%),\
    @x1 is so damaged that it is practically harmless (@x2%),\
    @x1 is nearly destroyed and completely harmless (@x2%)

# The descriptive list for non-edged weapon condition, like blunt, etc.
# @x1 is the weapon name
# @x2 is the weapon condition as a percent 0-100
# The ranges are 95-100, 85-95, 75-85, 51-75, 26-50, 10-25, 5-9, 1-4
WEAPON_CONDITION_OTHER= \
    ,\
    @x1 looks slightly used (@x2%),\
    @x1 is somewhat worn (@x2%),\
    @x1 is worn (@x2%),\
    @x1 is damaged (@x2%),\
    @x1 is heavily damaged (@x2%),\
    @x1 is so damaged that it is practically harmless (@x2%),\
    @x1 is nearly destroyed and completely harmless (@x2%)

# The descriptive list for cloth and paper armor condition
# @x1 is the armor name
# @x2 is the armor condition as a percent 0-100
# The ranges are 95-100, 75-95, 50-74, 25-49, 10-25, 5-9, 1-4
ARMOR_CONDITION_CLOTH=\
    ,\
    @x1 is slightly worn (@x2%),\
    @x1 has tears and rips (@x2%),\
    @x1 has numerous tears and rips (@x2%),\
    @x1 is shredded and ripped (@x2%),\
    @x1 is a shredded mess (@x2%),\
    @x1 is just a few threads (@x2%)

# The descriptive list for glass, stone, and synthetic armor condition
# @x1 is the armor name
# @x2 is the armor condition as a percent 0-100
# The ranges are 95-100, 75-95, 50-74, 25-49, 10-25, 5-9, 1-4
ARMOR_CONDITION_GLASS=\
    ,\
    @x1 is slightly scuffed (@x2%),\
    @x1 has a few hairline cracks (@x2%),\
    @x1 has some cracks (@x2%),\
    @x1 has numerous streaking cracks (@x2%),\
    @x1 is practically shards (@x2%),\
    @x1 is almost destroyed (@x2%)

# The descriptive list for leather and flesh armor condition
# @x1 is the armor name
# @x2 is the armor condition as a percent 0-100
# The ranges are 95-100, 75-95, 50-74, 25-49, 10-25, 5-9, 1-4
ARMOR_CONDITION_LEATHER=\
    ,\
    @x1 is a bit scuffed (@x2%),\
    @x1 is torn (@x2%),\
    @x1 is badly torn up (@x2%),\
    @x1 is badly shredded and ripped (@x2%),\
    @x1 is a shredded mess (@x2%),\
    @x1 is almost destroyed (@x2%)

# The descriptive list for metal and mithril armor condition
# @x1 is the armor name
# @x2 is the armor condition as a percent 0-100
# The ranges are 95-100, 75-95, 50-74, 25-49, 10-25, 5-9, 1-4
ARMOR_CONDITION_METAL=\
    ,\
    @x1 has some small dents (@x2%),\
    @x1 is dented (@x2%),\
    @x1 is dented and cracked (@x2%),\
    @x1 is badly dented and cracked (@x2%),\
    @x1 is a crumpled mess (@x2%),\
    @x1 is almost destroyed (@x2%)

# The descriptive list for wooden armor condition
# @x1 is the armor name
# @x2 is the armor condition as a percent 0-100
# The ranges are 95-100, 75-95, 50-74, 25-49, 10-25, 5-9, 1-4
ARMOR_CONDITION_WOODEN=\
    ,\
    @x1 is slightly scuffed (@x2%),\
    @x1 has some splintering (@x2%),\
    @x1 is scuffed and splintered (@x2%),\
    @x1 is badly cracked and splintered (@x2%),\
    @x1 is a shredded splintered mess (@x2%),\
    @x1 is almost destroyed (@x2%)

# The descriptive list for unknown-type armor condition
# @x1 is the armor name
# @x2 is the armor condition as a percent 0-100
# The ranges are 95-100, 75-95, 50-74, 25-49, 10-25, 5-9, 1-4
ARMOR_CONDITION_OTHER=\
    @x1 looks perfect (@x2%),\
    @x1 is slightly scuffed (@x2%),\
    @x1 is slightly damaged (@x2%),\
    @x1 is damaged (@x2%),\
    @x1 is pretty badly damaged (@x2%),\
    @x1 is horribly damaged (@x2%),\
    @x1 is almost destroyed (@x2%)

# What users see when a weather condition ends  
# Entries are in this order: CLEAR, CLOUDY, WINDY, RAIN,
# THUNDERSTORM, SNOW, HAIL, HEAT_WAVE, SLEET, BLIZZARD,
# DUSTSTORM, DROUGHT, WINTER_COLD
WEATHER_ENDS= \
        , \
        ^JThe clouds dissipate.^? , \
        ^JThe wind gusts stop.^? , \
        ^JIt stops raining.^? ,  \
        ^JThe thunderstorm stops.^? , \
        ^JIt stops snowing.^? ,  \
        ^JThe hailstorm stops.^? , \
        ^JThe heat wave eases.^? , \
        ^JThe sleet stops pouring down.^? , \
        ^JThe blizzard lets up.^? , \
        ^JThe dust storm ends.^? , \
        ^JThe drought is finally over.^? , \
        ^JThe cold snap is over.^?, \
        ^JThe fog lifts.^?

# When using the optional skill proficiency word display
# instead of the normal percentage numbers, then these
# are those words.  The range is: <5,10,20,30,40,50,60,70,75,80,85,90,85,100
# 
SKILL_PROFICIENCY_DESC=\
    Beginner,\
    Novice,\
    Adv. Novice,\
    Journeyman,\
    Adv. Journeyman,\
    Intermediate,\
    Skilled,\
    Very Skilled,\
    Talented,\
    Very Talented,\
    Advanced,\
    Very Advanced,\
    Near Mastery,\
    Mastery

# What users see when the weather condition hail begins
# First 5 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_HAIL= \
        Light streams of hail , \
        Hard and slushy clumps of ice , \
        Golfball sized clumps of ice , \
        Strange clumps of ice , \
        Hard clumps of ice, \
        swirl down from above, \
        fall from the sky.
        
# What users see when the weather condition heat wave begins
# First 5 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_HEAT_WAVE= \
        It is very hot. , \
        It is very hot and muggy. , \
        It is rather warm., \
        It is extremely hot. , \
        It is very hot and dry. , \
         , \

# * the line just above this one is the 7th entry!          

         
# What users see when the weather condition winter cold begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_WINTER_COLD= \
        It is cold. , \
        It is cold and muggy. , \
        It is very cold. , \
        It is strangely cold. , \
        It is very cold and dry. , \
         , \
         
# * the line just above this one is the 7th entry!         
         
         
# What users see when the weather condition drought begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_DROUGHT= \
        There are horrible drought conditions. , \
        There are horrible drought conditions. , \
        There are horrible drought conditions. , \
        There are horrible drought conditions. , \
        There are drought conditions. , \
         , \
         
# * the line just above this one is the 7th entry!

# The list of Genders and their language.  Each entry is comma
# delimited, and then pipe delimited words.  [mnf] MUST be M, N, 
# or F, whereas [id char] is any uppercase letter.  [id char] can
# be appended with a '-' character to keep away from char creation. 
# [id char], [mnf], [noun], [himher], [hisher], [heshe], [sirmadam], 
#  [mrms], [mistermadam], [manwoman], [sondaughter], [boygirl]
#  [himherself] [hisherself]
GENDERS= \
        M|  M| male|   him| his| he|  sir|   mr.| mister| man|    son|     boy|   himself|  hisself, \
        F|  F| female| her| her| she| madam| ms.| madam|  woman|  daughter|girl|  herself| herself, \
        N-| N| neuter| it|  its| it|  sir|   mr.| mister| person| child|   child| itself| itself

# What users see when the weather condition cloudy begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_CLOUDY= \
        Fluffy cloudbanks , \
        Dark and looming stormclouds , \
        Gloomy cloudbanks , \
        Light clouds , \
        Light wisps of cloud , \
        move across the sky., \
        obscure the sky.

# What users see when the weather condition cloudy begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_FOG= \
        A soupy fog , \
        A bank of fog , \
        An obscuring fog , \
        A thick fog , \
        A rolling fog , \
        fills the air., \
        descends.

# What users see when the weather condition thunderstorm begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_THUNDERSTORM= \
        A heavy and blusterous rainstorm , \
        A heavy and blusterous rainstorm , \
        A heavy and blusterous rainstorm , \
        A heavy and blusterous rainstorm , \
        A heavy and blusterous rainstorm , \
        swirls all around you., \
        pours down from above.

# What users see when the weather condition duststorm begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_DUSTSTORM= \
        An eye-stinging dust storm , \
        An eye-stinging dust storm , \
        An eye-stinging dust storm , \
        An eye-stinging dust storm , \
        An eye-stinging dust storm , \
        swirls all around you., \
        blows through the area.

# What users see when the weather condition blizzard begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_BLIZZARD= \
        A thunderous blizzard , \
        A thunderous blizzard , \
        A thunderous blizzard , \
        A thunderous blizzard , \
        A thunderous blizzard , \
        swirls all around you., \
        pours down from above.

# What users see when the weather condition rain begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_RAIN= \
        A light rain , \
        A cool soaking rain , \
        A cold light rain , \
        A warm rain , \
        A light drizzling rain , \
        swirls down from the sky., \
        falls from the sky.

# What users see when the weather condition snow begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_SNOW= \
        An unseasonable snow , \
        A slushy snow , \
        A light snow , \
        A freakish snow , \
        A fluffy snow , \
        swirls down from the sky., \
        falls from the sky.

# What users see when the weather condition sleet begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_SLEET= \
        An unseasonable sleet storm , \
        A slushy snow , \
        A sleet storm , \
        A freakish sleet storm , \
        A light sleet , \
        swirls down from the sky., \
        falls from the sky.
        
# What users see when the weather condition windy begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_WINDY= \
        A light wind , \
        A foreboding gust of wind , \
        A cold wind , \
        A hot wind , \
        A light dry wind , \
        gusts through here., \
        blows through here.

        
# What users see when the weather condition clear begins
# First 4 entries are prefixes based on climate: 
#    NORMAL, WET, COLD (WINTER), HOT (SUMMER), DRY
# Last 2 entries are suffixes based on climate: 
#    WINDY, NOT WINDY
WEATHER_CLEAR= \
        The weather is clear., \
        The weather is clear and humid., \
        The weather is cool and clear., \
        The weather is warm and clear., \
        The weather is dry and clear., \
        , \
        
# * the line just above this one is the 7th entry!

WEATHER_NONE= ^JYou can't tell much about the weather from here.^?

# The list of Gait options, organized by name,present tense verb, arrive, leave
GAIT_LIST= 	AMBLE , ambling , ambles in , ambles; \
			TIPTOE , tiptoeing , tiptoes in , tiptoes;  \
			SKIP , skipping , skips in , skips;  \
			THUNDER , thundering , thunders in , thunders;  \
			STOMP , stomping , stomps in , stomps;  \
			GLIDE , gliding , glides in , glides;  \
			SLIDE , sliding , slides in , slides;  \
			STUMBLE , stumbling , stumbles in , stumbles;  \
			WANDER , wandering , wanders in , wanders;  \
			WADDLE , waddling , waddles in , waddles;  \
			DRAG , dragging , drags in , drags <S-HIM-HERSELF>;  \
			DANCE , dancing , dances in , dances;  \
			SAUNTER , sauntering , saunters in , saunters;  \
			DRIFT , drifting , drifts in , drifts;  \
			MEANDER , meandering , meanders in , meanders;  \
			STROLL , strolling , strolls in , strolls;  \
			STRIDE , striding , strides in , strides;  \
			SASHAY , sashaying , sashays in , sashays \

# The magic word list used for wands and the like
MAGIC_WORDS=AAAA,\
			AALACHO,\
			AB,\
			ABAB,\
			ABABALOY,\
			ABABRA,\
			ABACABA,\
			ABBA,\
			ABBADABBA,\
			ABBAZABBA,\
			ABBIBI,\
			ABDUBIA,\
			ABECED,\
			ABLANA,\
			ABORIZAH,\
			ABRA,\
			ABRACADABRA,\
			ABRADEE,\
			ABRAXAS,\
			ABULAFIA,\
			ABURADAN,\
			ACBA,\
			ACCIO,\
			ACKASHAZAM,\
			ADAADAIO,\
			ADADADOODI,\
			ADARAKA,\
			ADIEDI,\
			ADIAT,\
			AEEIOUO,\
			AEMAET,\
			AEMAER,\
			AFAAFCA,\
			AGIMAG,\
			AGLA,\
			AH,\
			AIM,\
			AIRO,\
			AKOSPAKOS,\
			AKRAK,\
			AKRAM,\
			ALA,\
			ALACADABRA,\
			ALAKAZAM,\
			ALAKAZEE,\
			ALAKAZOO,\
			ALAPEA,\
			ALATULEP,\
			ALBOCAT,\
			ALDYBOR,\
			ALGOLAL,\
			ALIA,\
			ALIBABA,\
			ALIKAZOO,\
			ALISISK,\
			ALIZAM,\
			ALIZEBU,\
			ALKASELTZ,\
			ALLA,\
			ALLAH,\
			ALLEKAZU,\
			ALLWILL,\
			ALOHA,\
			ALOHOMO,\
			ALPHAA,\
			ALPHAB,\
			ALU,\
			AMBER,\
			AMEN,\
			AMERI,\
			AMICHA,\
			AMORE,\
			ANAZAPTA,\
			ANDAON,\
			ANTHRO,\
			APARECIUM,\
			APOKALYPTO,\
			ABRACADABRA,\
			ARIATHD,\
			ART,\
			ARZEMY,\
			ASA,\
			ASHASHALIKA,\
			ASHIVANGHUHI,\
			ASINISEMASA,\
			ASKIKATASKI,\
			ATIZOO,\
			AUM,\
			AVADAK,\
			AVIS,\
			AWAKE,\
			AZA,\
			AZZARA,\
			BABAS,\
			BACKWARD,\
			BAGABILA,\
			BAGUS,\
			BALANCE,\
			BAMWHAM,\
			BANANAB,\
			BANATH,\
			BANNETH,\
			BARAKA,\
			BARBATH,\
			BARRADA,\
			BAZOOKA,\
			BEAUREPAIRE,\
			BEELOOKILA,\
			BEETHOV,\
			BEGONE,\
			BEHOLD,\
			BELIEVE,\
			BENATIR,\
			BESSENBER,\
			BET,\
			BETELGEUSE,\
			BEYOND,\
			BIBBIDY,\
			BIBBITY,\
			BIBBITYBOO,\
			BICKERY,\
			BIGBOUNC,\
			BIMBAMAL,\
			BINGO,\
			BIPBOMP,\
			BLAZIMBO,\
			BLESSEDBE,\
			BLESSINGS,\
			BLICKETY,\
			BLITZYTH,\
			BONEKA,\
			BOO,\
			BOODOON,\
			BOOGABOOGA,\
			BOOGITY,\
			BOOHBAH,\
			BOOMBOOM,\
			BOOMERANG,\
			BOUQUET,\
			BRAHMAN,\
			BREAKFAST,\
			BRHASPATI,\
			BRICKLEBRIT,\
			BROTHER,\
			BRUMAGEM,\
			BRUMP,\
			BUNKUM,\
			BUT,\
			BYJINGO,\
			CADABRA,\
			CADABRAABRA,\
			CANTONHANKOW,\
			CATERPILLAR,\
			CEIU,\
			CHAKAZOOP,\
			CHANGO,\
			CHAZZERAI,\
			CHEEREE,\
			CHINGCHING,\
			CHITTERY,\
			CHOSI,\
			CHRISTMAS,\
			CHUDLEY,\
			CIGAMSINO,\
			CIRCULUS,\
			CLATTOV,\
			CLOSEYOU,\
			CLUBINASACK,\
			COINCIDEN,\
			COLDPOT,\
			COLLOPORTUS,\
			COMMAND,\
			COMPOUND,\
			CONFIDENCE,\
			CONFUNDUS,\
			CONSTANT,\
			CONTACT,\
			CRACKCRON,\
			CRAZZABELAM,\
			CREATIVITY,\
			CREOHERBAM,\
			CULLEN,\
			CUSHLA,\
			DABRA,\
			DANGER,\
			DEENUM,\
			DEEDEE,\
			DESTURI,\
			DEVOTION,\
			DIFFINDO,\
			DIGGEDYDOBB,\
			DIGGIDAGGI,\
			DINGBINGPING,\
			DIONYSUS,\
			DOGURAMAGURA,\
			DOIP,\
			DOMINOCUS,\
			DONTSTOP,\
			DOODEEDOO,\
			DOUBLEFUFF,\
			DOUBLETRO,\
			DOVE,\
			DREAMSBEGIN,\
			DRIZZLE,\
			DUMALT,\
			EPLURIBUS,\
			EAGLEAGLE,\
			ECCESUM,\
			EENIEMEENIEMINIEMOE,\
			EGG,\
			EGYPT,\
			ELPRUP,\
			EMPTINESS,\
			ENGORGIO,\
			EPPEPEPPE,\
			EPHPHATHA,\
			EPPLEKEDEPPLE,\
			ETCETERA,\
			EUCALYPTUS,\
			EUREKA,\
			EVANESCO,\
			EXCEPT,\
			EXERCISE,\
			FALALAAN,\
			FADATTA,\
			FATHER,\
			FAZAMMM,\
			FEEFIEF,\
			FERULA,\
			FETCHBOY,\
			FIDDLE,\
			FILLJOM,\
			FLAGRATE,\
			FLAHBOO,\
			FLASHBA,\
			FLIBBING,\
			FLURRECK,\
			FOCUS,\
			FOKENFALK,\
			FOOTBALL,\
			FORTUNE,\
			FRAPPAWAPPA,\
			FRIDAY,\
			FUMBLE,\
			GALLI,\
			GAMBLE,\
			GARGLE,\
			GARWALLAH,\
			GAZEEKA,\
			GHHTMARN,\
			GIGGLE,\
			GILLIG,\
			GODBLESSYOU,\
			GODISGREAT,\
			GOLD,\
			GOTCHA,\
			GRABATTO,\
			GRABLADA,\
			GREATGOOGLYMOOGLY,\
			GREATPOWERS,\
			GREATSCOTT,\
			GREECE,\
			GWEEZYYAHMI,\
			HAYABARALA,\
			HABBLEGUM,\
			HADDLEFADDLE,\
			HAKIMZAMBINI,\
			HAPPISCRAPPIS,\
			HAPPYBIRTHDAY,\
			HARRAHYA,\
			HEBAHABA,\
			HEEHOGOGGLE,\
			HEEP,\
			HEKA,\
			HEKASHEKA,\
			HELIONMELION,\
			HERBIDACIOUS,\
			HEYPRESTO,\
			HFUHRUHURR,\
			HIHAEHAE,\
			HIGGLEDY,\
			HIGHJINGO,\
			HILIHILI,\
			HINKSSPINK,\
			HIRAMABIF,\
			HOOKALAKUPUA,\
			HOCUS,\
			HOCUSPOCUS,\
			HOKUSPOKUS,\
			HOLANOAMASSA,\
			HOLESIN,\
			HOME,\
			HOOEY,\
			HOOPLA,\
			HOPLAYA,\
			HOTTEN,\
			HOUDIN,\
			HOUR,\
			HOVUHAGA,\
			HUEYFOOEY,\
			HUGGERMUGGER,\
			IAEYOGTHUSOT,\
			IBBIDY,\
			IBBITYBIB,\
			IBBITYBOP,\
			IGGLYWIG,\
			ILIMILIP,\
			ILLUSION,\
			IMADODO,\
			IMAGINE,\
			IMMOHA,\
			IMPERIO,\
			INCENDIO,\
			INDOCIL,\
			INEXPLI,\
			INKADINKADOO,\
			INSHALLAH,\
			INTUITION,\
			INUCKCHUCK,\
			IPITTYBIPITTY,\
			IPSWOBEGO,\
			ISHKALOOLA,\
			ISMELAZAM,\
			ITISALLRIGHT,\
			ITISTIME,\
			ITSILHEVE,\
			ITHNIAS,\
			ITTYITTY,\
			IWANNA,\
			IZZYWIZZY,\
			JIGALDEEP,\
			JIGGEDY,\
			JIGGERYPOKERY,\
			JINGLEBELLS,\
			JINGO,\
			JITANJFORA,\
			JOSTAA,\
			JUNKY,\
			JURIS,\
			KABOOM,\
			KADABRA,\
			KALAMAZOO,\
			KAMBOK,\
			KAPUSTA,\
			KAZAM,\
			KEDAVRA,\
			KERBLU,\
			KESKMASIK,\
			KHAKHEKHIKHI,\
			KHABSAMPEKHT,\
			KINEAHORA,\
			KING,\
			KLONDIKE,\
			KLOPSTOCK,\
			KLPTZYXM,\
			KOSAHN,\
			KOMMEN,\
			KONXOMPAX,\
			KRAALA,\
			KRONZHIG,\
			KUMKUN,\
			LAHALA,\
			LANCEBURTON,\
			LEGILIMENS,\
			LETMES,\
			LETSROCK,\
			LEVITATION,\
			LEVRAMNIATPAC,\
			LIBERTY,\
			LIRUMLARUM,\
			LISANA,\
			LITFLIT,\
			LOANDBEHOLD,\
			LOCUSPOCUS,\
			LOLOMI,\
			LONGAGO,\
			LOOKLOOK,\
			LOVE,\
			LUMOS,\
			MACHTSNICHTS,\
			MADAGASCAR,\
			MAGIC,\
			MAGICK,\
			MAKEITSO,\
			MAMBOJAMBO,\
			MARATHON,\
			MATBA,\
			MATCHES,\
			MAZAKHALA,\
			MEAMAXI,\
			MEKKALE,\
			MELOS,\
			MESOPOTAMIA,\
			MIGGLE,\
			MIJOTER,\
			MIKKEL,\
			MIRRORMIRROR,\
			MISINN,\
			MISSISSIPPI,\
			MITCHA,\
			MOBILICORPUS,\
			MOLLYMOLLYHUNG,\
			MONEY,\
			MONOSODIUM,\
			MOTASUA,\
			MUMBO,\
			MUMBOJUMBO,\
			MUTABOR,\
			MUTATIS,\
			MYSTERY,\
			NEESEBARI,\
			NEVER,\
			NEXTTIME,\
			NGHHLUKHUWIG,\
			NIKKETY,\
			NIKSTLITS,\
			NOKANDU,\
			NOCTARRAIBAN,\
			NOMEEAK,\
			NOVSCHMO,\
			NOWYOUSEE,\
			OTAROTNIZ,\
			OCUSPOCUS,\
			ODIN,\
			OFANOOB,\
			OHMIGHTY,\
			OMMANIP,\
			OMYEEPESH,\
			OMEGA,\
			ONCEUPONATIME,\
			ONEERY,\
			ONNISWAKE,\
			OOCHACOOCH,\
			OOGABOOGA,\
			OOLAMOOLA,\
			OOLONGCA,\
			OOOEEEOO,\
			OOOCHA,\
			OOZITA,\
			OPENSESAME,\
			OPENSPACE,\
			OPOPOMOZ,\
			OPRAH,\
			ORCHIDEOUS,\
			OSOYIMIKA,\
			OSTAGA,\
			OTSERPCI,\
			OTTO,\
			OUREYAYUTSNAY,\
			OWATAGUSIAM,\
			PAPAOO,\
			PAPPARAPA,\
			PARADISE,\
			PARARIN,\
			PATHFIN,\
			PAXSAXSARAX,\
			PAZOINK,\
			PEACHAPLUM,\
			PEETIMES,\
			PERCIPH,\
			PETERPIPER,\
			PETRIFICUS,\
			PHBLTHPLBHT,\
			PICKWICK,\
			PIDDLEPADD,\
			PIFPAFPOOF,\
			PIFFPANG,\
			PINKPLAT,\
			PINKYSCHMIN,\
			PINOCCHIO,\
			PIPPITY,\
			PLEASE,\
			PLUGH,\
			POCUS,\
			PONCHIK,\
			POOF,\
			POOPIN,\
			POPCORN,\
			PORRID,\
			POSSIBLE,\
			PRESTO,\
			PROTECTION,\
			PSUKH,\
			PULL,\
			PUMPUM,\
			PURITTO,\
			PURPLE,\
			PUTFUFFA,\
			PYRZQXGL,\
			QAZAM,\
			QMFBTF,\
			QUANDO,\
			QUIDPROQUO,\
			QWERTY,\
			RABBIT,\
			RANOKOLI,\
			RANTORP,\
			RATATAR,\
			RATAPA,\
			RECIPE,\
			REDUCE,\
			REDUCIO,\
			RELASHIO,\
			RELEASE,\
			RESURGAM,\
			RETHGUAL,\
			RHUBARB,\
			RIDASTA,\
			RIDDIKULUS,\
			RINGCA,\
			RINKYDINKYDOO,\
			RLAGHAHASTEP,\
			ROOGLIO,\
			ROTUNDU,\
			RUMPEL,\
			RUNE,\
			RUSHETY,\
			RUTH,\
			SABBAC,\
			SADYK,\
			SAFETYFIRST,\
			SALABIM,\
			SAMBOO,\
			SARITA,\
			SATORA,\
			SAULEM,\
			SCRUMPLE,\
			SECRET,\
			SEDLESE,\
			SEEMSA,\
			SELAH,\
			SERPEN,\
			SESAME,\
			SHABUK,\
			SHALLA,\
			SHARING,\
			SHAZAM,\
			SHAZBAT,\
			SHAZEEM,\
			SHAZOOM,\
			SHAZZA,\
			SHIBUMI,\
			SHINGON,\
			SHIRAK,\
			SHUBISMACK,\
			SHUFFLE,\
			SIMSALABIM,\
			SIMSIM,\
			SISBOOM,\
			SIWEKLACH,\
			SKOL,\
			SLAMB,\
			SLEEP,\
			SLOBIBBLE,\
			SNARF,\
			SNEEZ,\
			SNIPPE,\
			SPIDER,\
			SQUEAM,\
			SQUEEZ,\
			SUCOP,\
			SYMPLO,\
			SYOS,\
			TADA,\
			TARARA,\
			TAHINI,\
			TALITH,\
			TALKAR,\
			TAMAGHIS,\
			TARA,\
			TARKE,\
			TARTS,\
			TEENY,\
			TEETUM,\
			TETRA,\
			THANK,\
			THERES,\
			THEREF,\
			THEYLIV,\
			THICK,\
			THIRT,\
			THONY,\
			THOHAY,\
			THREE,\
			THRUM,\
			THUND,\
			TIBADIBARIBA,\
			TIENLING,\
			TIMEFLIES,\
			TIMEFOR,\
			TINKIE,\
			TIRRATA,\
			TOKOROG,\
			TOPSY,\
			TREASURE,\
			TROJA,\
			TRUTH,\
			TRY,\
			TSINANFU,\
			TURIU,\
			TWINKLE,\
			UBOSCH,\
			UGUHBUG,\
			UJUBUJU,\
			UMAJODANU,\
			UMPAH,\
			UNCLE,\
			UNTIL,\
			URZA,\
			UUUHHHUUUHHH,\
			VACATION,\
			VAMOOSE,\
			VOILA,\
			WAKAW,\
			WAMBA,\
			WANT,\
			WATCH,\
			WELO,\
			WEEB,\
			WHAMB,\
			WHAMMY,\
			WHATIF,\
			WHATEVER,\
			WHIZBANG,\
			WHOOPITI,\
			WHOOSH,\
			WIBBLY,\
			WIGGLE,\
			WIKIWIKI,\
			WINGARD,\
			WINKO,\
			WISHHUG,\
			WISHKA,\
			WISHYWASH,\
			WONDER,\
			WOOWOO,\
			WOOGAWOO,\
			WOOGIE,\
			WOGGLY,\
			WORK,\
			WOW,\
			XATANIT,\
			XORTHAX,\
			XUM,\
			XYZZY,\
			YAALI,\
			YABBADA,\
			YAGAZUZI,\
			YALDABAOTH,\
			YANTRU,\
			YARDEGAR,\
			YAZAM,\
			YEYE,\
			YES,\
			YLUFGZ,\
			YOBOSAO,\
			YOGIYOGI,\
			YOHO,\
			YOOM,\
			ZAZA,\
			ZABAR,\
			ZABBA,\
			ZAMZAM,\
			ZANZI,\
			ZAPAZOYD,\
			ZARA,\
			ZATARA,\
			ZATZA,\
			ZAUB,\
			ZAZAR,\
			ZBLRTTBPTTPT,\
			ZENG,\
			ZEPH,\
			ZIANA,\
			ZIGAZAK,\
			ZIMS,\
			ZIMZ,\
			ZIMMITY,\
			ZING,\
			ZINGO,\
			ZIPPITY,\
			ZOLD,\
			ZORAM,\
			ZOTM,\
			ZXCVBNM,\
			ZYMELOZ,\
			ZZZZ,\
			ZAP,\
			ZOT,\
			ZIT,\
			ZEK,\
			ZOM,\
			ZUP,\
			ZET,\
			ZYT,\
			ZVP,\
			ZOP,\
			ZYV,\
			ZAL

# Tech level names
TECH_LEVEL_NAMES=\
	Mk.I, Mk.II, Mk.III, Mk.IV, Mk.V, Mk.VI, Mk.VII, Mk.VIII, Mk.IX, Mk.X,Mk.XI, Mk.XII, Mk.XIII, Mk.XIV, Mk.XV, Mk.XVI, Mk.XVII, Mk.XVIII, Mk.XIX, Mk.XX, \
	Ver2.0, Ver2.5, Ver3.0, Ver3.2, Ver3.7, Ver4.0, Ver4.2, Ver5.0, Ver5.1, Ver5.8, Ver6.0, Ver6.4, Ver7.0, Ver7.3, Ver7.8, Ver8.0, Ver8.1, Ver8.5, Ver9.0, Ver9.9, \
	Mach.I, Mach.II, Mach.III, Mach.IV, Mach.V, Mach.VI, Mach.VII, Mach.VIII, Mach.IX, Mach.X,Mach.XI, Mach.XII, Mach.XIII, Mach.XIV, Mach.XV, Mach.XVI, Mach.XVII, Mach.XVIII, Mach.XIX, Mach.XX, \
	Gen.1, Gen.2, Gen.3, Gen.4, Gen.5, Gen.6, Gen.7, Gen.8, Gen.9, Gen.10, Gen.11, Gen.12, Gen.13, Gen.14, Gen.15, Gen.16, Gen.17, Gen.19, Gen.20

# Racial categories that you would call an "Undead"
RACIAL_CATEGORY_IS_UNDEAD=Undead

# Racial categories that you would call an "Outsider"
RACIAL_CATEGORY_IS_OUTSIDER=Demon, Outsider, Devil, Mephit, Elemental, Celestial

# Racial categories that you would call an "Insect"
RACIAL_CATEGORY_IS_INSECT=Insect, Arachnid

# Racial categories that you would call "Vermin"
RACIAL_CATEGORY_IS_VERMIN=Insect, Rodent, Worm, Arachnid

# Racial categories that you would call "Vegetation"
RACIAL_CATEGORY_IS_VEGETATION=Vegetation

# Racial categories that you would call "A Fish"
RACIAL_CATEGORY_IS_FISH=Fish

# Racial categories that you would call "A Marine Mammal"
RACIAL_CATEGORY_IS_MARINE=Fish, Water Mammal

WIZ_NOAUTOINVOKE=Prayer_AuraStrife, Thief_SenseLaw, Ranger_Enemy1, Ranger_Enemy2, Ranger_Enemy3, \
Ranger_Enemy4, Paladin_Aura, Paladin_Courage, Paladin_DiseaseImmunity, Paladin_Goodness, Paladin_ImprovedResists, \
Paladin_PaladinsMount, Paladin_PoisonImmunity, Paladin_Purity, Skill_Guildmaster

# Techno babble words
TECH_BABBLE_VERBS=\
adjusting the,aligning the,amplifying the,balance the,compensate for the,configuring the,updating the,recalibrating the,\
recompressing the,degaussing the,decompressing the,decoupling the,enhancing the,increasing the,ionizing the,modifying the,\
overridding the,positioning the,realigning the,recalibrating the,reloading the,repositioning the,reprogramming the,rerouting the,\
stabilizing the,stratifying the,transtating the,transmitting the,uplinking the,equalizing the

TECH_BABBLE_ADJ1=\
auxiliary,external,interior,internal,reserve,primary,secondary,tertiary,terminal

TECH_BABBLE_ADJ2=\
alternate,alternating,automatic,backup,baseline,bipolar,command,cyclical,dampening,deflection,dynamic,electronic,emergency,\
exterior,finite,isolinear,kinetic,linear,magnatonic,modulated,multi-phase,oscillating,operating,phasic,phased,pneumatic,positronic,\
quantum,static,structural,tactical,transient,tri-cyclic,para-phasic

TECH_BABBLE_NOUN=\
actuator in,array in ,amplifier of,assembly in,battery in,buffer of,capacitor in,chamber of,compensator in,conduit of,\
coordinator in,coil of,core of,databus of,deflector in,device in,discriminator of,drive coil in,emitter in,field generator in ,\
fluctuator in,generator in,grid of,inverter of,matrix of,module in,modulator of,panel of,reactor in,\
regulator of,resister in,relay in,router in,sensor in,system of,terminal of

# Tim wants these randomized
TECH_SECTOR_X_NAMES=\
Andromeda, Antlia, Apus, Aquarius, Aquila, Ara, Aries, Auriga, Bo�tes, Caelum, Camelopardalis, Cancer, Canes Venatici, \
Canis Major, Canis Minor, Capricornus, Carina, Cassiopeia, Centaurus, Cepheus, Cetus, Chamaeleon, Circinus, Columba, \
Coma Berenices, Corona Austrina, Corona Borealis, Corvus, Crater, Crux, Cygnus, Delphinus, Dorado, Draco, Equuleus, Eridanus, \
Fornax, Gemini, Grus, Hercules, Horologium, Hydra, Hydrus, Indus, Lacerta, Leo, Leo Minor, Lepus, Libra, Lupus, Lynx, Lyra, \
Mensa, Microscopium, Monoceros, Musca, Norma, Octans, Ophiuchus, Orion, Pavo, Pegasus, Perseus, Phoenix, Pictor, Pisces, \
Piscis Austrinus, Puppis, Pyxis, Reticulum, Sagitta, Sagittarius, Scorpius, Sculptor, Scutum, Serpens, Sextans, Taurus, \
Telescopium, Triangulum, Triangulum Australe, Tucana, Ursa Major, Ursa Minor, Vela, Virgo, Volans, Vulpecula

# Tim wants these randomized
TECH_SECTOR_Y_NAMES=\
alpha-beta, alpha-gamma, alpha-delta, alpha-epsilon, alpha-zeta, alpha-eta, alpha-theta, alpha-iota, alpha-kappa, alpha-lambda, \
alpha-mu, alpha-nu, alpha-xi, alpha-omicron, alpha-pi, alpha-rho, alpha-sigma, alpha-tau, alpha-upsilon, alpha-phi, alpha-chi, \
alpha-psi, alpha-omega, beta-alpha, beta-gamma, beta-delta, beta-epsilon, beta-zeta, beta-eta, beta-theta, beta-iota, beta-kappa, \
beta-lambda, beta-mu, beta-nu, beta-xi, beta-omicron, beta-pi, beta-rho, beta-sigma, beta-tau, beta-upsilon, beta-phi, beta-chi, \
beta-psi, beta-omega, omega-alpha, omega-beta, omega-gamma, omega-delta, omega-epsilon, omega-zeta, omega-eta, omega-theta, omega-iota, \
omega-kappa, omega-lambda, omega-mu, omega-nu, omega-xi, omega-omicron, omega-pi, omega-rho, omega-sigma, omega-tau, omega-upsilon, \
omega-phi, omega-chi, omega-psi, pi-alpha, pi-beta, pi-gamma, pi-delta, pi-epsilon, pi-zeta, pi-eta, pi-theta, pi-iota, pi-kappa, \
pi-lambda, pi-mu, pi-nu, pi-xi, pi-omicron, pi-rho, pi-sigma, pi-tau, pi-upsilon

TECH_SECTOR_Z_NAMES=\
Inferior-I, Inferior-II, Inferior-III, Inferior-IV, Inferior-V, Inferior-VI, Inferior-VII, Inferior-VIII, Lesser-I, Lesser-II, Lesser-III, \
Lesser-IV, Lesser-V, Lesser-VI, Lesser-VII, Lesser-VIII, Minor-I, Minor-II, Minor-III, Minor-IV, Minor-V, Minor-VI, Minor-VII, Minor-VIII, \
Lower-I, Lower-II, Lower-III, Lower-IV, Lower-V, Lower-VI, Lower-VII, Lower-VIII, Center-I, Center-II, Center-III, Center-IV, Center-V, Center-VI, \
Center-VII, Center-VIII, Upper-I, Upper-II, Upper-III, Upper-IV, Upper-V, Upper-VI, \
Upper-VII, Upper-VIII, Major-I, Major-II, Major-III, Major-IV, Major-V, Major-VI, Major-VII, Major-VIII, Greater-I, Greater-II, Greater-III, \
Greater-IV, Greater-V, Greater-VI, Greater-VII, Greater-VIII, Superior-I, Superior-II, Superior-III, Superior-IV, Superior-V, Superior-VI, \
Superior-VII, Superior-VIII