/* *********************************************************************** *
 * File   : macros.h                                 Part of Valhalla MUD *
 * Version: 4.00                                                           *
 * Original Authors : Whistler (Ken Perry) and Bakka (Tim Perry)           *
 * Revised SEPT 2001 : Darg (Mark Pringle)                                             *
 * Purpose: Definitions for a right menagerie                              *
 *									   *
 * Comments:  Please send all comments and additions to one of the above   *
 *            authors.                                                     *
 * Bugs   : Unknown.                                                       *
 * Status : Not Published.                                                     *
 *                                                                         *
 * Copyright (C) 1994 - 2001 by Valhalla (This work is NOT published).     *
 *                                                                         *
 * This work is a property of:                                             *
 *                                                                         *
 *        Valhalla MUD                                                     *
 *                                                                         *
 *                                                                         *
 *                                                                         *
 *                                                                         *
 * This work is copyrighted. No part of this work may be copied,           *
 * reproduced, translated or reduced to any medium without the prior       *
 * written consent of Valhalla.                                            *
 * *********************************************************************** */

#ifndef _MUD_MACROS_H
#define _MUD_MACROS_H

#include <values.h>
#include <wmacros.h>
#include <liquid.h>
#include <mhumanoid.h>
#include <fantasy.h>
#include <monster.h>
#include <plant.h>
#include <chumanoid.h>
#include <aquatic.h>

/*
All Mobiles use the following macros.
The new macros are easy to use and will help maintain
a balance from one zone to the next, Weight,Armour, Ability
are all set along with EXP. The following should be used
throughout the zones. If your mobile type or race is not on
this list please email darg@valhalla.com to see about adding
it / or to see if its simply called something else.

TINY = Level 1 - 25
SMALL = Level 26 - 50
MEDIUM = Level 51 - 75
LARGE = Level 76 - 100
XLARGE = Level 101 - 125
GODLY = Level 125 - 199
MAD = AGGRO and or POISIN Level 1 - 199

To make a mob simply copy the appropriate one and fill in the attributes
where
MLVL = Level
GENDER = SEX_MALE, SEX_FEMALE or SEX_NEUTRAL
MRACE = RACE from Values.h example RACE_HUMAN
ATT_SPL = Attack Spell example "harm" or "hellfire"
DEF_SPL = Defence Spell example "heal" or "cure serious"
so a complete mob would look like this

M_KINGRAITH_CLERIC_SWORD(120,SEX_MALE, "harm", "heal")
This would be a Kingraith that uses sword/daggers and casts heal and harm.
You may use only one or the other spells by blanking one as so...
M_KINGRAITH_CLERIC_SWORD(120,SEX_MALE, "", "heal")
This one will heal but cast no magic.



AQUATIC MOBS

 M_BARACUDA_TINY(MLVL,GENDER)
 M_BARACUDA_SMALL(MLVL,GENDER)
 M_BARACUDA_MEDIUM(MLVL,GENDER)
 M_BARACUDA_LARGE(MLVL,GENDER)
 M_BARACUDA_XLARGE(MLVL,GENDER)
 M_BARACUDA_GODLY(MLVL,GENDER)
 M_BARACUDA_MAD(MLVL,GENDER)

 M_CRAB_TINY(MLVL,GENDER)
 M_CRAB_SMALL(MLVL,GENDER)
 M_CRAB_MEDIUM(MLVL,GENDER)
 M_CRAB_LARGE(MLVL,GENDER)
 M_CRAB_XLARGE(MLVL,GENDER)
 M_CRAB_GODLY(MLVL,GENDER)
 M_CRAB_MAD(MLVL,GENDER)

 M_DOLPHIN_TINY(MLVL,GENDER)
 M_DOLPHIN_SMALL(MLVL,GENDER)
 M_DOLPHIN_MEDIUM(MLVL,GENDER)
 M_DOLPHIN_LARGE(MLVL,GENDER)
 M_DOLPHIN_XLARGE(MLVL,GENDER)
 M_DOLPHIN_GODLY(MLVL,GENDER)
 M_DOLPHIN_MAD(MLVL,GENDER)

 M_EEL_TINY(MLVL,GENDER)
 M_EEL_SMALL(MLVL,GENDER)
 M_EEL_MEDIUM(MLVL,GENDER)
 M_EEL_LARGE(MLVL,GENDER)
 M_EEL_XLARGE(MLVL,GENDER)
 M_EEL_GODLY(MLVL,GENDER)
 M_EEL_MAD(MLVL,GENDER)

 M_GWHITE_SHARK_TINY(MLVL,GENDER)
 M_GWHITE_SHARK_SMALL(MLVL,GENDER)
 M_GWHITE_SHARK_MEDIUM(MLVL,GENDER)
 M_GWHITE_SHARK_LARGE(MLVL,GENDER)
 M_GWHITE_SHARK_XLARGE(MLVL,GENDER)
 M_GWHITE_SHARK_GODLY(MLVL,GENDER)
 M_GWHITE_SHARK_MAD(MLVL,GENDER)

 M_JELLYFISH_TINY(MLVL,GENDER)
 M_JELLYFISH_SMALL(MLVL,GENDER)
 M_JELLYFISH_MEDIUM(MLVL,GENDER)
 M_JELLYFISH_LARGE(MLVL,GENDER)
 M_JELLYFISH_XLARGE(MLVL,GENDER)
 M_JELLYFISH_GODLY(MLVL,GENDER)
 M_JELLYFISH_MAD(MLVL,GENDER)

 M_MANTA_RAY_TINY(MLVL,GENDER)
 M_MANTA_RAY_SMALL(MLVL,GENDER)
 M_MANTA_RAY_MEDIUM(MLVL,GENDER)
 M_MANTA_RAY_LARGE(MLVL,GENDER)
 M_MANTA_RAY_XLARGE(MLVL,GENDER)
 M_MANTA_RAY_GODLY(MLVL,GENDER)
 M_MANTA_RAY_MAD(MLVL,GENDER)

 M_MERMAID_TINY(MLVL)
 M_MERMAID_SMALL(MLVL,GENDER)
 M_MERMAID_MEDIUM(MLVL,GENDER)
 M_MERMAID_LARGE(MLVL,GENDER)
 M_MERMAID_XLARGE(MLVL,GENDER)
 M_MERMAID_GODLY(MLVL,GENDER)
 M_MERMAID_MAD(MLVL,GENDER)

 M_MERMAN_TINY(MLVL)
 M_MERMAN_SMALL(MLVL,GENDER)
 M_MERMAN_MEDIUM(MLVL,GENDER)
 M_MERMAN_LARGE(MLVL,GENDER)
 M_MERMAN_XLARGE(MLVL,GENDER)
 M_MERMAN_GODLY(MLVL,GENDER)
 M_MERMAN_MAD(MLVL,GENDER)

 M_MINNOW_TINY(MLVL,GENDER)
 M_MINNOW_SMALL(MLVL,GENDER)
 M_MINNOW_MEDIUM(MLVL,GENDER)
 M_MINNOW_LARGE(MLVL,GENDER)
 M_MINNOW_XLARGE(MLVL,GENDER)
 M_MINNOW_GODLY(MLVL,GENDER)
 M_MINNOW_MAD(MLVL,GENDER)

 M_ORCA_TINY(MLVL,GENDER)
 M_ORCA_SMALL(MLVL,GENDER)
 M_ORCA_MEDIUM(MLVL,GENDER)
 M_ORCA_LARGE(MLVL,GENDER)
 M_ORCA_XLARGE(MLVL,GENDER)
 M_ORCA_GODLY(MLVL,GENDER)
 M_ORCA_MAD(MLVL,GENDER)

 M_OCTOPUS_TINY(MLVL,GENDER)
 M_OCTOPUS_SMALL(MLVL,GENDER)
 M_OCTOPUS_MEDIUM(MLVL,GENDER)
 M_OCTOPUS_LARGE(MLVL,GENDER)
 M_OCTOPUS_XLARGE(MLVL,GENDER)
 M_OCTOPUS_GODLY(MLVL,GENDER)
 M_OCTOPUS_MAD(MLVL,GENDER)

 M_PIRANHA_TINY(MLVL,GENDER)
 M_PIRANHA_SMALL(MLVL,GENDER)
 M_PIRANHA_MEDIUM(MLVL,GENDER)
 M_PIRANHA_LARGE(MLVL,GENDER)
 M_PIRANHA_XLARGE(MLVL,GENDER)
 M_PIRANHA_GODLY(MLVL,GENDER)
 M_PIRANHA_MAD(MLVL,GENDER)

 M_SEA_HORSE_TINY(MLVL,GENDER)
 M_SEA_HORSE_SMALL(MLVL,GENDER)
 M_SEA_HORSE_MEDIUM(MLVL,GENDER)
 M_SEA_HORSE_LARGE(MLVL,GENDER)
 M_SEA_HORSE_XLARGE(MLVL,GENDER)
 M_SEA_HORSE_GODLY(MLVL,GENDER)
 M_SEA_HORSE_MAD(MLVL,GENDER)

 M_SEAL_TINY(MLVL,GENDER)
 M_SEAL_SMALL(MLVL,GENDER)
 M_SEAL_MEDIUM(MLVL,GENDER)
 M_SEAL_LARGE(MLVL,GENDER)
 M_SEAL_XLARGE(MLVL,GENDER)
 M_SEAL_GODLY(MLVL,GENDER)
 M_SEAL_MAD(MLVL,GENDER)

 M_SQUID_TINY(MLVL,GENDER)
 M_SQUID_SMALL(MLVL,GENDER)
 M_SQUID_MEDIUM(MLVL,GENDER)
 M_SQUID_LARGE(MLVL,GENDER)
 M_SQUID_XLARGE(MLVL,GENDER)
 M_SQUID_GODLY(MLVL,GENDER)
 M_SQUID_MAD(MLVL,GENDER)

 M_WALRUS_TINY(MLVL,GENDER)
 M_WALRUS_SMALL(MLVL,GENDER)
 M_WALRUS_MEDIUM(MLVL,GENDER)
 M_WALRUS_LARGE(MLVL,GENDER)
 M_WALRUS_XLARGE(MLVL,GENDER)
 M_WALRUS_GODLY(MLVL,GENDER)
 M_WALRUS_MAD(MLVL,GENDER)

 M_BLUE_WHALE_TINY(MLVL,GENDER)
 M_BLUE_WHALE_SMALL(MLVL,GENDER)
 M_BLUE_WHALE_MEDIUM(MLVL,GENDER)
 M_BLUE_WHALE_LARGE(MLVL,GENDER)
 M_BLUE_WHALE_XLARGE(MLVL,GENDER)
 M_BLUE_WHALE_GODLY(MLVL,GENDER)
 M_BLUE_WHALE_MAD(MLVL,GENDER)

 M_GRAY_WHALE_TINY(MLVL,GENDER)
 M_GRAY_WHALE_SMALL(MLVL,GENDER)
 M_GRAY_WHALE_MEDIUM(MLVL,GENDER)
 M_GRAY_WHALE_LARGE(MLVL,GENDER)
 M_GRAY_WHALE_XLARGE(MLVL,GENDER)
 M_GRAY_WHALE_GODLY(MLVL,GENDER)
 M_GRAY_WHALE_MAD(MLVL,GENDER)

END AQUATIC MOBS

CHILDREN HUMANOIDS

 C_SHOP_KEEPER(MLVL, GENDER, MRACE)

 C_AVG_BROWNIE(MLVL, GENDER)
 C_BROWNIE_THIEF_AXE(MLVL, GENDER)
 C_BROWNIE_THIEF_SWORD(MLVL, GENDER)
 C_BROWNIE_THIEF_CLUB(MLVL, GENDER)
 C_BROWNIE_THIEF_POLE(MLVL, GENDER)
 C_BROWNIE_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_BROWNIE_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_BROWNIE_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_BROWNIE_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_BROWNIE_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_BROWNIE_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_BROWNIE_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_BROWNIE_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_BROWNIE_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_BROWNIE_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_BROWNIE_WARRIOR_SWORD(MLVL, GENDER)
 C_BROWNIE_WARRIOR_POLE(MLVL, GENDER)
 C_BROWNIE_WARRIOR_AXE(MLVL, GENDER)
 C_BROWNIE_WARRIOR_CLUB(MLVL, GENDER)
 C_BROWNIE_WARRIOR_NATURAL(MLVL, GENDER)
 C_BROWNIE_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_DWARF(MLVL, GENDER)
 C_DWARF_THIEF_AXE(MLVL, GENDER)
 C_DWARF_THIEF_SWORD(MLVL, GENDER)
 C_DWARF_THIEF_CLUB(MLVL, GENDER)
 C_DWARF_THIEF_POLE(MLVL, GENDER)
 C_DWARF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_DWARF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_DWARF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_DWARF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_DWARF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_DWARF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_DWARF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DWARF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DWARF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DWARF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DWARF_WARRIOR_SWORD(MLVL, GENDER)
 C_DWARF_WARRIOR_POLE(MLVL, GENDER)
 C_DWARF_WARRIOR_AXE(MLVL, GENDER)
 C_DWARF_WARRIOR_CLUB(MLVL, GENDER)
 C_DWARF_WARRIOR_NATURAL(MLVL, GENDER)
 C_DWARF_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_ELF(MLVL, GENDER)
 C_ELF_THIEF_AXE(MLVL, GENDER)
 C_ELF_THIEF_SWORD(MLVL, GENDER)
 C_ELF_THIEF_CLUB(MLVL, GENDER)
 C_ELF_THIEF_POLE(MLVL, GENDER)
 C_ELF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_ELF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_ELF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_ELF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_ELF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_ELF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_ELF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ELF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ELF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ELF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ELF_WARRIOR_SWORD(MLVL, GENDER)
 C_ELF_WARRIOR_POLE(MLVL, GENDER)
 C_ELF_WARRIOR_AXE(MLVL, GENDER)
 C_ELF_WARRIOR_CLUB(MLVL, GENDER)
 C_ELF_WARRIOR_NATURAL(MLVL, GENDER)
 C_ELF_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_DARK_ELF(MLVL, GENDER)
 C_DARK_ELF_THIEF_AXE(MLVL, GENDER)
 C_DARK_ELF_THIEF_SWORD(MLVL, GENDER)
 C_DARK_ELF_THIEF_CLUB(MLVL, GENDER)
 C_DARK_ELF_THIEF_POLE(MLVL, GENDER)
 C_DARK_ELF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_DARK_ELF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_DARK_ELF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_DARK_ELF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_DARK_ELF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_DARK_ELF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_DARK_ELF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DARK_ELF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DARK_ELF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DARK_ELF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_DARK_ELF_WARRIOR_SWORD(MLVL, GENDER)
 C_DARK_ELF_WARRIOR_POLE(MLVL, GENDER)
 C_DARK_ELF_WARRIOR_AXE(MLVL, GENDER)
 C_DARK_ELF_WARRIOR_CLUB(MLVL, GENDER)
 C_DARK_ELF_WARRIOR_NATURAL(MLVL, GENDER)
 C_DARK_ELF_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_HALF_ELF(MLVL, GENDER)
 C_HALF_ELF_THIEF_AXE(MLVL, GENDER)
 C_HALF_ELF_THIEF_SWORD(MLVL, GENDER)
 C_HALF_ELF_THIEF_CLUB(MLVL, GENDER)
 C_HALF_ELF_THIEF_POLE(MLVL, GENDER)
 C_HALF_ELF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_HALF_ELF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_HALF_ELF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_HALF_ELF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_HALF_ELF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_HALF_ELF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_HALF_ELF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_ELF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_ELF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_ELF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_ELF_WARRIOR_SWORD(MLVL, GENDER)
 C_HALF_ELF_WARRIOR_POLE(MLVL, GENDER)
 C_HALF_ELF_WARRIOR_AXE(MLVL, GENDER)
 C_HALF_ELF_WARRIOR_CLUB(MLVL, GENDER)
 C_HALF_ELF_WARRIOR_NATURAL(MLVL, GENDER)
 C_HALF_ELF_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_GNOME(MLVL, GENDER)
 C_GNOME_THIEF_AXE(MLVL, GENDER)
 C_GNOME_THIEF_SWORD(MLVL, GENDER)
 C_GNOME_THIEF_CLUB(MLVL, GENDER)
 C_GNOME_THIEF_POLE(MLVL, GENDER)
 C_GNOME_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_GNOME_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_GNOME_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_GNOME_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_GNOME_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_GNOME_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_GNOME_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GNOME_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GNOME_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GNOME_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GNOME_WARRIOR_SWORD(MLVL, GENDER)
 C_GNOME_WARRIOR_POLE(MLVL, GENDER)
 C_GNOME_WARRIOR_AXE(MLVL, GENDER)
 C_GNOME_WARRIOR_CLUB(MLVL, GENDER)
 C_GNOME_WARRIOR_NATURAL(MLVL, GENDER)
 C_GNOME_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_GOBLIN(MLVL, GENDER)
 C_GOBLIN_THIEF_AXE(MLVL, GENDER)
 C_GOBLIN_THIEF_SWORD(MLVL, GENDER)
 C_GOBLIN_THIEF_CLUB(MLVL, GENDER)
 C_GOBLIN_THIEF_POLE(MLVL, GENDER)
 C_GOBLIN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_GOBLIN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_GOBLIN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_GOBLIN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_GOBLIN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_GOBLIN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_GOBLIN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GOBLIN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GOBLIN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GOBLIN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GOBLIN_WARRIOR_SWORD(MLVL, GENDER)
 C_GOBLIN_WARRIOR_POLE(MLVL, GENDER)
 C_GOBLIN_WARRIOR_AXE(MLVL, GENDER)
 C_GOBLIN_WARRIOR_CLUB(MLVL, GENDER)
 C_GOBLIN_WARRIOR_NATURAL(MLVL, GENDER)
 C_GOBLIN_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_GROLL(MLVL, GENDER)
 C_GROLL_THIEF_AXE(MLVL, GENDER)
 C_GROLL_THIEF_SWORD(MLVL, GENDER)
 C_GROLL_THIEF_CLUB(MLVL, GENDER)
 C_GROLL_THIEF_POLE(MLVL, GENDER)
 C_GROLL_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_GROLL_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_GROLL_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_GROLL_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_GROLL_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_GROLL_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_GROLL_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GROLL_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GROLL_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GROLL_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_GROLL_WARRIOR_SWORD(MLVL, GENDER)
 C_GROLL_WARRIOR_POLE(MLVL, GENDER)
 C_GROLL_WARRIOR_AXE(MLVL, GENDER)
 C_GROLL_WARRIOR_CLUB(MLVL, GENDER)
 C_GROLL_WARRIOR_NATURAL(MLVL, GENDER)
 C_GROLL_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_HALF_OGRE(MLVL, GENDER)
 C_HALF_OGRE_THIEF_AXE(MLVL, GENDER)
 C_HALF_OGRE_THIEF_SWORD(MLVL, GENDER)
 C_HALF_OGRE_THIEF_CLUB(MLVL, GENDER)
 C_HALF_OGRE_THIEF_POLE(MLVL, GENDER)
 C_HALF_OGRE_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_HALF_OGRE_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_HALF_OGRE_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_HALF_OGRE_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_HALF_OGRE_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_HALF_OGRE_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_HALF_OGRE_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_OGRE_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_OGRE_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_OGRE_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALF_OGRE_WARRIOR_SWORD(MLVL, GENDER)
 C_HALF_OGRE_WARRIOR_POLE(MLVL, GENDER)
 C_HALF_OGRE_WARRIOR_AXE(MLVL, GENDER)
 C_HALF_OGRE_WARRIOR_CLUB(MLVL, GENDER)
 C_HALF_OGRE_WARRIOR_NATURAL(MLVL, GENDER)
 C_HALF_OGRE_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_HALFLING(MLVL, GENDER)
 C_HALFLING_THIEF_AXE(MLVL, GENDER)
 C_HALFLING_THIEF_SWORD(MLVL, GENDER)
 C_HALFLING_THIEF_CLUB(MLVL, GENDER)
 C_HALFLING_THIEF_POLE(MLVL, GENDER)
 C_HALFLING_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_HALFLING_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_HALFLING_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_HALFLING_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_HALFLING_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_HALFLING_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_HALFLING_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALFLING_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALFLING_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALFLING_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HALFLING_WARRIOR_SWORD(MLVL, GENDER)
 C_HALFLING_WARRIOR_POLE(MLVL, GENDER)
 C_HALFLING_WARRIOR_AXE(MLVL, GENDER)
 C_HALFLING_WARRIOR_CLUB(MLVL, GENDER)
 C_HALFLING_WARRIOR_NATURAL(MLVL, GENDER)
 C_HALFLING_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_HOBGOBLIN(MLVL, GENDER)
 C_HOBGOBLIN_THIEF_AXE(MLVL, GENDER)
 C_HOBGOBLIN_THIEF_SWORD(MLVL, GENDER)
 C_HOBGOBLIN_THIEF_CLUB(MLVL, GENDER)
 C_HOBGOBLIN_THIEF_POLE(MLVL, GENDER)
 C_HOBGOBLIN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_HOBGOBLIN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_HOBGOBLIN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_HOBGOBLIN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_HOBGOBLIN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_HOBGOBLIN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_HOBGOBLIN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HOBGOBLIN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HOBGOBLIN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HOBGOBLIN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HOBGOBLIN_WARRIOR_SWORD(MLVL, GENDER)
 C_HOBGOBLIN_WARRIOR_POLE(MLVL, GENDER)
 C_HOBGOBLIN_WARRIOR_AXE(MLVL, GENDER)
 C_HOBGOBLIN_WARRIOR_CLUB(MLVL, GENDER)
 C_HOBGOBLIN_WARRIOR_NATURAL(MLVL, GENDER)
 C_HOBGOBLIN_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_HUMAN(MLVL, GENDER)
 C_HUMAN_THIEF_AXE(MLVL, GENDER)
 C_HUMAN_THIEF_SWORD(MLVL, GENDER)
 C_HUMAN_THIEF_CLUB(MLVL, GENDER)
 C_HUMAN_THIEF_POLE(MLVL, GENDER)
 C_HUMAN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_HUMAN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_HUMAN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_HUMAN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_HUMAN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_HUMAN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_HUMAN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HUMAN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HUMAN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HUMAN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_HUMAN_WARRIOR_SWORD(MLVL, GENDER)
 C_HUMAN_WARRIOR_POLE(MLVL, GENDER)
 C_HUMAN_WARRIOR_AXE(MLVL, GENDER)
 C_HUMAN_WARRIOR_CLUB(MLVL, GENDER)
 C_HUMAN_WARRIOR_NATURAL(MLVL, GENDER)
 C_HUMAN_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_KINGRAITH(MLVL, GENDER)
 C_KINGRAITH_THIEF_AXE(MLVL, GENDER)
 C_KINGRAITH_THIEF_SWORD(MLVL, GENDER)
 C_KINGRAITH_THIEF_CLUB(MLVL, GENDER)
 C_KINGRAITH_THIEF_POLE(MLVL, GENDER)
 C_KINGRAITH_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_KINGRAITH_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_KINGRAITH_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_KINGRAITH_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_KINGRAITH_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_KINGRAITH_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_KINGRAITH_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KINGRAITH_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KINGRAITH_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KINGRAITH_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KINGRAITH_WARRIOR_SWORD(MLVL, GENDER)
 C_KINGRAITH_WARRIOR_POLE(MLVL, GENDER)
 C_KINGRAITH_WARRIOR_AXE(MLVL, GENDER)
 C_KINGRAITH_WARRIOR_CLUB(MLVL, GENDER)
 C_KINGRAITH_WARRIOR_NATURAL(MLVL, GENDER)
 C_KINGRAITH_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_KOBOLD(MLVL, GENDER)
 C_KOBOLD_THIEF_AXE(MLVL, GENDER)
 C_KOBOLD_THIEF_SWORD(MLVL, GENDER)
 C_KOBOLD_THIEF_CLUB(MLVL, GENDER)
 C_KOBOLD_THIEF_POLE(MLVL, GENDER)
 C_KOBOLD_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_KOBOLD_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_KOBOLD_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_KOBOLD_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_KOBOLD_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_KOBOLD_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_KOBOLD_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KOBOLD_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KOBOLD_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KOBOLD_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_KOBOLD_WARRIOR_SWORD(MLVL, GENDER)
 C_KOBOLD_WARRIOR_POLE(MLVL, GENDER)
 C_KOBOLD_WARRIOR_AXE(MLVL, GENDER)
 C_KOBOLD_WARRIOR_CLUB(MLVL, GENDER)
 C_KOBOLD_WARRIOR_NATURAL(MLVL, GENDER)
 C_KOBOLD_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_LIZARDMAN(MLVL, GENDER)
 C_LIZARDMAN_THIEF_AXE(MLVL, GENDER)
 C_LIZARDMAN_THIEF_SWORD(MLVL, GENDER)
 C_LIZARDMAN_THIEF_CLUB(MLVL, GENDER)
 C_LIZARDMAN_THIEF_POLE(MLVL, GENDER)
 C_LIZARDMAN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_LIZARDMAN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_LIZARDMAN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_LIZARDMAN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_LIZARDMAN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_LIZARDMAN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_LIZARDMAN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_LIZARDMAN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_LIZARDMAN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_LIZARDMAN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_LIZARDMAN_WARRIOR_SWORD(MLVL, GENDER)
 C_LIZARDMAN_WARRIOR_POLE(MLVL, GENDER)
 C_LIZARDMAN_WARRIOR_AXE(MLVL, GENDER)
 C_LIZARDMAN_WARRIOR_CLUB(MLVL, GENDER)
 C_LIZARDMAN_WARRIOR_NATURAL(MLVL, GENDER)
 C_LIZARDMAN_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_OGRE(MLVL, GENDER)
 C_OGRE_THIEF_AXE(MLVL, GENDER)
 C_OGRE_THIEF_SWORD(MLVL, GENDER)
 C_OGRE_THIEF_CLUB(MLVL, GENDER)
 C_OGRE_THIEF_POLE(MLVL, GENDER)
 C_OGRE_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_OGRE_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_OGRE_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_OGRE_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_OGRE_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_OGRE_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_OGRE_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_OGRE_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_OGRE_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_OGRE_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_OGRE_WARRIOR_SWORD(MLVL, GENDER)
 C_OGRE_WARRIOR_POLE(MLVL, GENDER)
 C_OGRE_WARRIOR_AXE(MLVL, GENDER)
 C_OGRE_WARRIOR_CLUB(MLVL, GENDER)
 C_OGRE_WARRIOR_NATURAL(MLVL, GENDER)
 C_OGRE_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_ORC(MLVL, GENDER)
 C_ORC_THIEF_AXE(MLVL, GENDER)
 C_ORC_THIEF_SWORD(MLVL, GENDER)
 C_ORC_THIEF_CLUB(MLVL, GENDER)
 C_ORC_THIEF_POLE(MLVL, GENDER)
 C_ORC_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_ORC_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_ORC_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_ORC_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_ORC_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_ORC_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_ORC_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ORC_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ORC_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ORC_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_ORC_WARRIOR_SWORD(MLVL, GENDER)
 C_ORC_WARRIOR_POLE(MLVL, GENDER)
 C_ORC_WARRIOR_AXE(MLVL, GENDER)
 C_ORC_WARRIOR_CLUB(MLVL, GENDER)
 C_ORC_WARRIOR_NATURAL(MLVL, GENDER)
 C_ORC_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_TROLL(MLVL, GENDER)
 C_TROLL_THIEF_AXE(MLVL, GENDER)
 C_TROLL_THIEF_SWORD(MLVL, GENDER)
 C_TROLL_THIEF_CLUB(MLVL, GENDER)
 C_TROLL_THIEF_POLE(MLVL, GENDER)
 C_TROLL_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_TROLL_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_TROLL_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_TROLL_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_TROLL_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_TROLL_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_TROLL_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TROLL_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TROLL_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TROLL_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TROLL_WARRIOR_SWORD(MLVL, GENDER)
 C_TROLL_WARRIOR_POLE(MLVL, GENDER)
 C_TROLL_WARRIOR_AXE(MLVL, GENDER)
 C_TROLL_WARRIOR_CLUB(MLVL, GENDER)
 C_TROLL_WARRIOR_NATURAL(MLVL, GENDER)
 C_TROLL_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_SKAVEN(MLVL, GENDER)
 C_SKAVEN_THIEF_AXE(MLVL, GENDER)
 C_SKAVEN_THIEF_SWORD(MLVL, GENDER)
 C_SKAVEN_THIEF_CLUB(MLVL, GENDER)
 C_SKAVEN_THIEF_POLE(MLVL, GENDER)
 C_SKAVEN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_SKAVEN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_SKAVEN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_SKAVEN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_SKAVEN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_SKAVEN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_SKAVEN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_SKAVEN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_SKAVEN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_SKAVEN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_SKAVEN_WARRIOR_SWORD(MLVL, GENDER)
 C_SKAVEN_WARRIOR_POLE(MLVL, GENDER)
 C_SKAVEN_WARRIOR_AXE(MLVL, GENDER)
 C_SKAVEN_WARRIOR_CLUB(MLVL, GENDER)
 C_SKAVEN_WARRIOR_NATURAL(MLVL, GENDER)
 C_SKAVEN_WARRIOR_SPECIAL(MLVL, GENDER)

 C_AVG_TANNARI(MLVL, GENDER)
 C_TANNARI_THIEF_AXE(MLVL, GENDER)
 C_TANNARI_THIEF_SWORD(MLVL, GENDER)
 C_TANNARI_THIEF_CLUB(MLVL, GENDER)
 C_TANNARI_THIEF_POLE(MLVL, GENDER)
 C_TANNARI_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 C_TANNARI_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 C_TANNARI_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 C_TANNARI_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 C_TANNARI_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 C_TANNARI_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 C_TANNARI_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TANNARI_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TANNARI_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TANNARI_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 C_TANNARI_WARRIOR_SWORD(MLVL, GENDER)
 C_TANNARI_WARRIOR_POLE(MLVL, GENDER)
 C_TANNARI_WARRIOR_AXE(MLVL, GENDER)
 C_TANNARI_WARRIOR_CLUB(MLVL, GENDER)
 C_TANNARI_WARRIOR_NATURAL(MLVL, GENDER)
 C_TANNARI_WARRIOR_SPECIAL(MLVL, GENDER)

END CHILDREN HUMANOIDS

FANTASY MOBILES

 M_BANSHEE_TINY(MLVL,GENDER)
 M_BANSHEE_SMALL(MLVL,GENDER)
 M_BANSHEE_MEDIUM(MLVL,GENDER)
 M_BANSHEE_LARGE(MLVL,GENDER)
 M_BANSHEE_XLARGE(MLVL,GENDER)
 M_BANSHEE_GODLY(MLVL,GENDER)

 M_GREATER_DEVIL_TINY(MLVL,GENDER)
 M_GREATER_DEVIL_SMALL(MLVL,GENDER)
 M_GREATER_DEVIL_MEDIUM(MLVL,GENDER)
 M_GREATER_DEVIL_LARGE(MLVL,GENDER)
 M_GREATER_DEVIL_XLARGE(MLVL,GENDER)
 M_GREATER_DEVIL_GODLY(MLVL,GENDER)

 M_LESSER_DEVIL_TINY(MLVL,GENDER)
 M_LESSER_DEVIL_SMALL(MLVL,GENDER)
 M_LESSER_DEVIL_MEDIUM(MLVL,GENDER)
 M_LESSER_DEVIL_LARGE(MLVL,GENDER)
 M_LESSER_DEVIL_XLARGE(MLVL,GENDER)
 M_LESSER_DEVIL_GODLY(MLVL,GENDER)

 M_DRYAD_TINY(MLVL,GENDER)
 M_DRYAD_SMALL(MLVL,GENDER)
 M_DRYAD_MEDIUM(MLVL,GENDER)
 M_DRYAD_LARGE(MLVL,GENDER)
 M_DRYAD_XLARGE(MLVL,GENDER)
 M_DRYAD_GODLY(MLVL,GENDER)
 M_DRYAD_MAD(MLVL,GENDER)

 M_PIXIE_TINY(MLVL,GENDER)
 M_PIXIE_SMALL(MLVL,GENDER)
 M_PIXIE_MEDIUM(MLVL,GENDER)
 M_PIXIE_LARGE(MLVL,GENDER)
 M_PIXIE_XLARGE(MLVL,GENDER)
 M_PIXIE_GODLY(MLVL,GENDER)
 M_PIXIE_MAD(MLVL,GENDER)

 M_MINOTAUR_TINY(MLVL,GENDER)
 M_MINOTAUR_SMALL(MLVL,GENDER)
 M_MINOTAUR_MEDIUM(MLVL,GENDER)
 M_MINOTAUR_LARGE(MLVL,GENDER)
 M_MINOTAUR_XLARGE(MLVL,GENDER)
 M_MINOTAUR_GODLY(MLVL,GENDER)
 M_MINOTAUR_MAD(MLVL,GENDER)

 M_PEGASUS_TINY(MLVL,GENDER)
 M_PEGASUS_SMALL(MLVL,GENDER)
 M_PEGASUS_MEDIUM(MLVL,GENDER)
 M_PEGASUS_LARGE(MLVL,GENDER)
 M_PEGASUS_XLARGE(MLVL,GENDER)
 M_PEGASUS_GODLY(MLVL,GENDER)

 M_SWANMAY_TINY(MLVL,GENDER)
 M_SWANMAY_SMALL(MLVL,GENDER)
 M_SWANMAY_MEDIUM(MLVL,GENDER)
 M_SWANMAY_LARGE(MLVL,GENDER)
 M_SWANMAY_XLARGE(MLVL,GENDER)
 M_SWANMAY_GODLY(MLVL,GENDER)
 M_SWANMAY_MAD(MLVL,GENDER)

 M_VAMPIRE_TINY(MLVL,GENDER)
 M_VAMPIRE_SMALL(MLVL,GENDER)
 M_VAMPIRE_MEDIUM(MLVL,GENDER)
 M_VAMPIRE_LARGE(MLVL,GENDER)
 M_VAMPIRE_XLARGE(MLVL,GENDER)
 M_VAMPIRE_GODLY(MLVL,GENDER)

 M_WYRM_TINY(MLVL,GENDER)
 M_WYRM_SMALL(MLVL,GENDER)
 M_WYRM_MEDIUM(MLVL,GENDER)
 M_WYRM_LARGE(MLVL,GENDER)
 M_WYRM_XLARGE(MLVL,GENDER)
 M_WYRM_GODLY(MLVL,GENDER)
 M_WYRM_MAD(MLVL,GENDER)



 M_SAND_CRAWLER_TINY(MLVL,GENDER)
 M_SAND_CRAWLER_SMALL(MLVL,GENDER)
 M_SAND_CRAWLER_MEDIUM(MLVL,GENDER)
 M_SAND_CRAWLER_LARGE(MLVL,GENDER)
 M_SAND_CRAWLER_XLARGE(MLVL,GENDER)
 M_SAND_CRAWLER_GODLY(MLVL,GENDER)
 M_SAND_CRAWLER_MAD(MLVL,GENDER)


 M_NAIAD_TINY(MLVL,GENDER)
 M_NAIAD_SMALL(MLVL,GENDER)
 M_NAIAD_MEDIUM(MLVL,GENDER)
 M_NAIAD_LARGE(MLVL,GENDER)
 M_NAIAD_XLARGE(MLVL,GENDER)
 M_NAIAD_GODLY(MLVL,GENDER)
 M_NAIAD_MAD(MLVL,GENDER)

 M_STONE_RENDER_TINY(MLVL,GENDER)
 M_STONE_RENDER_SMALL(MLVL,GENDER)
 M_STONE_RENDER_MEDIUM(MLVL,GENDER)
 M_STONE_RENDER_LARGE(MLVL,GENDER)
 M_STONE_RENDER_XLARGE(MLVL,GENDER)
 M_STONE_RENDER_GODLY(MLVL,GENDER)
 M_STONE_RENDER_MAD(MLVL,GENDER)

 M_NORSE_GOD_TINY(MLVL,GENDER)
 M_NORSE_GOD_SMALL(MLVL,GENDER)
 M_NORSE_GOD_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_LARGE(MLVL,GENDER)
 M_NORSE_GOD_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_GODLY(MLVL,GENDER)

 M_NORSE_GOD_AIR_TINY(MLVL,GENDER)
 M_NORSE_GOD_AIR_SMALL(MLVL,GENDER)
 M_NORSE_GOD_AIR_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_AIR_LARGE(MLVL,GENDER)
 M_NORSE_GOD_AIR_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_AIR_GODLY(MLVL,GENDER)

 M_NORSE_GOD_EARTH_TINY(MLVL,GENDER)
 M_NORSE_GOD_EARTH_SMALL(MLVL,GENDER)
 M_NORSE_GOD_EARTH_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_EARTH_LARGE(MLVL,GENDER)
 M_NORSE_GOD_EARTH_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_EARTH_GODLY(MLVL,GENDER)

 M_NORSE_GOD_FIRE_TINY(MLVL,GENDER)
 M_NORSE_GOD_FIRE_SMALL(MLVL,GENDER)
 M_NORSE_GOD_FIRE_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_FIRE_LARGE(MLVL,GENDER)
 M_NORSE_GOD_FIRE_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_FIRE_GODLY(MLVL,GENDER)

 M_NORSE_GOD_FROST_TINY(MLVL,GENDER)
 M_NORSE_GOD_FROST_SMALL(MLVL,GENDER)
 M_NORSE_GOD_FROST_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_FROST_LARGE(MLVL,GENDER)
 M_NORSE_GOD_FROST_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_FROST_GODLY(MLVL,GENDER)

 M_NORSE_GOD_LIGHT_TINY(MLVL,GENDER)
 M_NORSE_GOD_LIGHT_SMALL(MLVL,GENDER)
 M_NORSE_GOD_LIGHT_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_LIGHT_LARGE(MLVL,GENDER)
 M_NORSE_GOD_LIGHT_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_LIGHT_GODLY(MLVL,GENDER)

 M_NORSE_GOD_WATER_TINY(MLVL,GENDER)
 M_NORSE_GOD_WATER_SMALL(MLVL,GENDER)
 M_NORSE_GOD_WATER_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_WATER_LARGE(MLVL,GENDER)
 M_NORSE_GOD_WATER_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_WATER_GODLY(MLVL,GENDER)

 M_NORSE_GOD_DARKNESS_TINY(MLVL,GENDER)
 M_NORSE_GOD_DARKNESS_SMALL(MLVL,GENDER)
 M_NORSE_GOD_DARKNESS_MEDIUM(MLVL,GENDER)
 M_NORSE_GOD_DARKNESS_LARGE(MLVL,GENDER)
 M_NORSE_GOD_DARKNESS_XLARGE(MLVL,GENDER)
 M_NORSE_GOD_DARKNESS_GODLY(MLVL,GENDER)

 M_UNDEAD_TINY(MLVL,GENDER)
 M_UNDEAD_SMALL(MLVL,GENDER)
 M_UNDEAD_MEDIUM(MLVL,GENDER)
 M_UNDEAD_LARGE(MLVL,GENDER)
 M_UNDEAD_XLARGE(MLVL,GENDER)
 M_UNDEAD_GODLY(MLVL,GENDER)
 M_UNDEAD_MAD(MLVL,GENDER)

 M_INVIS_UNDEAD_TINY(MLVL,GENDER)
 M_INVIS_UNDEAD_SMALL(MLVL,GENDER)
 M_INVIS_UNDEAD_MEDIUM(MLVL,GENDER)
 M_INVIS_UNDEAD_LARGE(MLVL,GENDER)
 M_INVIS_UNDEAD_XLARGE(MLVL,GENDER)
 M_INVIS_UNDEAD_GODLY(MLVL,GENDER)

 M_GARGOYLE_TINY(MLVL,GENDER)
 M_GARGOYLE_SMALL(MLVL,GENDER)
 M_GARGOYLE_MEDIUM(MLVL,GENDER)
 M_GARGOYLE_LARGE(MLVL,GENDER)
 M_GARGOYLE_XLARGE(MLVL,GENDER)
 M_GARGOYLE_GODLY(MLVL,GENDER)
 M_GARGOYLE_MAD(MLVL,GENDER)

 M_MUTANT_TINY(MLVL,GENDER)
 M_MUTANT_SMALL(MLVL,GENDER)
 M_MUTANT_MEDIUM(MLVL,GENDER)
 M_MUTANT_LARGE(MLVL,GENDER)
 M_MUTANT_XLARGE(MLVL,GENDER)
 M_MUTANT_GODLY(MLVL,GENDER)
 M_MUTANT_MAD(MLVL,GENDER)

 M_CAVE_FISHER_TINY(MLVL,GENDER)
 M_CAVE_FISHER_SMALL(MLVL,GENDER)
 M_CAVE_FISHER_MEDIUM(MLVL,GENDER)
 M_CAVE_FISHER_LARGE(MLVL,GENDER)
 M_CAVE_FISHER_XLARGE(MLVL,GENDER)
 M_CAVE_FISHER_GODLY(MLVL,GENDER)
 M_CAVE_FISHER_MAD(MLVL,GENDER)

 M_DRAGON_BLACK_TINY(MLVL,GENDER)
 M_DRAGON_BLACK_SMALL(MLVL,GENDER)
 M_DRAGON_BLACK_MEDIUM(MLVL,GENDER)
 M_DRAGON_BLACK_LARGE(MLVL,GENDER)
 M_DRAGON_BLACK_XLARGE(MLVL,GENDER)
 M_DRAGON_BLACK_GODLY(MLVL,GENDER)

 M_DRAGON_RED_TINY(MLVL,GENDER)
 M_DRAGON_RED_SMALL(MLVL,GENDER)
 M_DRAGON_RED_MEDIUM(MLVL,GENDER)
 M_DRAGON_RED_LARGE(MLVL,GENDER)
 M_DRAGON_RED_XLARGE(MLVL,GENDER)
 M_DRAGON_RED_GODLY(MLVL,GENDER)

 M_DRAGON_WHITE_TINY(MLVL,GENDER)
 M_DRAGON_WHITE_SMALL(MLVL,GENDER)
 M_DRAGON_WHITE_MEDIUM(MLVL,GENDER)
 M_DRAGON_WHITE_LARGE(MLVL,GENDER)
 M_DRAGON_WHITE_XLARGE(MLVL,GENDER)
 M_DRAGON_WHITE_GODLY(MLVL,GENDER)

 M_DRAGON_BLUE_TINY(MLVL,GENDER)
 M_DRAGON_BLUE_SMALL(MLVL,GENDER)
 M_DRAGON_BLUE_MEDIUM(MLVL,GENDER)
 M_DRAGON_BLUE_LARGE(MLVL,GENDER)
 M_DRAGON_BLUE_XLARGE(MLVL,GENDER)
 M_DRAGON_BLUE_GODLY(MLVL,GENDER)

 M_DRAGON_GREEN_TINY(MLVL,GENDER)
 M_DRAGON_GREEN_SMALL(MLVL,GENDER)
 M_DRAGON_GREEN_MEDIUM(MLVL,GENDER)
 M_DRAGON_GREEN_LARGE(MLVL,GENDER)
 M_DRAGON_GREEN_XLARGE(MLVL,GENDER)
 M_DRAGON_GREEN_GODLY(MLVL,GENDER)

 M_DRAGON_SILVER_TINY(MLVL,GENDER)
 M_DRAGON_SILVER_SMALL(MLVL,GENDER)
 M_DRAGON_SILVER_MEDIUM(MLVL,GENDER)
 M_DRAGON_SILVER_LARGE(MLVL,GENDER)
 M_DRAGON_SILVER_XLARGE(MLVL,GENDER)
 M_DRAGON_SILVER_GODLY(MLVL,GENDER)

 M_DRAGON_LAVA_TINY(MLVL,GENDER)
 M_DRAGON_LAVA_SMALL(MLVL,GENDER)
 M_DRAGON_LAVA_MEDIUM(MLVL,GENDER)
 M_DRAGON_LAVA_LARGE(MLVL,GENDER)
 M_DRAGON_LAVA_XLARGE(MLVL,GENDER)
 M_DRAGON_LAVA_GODLY(MLVL,GENDER)

 M_DRAGON_TURTLE_TINY(MLVL,GENDER)
 M_DRAGON_TURTLE_SMALL(MLVL,GENDER)
 M_DRAGON_TURTLE_MEDIUM(MLVL,GENDER)
 M_DRAGON_TURTLE_LARGE(MLVL,GENDER)
 M_DRAGON_TURTLE_XLARGE(MLVL,GENDER)
 M_DRAGON_TURTLE_GODLY(MLVL,GENDER)

 M_SCARECROW_TINY(MLVL,GENDER)
 M_SCARECROW_SMALL(MLVL,GENDER)
 M_SCARECROW_MEDIUM(MLVL,GENDER)
 M_SCARECROW_LARGE(MLVL,GENDER)
 M_SCARECROW_XLARGE(MLVL,GENDER)
 M_SCARECROW_GODLY(MLVL,GENDER)
 M_SCARECROW_MAD(MLVL,GENDER)

 M_SPRITE_TINY(MLVL,GENDER)
 M_SPRITE_SMALL(MLVL,GENDER)
 M_SPRITE_MEDIUM(MLVL,GENDER)
 M_SPRITE_LARGE(MLVL,GENDER)
 M_SPRITE_XLARGE(MLVL,GENDER)
 M_SPRITE_GODLY(MLVL,GENDER)
 M_SPRITE_MAD(MLVL,GENDER)

 M_GOLEM_STEEL(MLVL,GENDER)
 M_GOLEM_IRON(MLVL,GENDER)
 M_GOLEM_STONE(MLVL,GENDER)
 M_GOLEM_BRASS(MLVL,GENDER)
 M_GOLEM_TAR(MLVL,GENDER)
 M_GOLEM_CLAY(MLVL,GENDER)
 M_GOLEM_FLESH(MLVL,GENDER)
 M_GOLEM_CLOUD(MLVL,GENDER)
 M_GOLEM_WOOD(MLVL,GENDER)
 M_GOLEM_STRAW(MLVL,GENDER)

 M_MIST_DWELLER_TINY(MLVL,GENDER)
 M_MIST_DWELLER_SMALL(MLVL,GENDER)
 M_MIST_DWELLER_MEDIUM(MLVL,GENDER)
 M_MIST_DWELLER_LARGE(MLVL,GENDER)
 M_MIST_DWELLER_XLARGE(MLVL,GENDER)
 M_MIST_DWELLER_GODLY(MLVL,GENDER)
 M_MIST_DWELLER_MAD(MLVL,GENDER)

 M_SPIRIT_TINY(MLVL,GENDER)
 M_SPIRIT_SMALL(MLVL,GENDER)
 M_SPIRIT_MEDIUM(MLVL,GENDER)
 M_SPIRIT_LARGE(MLVL,GENDER)
 M_SPIRIT_XLARGE(MLVL,GENDER)
 M_SPIRIT_GODLY(MLVL,GENDER)
 M_SPIRIT_MAD(MLVL,GENDER)

 M_STATUE_TINY(MLVL,GENDER)
 M_STATUE_SMALL(MLVL,GENDER)
 M_STATUE_MEDIUM(MLVL,GENDER)
 M_STATUE_LARGE(MLVL,GENDER)
 M_STATUE_XLARGE(MLVL,GENDER)
 M_STATUE_GODLY(MLVL,GENDER)
 M_STATUE_MAD(MLVL,GENDER)

 M_GHOST_TINY(MLVL,GENDER)
 M_GHOST_SMALL(MLVL,GENDER)
 M_GHOST_MEDIUM(MLVL,GENDER)
 M_GHOST_LARGE(MLVL,GENDER)
 M_GHOST_XLARGE(MLVL,GENDER)
 M_GHOST_GODLY(MLVL,GENDER)
 M_GHOST_MAD(MLVL,GENDER)

 M_INVIS_GHOST_TINY(MLVL,GENDER)
 M_INVIS_GHOST_SMALL(MLVL,GENDER)
 M_INVIS_GHOST_MEDIUM(MLVL,GENDER)
 M_INVIS_GHOST_LARGE(MLVL,GENDER)
 M_INVIS_GHOST_XLARGE(MLVL,GENDER)
 M_INVIS_GHOST_GODLY(MLVL,GENDER)

 M_UNICORN_TINY(MLVL,GENDER)
 M_UNICORN_SMALL(MLVL,GENDER)
 M_UNICORN_MEDIUM(MLVL,GENDER)
 M_UNICORN_LARGE(MLVL,GENDER)
 M_UNICORN_XLARGE(MLVL,GENDER)
 M_UNICORN_GODLY(MLVL,GENDER)

 M_SLIME_TINY(MLVL,GENDER)
 M_SLIME_SMALL(MLVL,GENDER)
 M_SLIME_MEDIUM(MLVL,GENDER)
 M_SLIME_LARGE(MLVL,GENDER)
 M_SLIME_XLARGE(MLVL,GENDER)
 M_SLIME_GODLY(MLVL,GENDER)
 M_SLIME_MAD(MLVL,GENDER)

 M_SLIME_AGGR_TINY(MLVL,GENDER)
 M_SLIME_AGGR_SMALL(MLVL,GENDER)
 M_SLIME_AGGR_MEDIUM(MLVL,GENDER)
 M_SLIME_AGGR_LARGE(MLVL,GENDER)
 M_SLIME_AGGR_XLARGE(MLVL,GENDER)
 M_SLIME_AGGR_GODLY(MLVL,GENDER)

 M_MUCK_LURKER_TINY(MLVL,GENDER)
 M_MUCK_LURKER_SMALL(MLVL,GENDER)
 M_MUCK_LURKER_MEDIUM(MLVL,GENDER)
 M_MUCK_LURKER_LARGE(MLVL,GENDER)
 M_MUCK_LURKER_XLARGE(MLVL,GENDER)
 M_MUCK_LURKER_GODLY(MLVL,GENDER)
 M_MUCK_LURKER_MAD(MLVL,GENDER)

 M_MUMMIE_TINY(MLVL,GENDER)
 M_MUMMIE_SMALL(MLVL,GENDER)
 M_MUMMIE_MEDIUM(MLVL,GENDER)
 M_MUMMIE_LARGE(MLVL,GENDER)
 M_MUMMIE_XLARGE(MLVL,GENDER)
 M_MUMMIE_GODLY(MLVL,GENDER)
 M_MUMMIE_MAD(MLVL,GENDER)

 M_ZOMBIE_TINY(MLVL,GENDER)
 M_ZOMBIE_SMALL(MLVL,GENDER)
 M_ZOMBIE_MEDIUM(MLVL,GENDER)
 M_ZOMBIE_LARGE(MLVL,GENDER)
 M_ZOMBIE_XLARGE(MLVL,GENDER)
 M_ZOMBIE_GODLY(MLVL,GENDER)
 M_ZOMBIE_MAD(MLVL,GENDER)

 M_GHOUL_TINY(MLVL,GENDER)
 M_GHOUL_SMALL(MLVL,GENDER)
 M_GHOUL_MEDIUM(MLVL,GENDER)
 M_GHOUL_LARGE(MLVL,GENDER)
 M_GHOUL_XLARGE(MLVL,GENDER)
 M_GHOUL_GODLY(MLVL,GENDER)
 M_GHOUL_MAD(MLVL,GENDER)

 M_INVIS_GHOUL_TINY(MLVL,GENDER)
 M_INVIS_GHOUL_SMALL(MLVL,GENDER)
 M_INVIS_GHOUL_MEDIUM(MLVL,GENDER)
 M_INVIS_GHOUL_LARGE(MLVL,GENDER)
 M_INVIS_GHOUL_XLARGE(MLVL,GENDER)
 M_INVIS_GHOUL_GODLY(MLVL,GENDER)

 M_LICH_AIR_TINY(MLVL,GENDER)
 M_LICH_AIR_SMALL(MLVL,GENDER)
 M_LICH_AIR_MEDIUM(MLVL,GENDER)
 M_LICH_AIR_LARGE(MLVL,GENDER)
 M_LICH_AIR_XLARGE(MLVL,GENDER)
 M_LICH_AIR_GODLY(MLVL,GENDER)

 M_LICH_EARTH_TINY(MLVL,GENDER)
 M_LICH_EARTH_SMALL(MLVL,GENDER)
 M_LICH_EARTH_MEDIUM(MLVL,GENDER)
 M_LICH_EARTH_LARGE(MLVL,GENDER)
 M_LICH_EARTH_XLARGE(MLVL,GENDER)
 M_LICH_EARTH_GODLY(MLVL,GENDER)

 M_LICH_FIRE_TINY(MLVL,GENDER)
 M_LICH_FIRE_SMALL(MLVL,GENDER)
 M_LICH_FIRE_MEDIUM(MLVL,GENDER)
 M_LICH_FIRE_LARGE(MLVL,GENDER)
 M_LICH_FIRE_XLARGE(MLVL,GENDER)
 M_LICH_FIRE_GODLY(MLVL,GENDER)

 M_LICH_FROST_TINY(MLVL,GENDER)
 M_LICH_FROST_SMALL(MLVL,GENDER)
 M_LICH_FROST_MEDIUM(MLVL,GENDER)
 M_LICH_FROST_LARGE(MLVL,GENDER)
 M_LICH_FROST_XLARGE(MLVL,GENDER)
 M_LICH_FROST_GODLY(MLVL,GENDER)

 M_LICH_LIGHT_TINY(MLVL,GENDER)
 M_LICH_LIGHT_SMALL(MLVL,GENDER)
 M_LICH_LIGHT_MEDIUM(MLVL,GENDER)
 M_LICH_LIGHT_LARGE(MLVL,GENDER)
 M_LICH_LIGHT_XLARGE(MLVL,GENDER)
 M_LICH_LIGHT_GODLY(MLVL,GENDER)

 M_LICH_WATER_TINY(MLVL,GENDER)
 M_LICH_WATER_SMALL(MLVL,GENDER)
 M_LICH_WATER_MEDIUM(MLVL,GENDER)
 M_LICH_WATER_LARGE(MLVL,GENDER)
 M_LICH_WATER_XLARGE(MLVL,GENDER)
 M_LICH_WATER_GODLY(MLVL,GENDER)

 M_ELEMENTAL_AIR_TINY(MLVL,GENDER)
 M_ELEMENTAL_AIR_SMALL(MLVL,GENDER)
 M_ELEMENTAL_AIR_MEDIUM(MLVL,GENDER)
 M_ELEMENTAL_AIR_LARGE(MLVL,GENDER)
 M_ELEMENTAL_AIR_XLARGE(MLVL,GENDER)
 M_ELEMENTAL_AIR_GODLY(MLVL,GENDER)

 M_ELEMENTAL_EARTH_TINY(MLVL,GENDER)
 M_ELEMENTAL_EARTH_SMALL(MLVL,GENDER)
 M_ELEMENTAL_EARTH_MEDIUM(MLVL,GENDER)
 M_ELEMENTAL_EARTH_LARGE(MLVL,GENDER)
 M_ELEMENTAL_EARTH_XLARGE(MLVL,GENDER)
 M_ELEMENTAL_EARTH_GODLY(MLVL,GENDER)

 M_ELEMENTAL_FIRE_TINY(MLVL,GENDER)
 M_ELEMENTAL_FIRE_SMALL(MLVL,GENDER)
 M_ELEMENTAL_FIRE_MEDIUM(MLVL,GENDER)
 M_ELEMENTAL_FIRE_LARGE(MLVL,GENDER)
 M_ELEMENTAL_FIRE_XLARGE(MLVL,GENDER)
 M_ELEMENTAL_FIRE_GODLY(MLVL,GENDER)

 M_ELEMENTAL_FROST_TINY(MLVL,GENDER)
 M_ELEMENTAL_FROST_SMALL(MLVL,GENDER)
 M_ELEMENTAL_FROST_MEDIUM(MLVL,GENDER)
 M_ELEMENTAL_FROST_LARGE(MLVL,GENDER)
 M_ELEMENTAL_FROST_XLARGE(MLVL,GENDER)
 M_ELEMENTAL_FROST_GODLY(MLVL,GENDER)

 M_ELEMENTAL_LIGHT_TINY(MLVL,GENDER)
 M_ELEMENTAL_LIGHT_SMALL(MLVL,GENDER)
 M_ELEMENTAL_LIGHT_MEDIUM(MLVL,GENDER)
 M_ELEMENTAL_LIGHT_LARGE(MLVL,GENDER)
 M_ELEMENTAL_LIGHT_XLARGE(MLVL,GENDER)
 M_ELEMENTAL_LIGHT_GODLY(MLVL,GENDER)

 M_ELEMENTAL_WATER_TINY(MLVL,GENDER)
 M_ELEMENTAL_WATER_SMALL(MLVL,GENDER)
 M_ELEMENTAL_WATER_MEDIUM(MLVL,GENDER)
 M_ELEMENTAL_WATER_LARGE(MLVL,GENDER)
 M_ELEMENTAL_WATER_XLARGE(MLVL,GENDER)
 M_ELEMENTAL_WATER_GODLY(MLVL,GENDER)

 M_YOGOLOTH_TINY(MLVL,GENDER)
 M_YOGOLOTH_SMALL(MLVL,GENDER)
 M_YOGOLOTH_MEDIUM(MLVL,GENDER)
 M_YOGOLOTH_LARGE(MLVL,GENDER)
 M_YOGOLOTH_XLARGE(MLVL,GENDER)
 M_YOGOLOTH_GODLY(MLVL,GENDER)

 M_DEMON_GREATER_TINY(MLVL,GENDER)
 M_DEMON_GREATER_SMALL(MLVL,GENDER)
 M_DEMON_GREATER_MEDIUM(MLVL,GENDER)
 M_DEMON_GREATER_LARGE(MLVL,GENDER)
 M_DEMON_GREATER_XLARGE(MLVL,GENDER)
 M_DEMON_GREATER_GODLY(MLVL,GENDER)

 M_DEMON_LESSER_TINY(MLVL,GENDER)
 M_DEMON_LESSER_SMALL(MLVL,GENDER)
 M_DEMON_LESSER_MEDIUM(MLVL,GENDER)
 M_DEMON_LESSER_LARGE(MLVL,GENDER)
 M_DEMON_LESSER_XLARGE(MLVL,GENDER)
 M_DEMON_LESSER_GODLY(MLVL,GENDER)

 M_CAVE_WIGHT_TINY(MLVL,GENDER)
 M_CAVE_WIGHT_SMALL(MLVL,GENDER)
 M_CAVE_WIGHT_MEDIUM(MLVL,GENDER)
 M_CAVE_WIGHT_LARGE(MLVL,GENDER)
 M_CAVE_WIGHT_XLARGE(MLVL,GENDER)
 M_CAVE_WIGHT_GODLY(MLVL,GENDER)
 M_CAVE_WIGHT_MAD(MLVL,GENDER)

 M_UR_VILE_TINY(MLVL,GENDER)
 M_UR_VILE_SMALL(MLVL,GENDER)
 M_UR_VILE_MEDIUM(MLVL,GENDER)
 M_UR_VILE_LARGE(MLVL,GENDER)
 M_UR_VILE_XLARGE(MLVL,GENDER)
 M_UR_VILE_GODLY(MLVL,GENDER)
 M_UR_VILE_MAD(MLVL,GENDER)

 M_DEATH_GHAST_TINY(MLVL,GENDER)
 M_DEATH_GHAST_SMALL(MLVL,GENDER)
 M_DEATH_GHAST_MEDIUM(MLVL,GENDER)
 M_DEATH_GHAST_LARGE(MLVL,GENDER)
 M_DEATH_GHAST_XLARGE(MLVL,GENDER)
 M_DEATH_GHAST_GODLY(MLVL,GENDER)
 M_DEATH_GHAST_MAD(MLVL,GENDER)

 M_SHADOW_BEAST_TINY(MLVL,GENDER)
 M_SHADOW_BEAST_SMALL(MLVL,GENDER)
 M_SHADOW_BEAST_MEDIUM(MLVL,GENDER)
 M_SHADOW_BEAST_LARGE(MLVL,GENDER)
 M_SHADOW_BEAST_XLARGE(MLVL,GENDER)
 M_SHADOW_BEAST_GODLY(MLVL,GENDER)
 M_SHADOW_BEAST_MAD(MLVL,GENDER)

 M_SKELETON_TINY(MLVL,GENDER)
 M_SKELETON_SMALL(MLVL,GENDER)
 M_SKELETON_MEDIUM(MLVL,GENDER)
 M_SKELETON_LARGE(MLVL,GENDER)
 M_SKELETON_XLARGE(MLVL,GENDER)
 M_SKELETON_GODLY(MLVL,GENDER)
 M_SKELETON_MAD(MLVL,GENDER)

END FANTASY MOBILES

ADULT HUMANOIDS

 M_SHOP_KEEPER(MLVL, GENDER, MRACE)

 M_AVG_KINGRAITH(MLVL, GENDER)
 M_KINGRAITH_THIEF_AXE(MLVL, GENDER)
 M_KINGRAITH_THIEF_SWORD(MLVL, GENDER)
 M_KINGRAITH_THIEF_CLUB(MLVL, GENDER)
 M_KINGRAITH_THIEF_POLE(MLVL, GENDER)
 M_KINGRAITH_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_KINGRAITH_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_KINGRAITH_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_KINGRAITH_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_KINGRAITH_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_KINGRAITH_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_KINGRAITH_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KINGRAITH_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KINGRAITH_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KINGRAITH_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KINGRAITH_WARRIOR_SWORD(MLVL, GENDER)
 M_KINGRAITH_WARRIOR_POLE(MLVL, GENDER)
 M_KINGRAITH_WARRIOR_AXE(MLVL, GENDER)
 M_KINGRAITH_WARRIOR_CLUB(MLVL, GENDER)
 M_KINGRAITH_WARRIOR_NATURAL(MLVL, GENDER)
 M_KINGRAITH_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_DWARF(MLVL, GENDER)
 M_DWARF_THIEF_AXE(MLVL, GENDER)
 M_DWARF_THIEF_SWORD(MLVL, GENDER)
 M_DWARF_THIEF_CLUB(MLVL, GENDER)
 M_DWARF_THIEF_POLE(MLVL, GENDER)
 M_DWARF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_DWARF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_DWARF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_DWARF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_DWARF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_DWARF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_DWARF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DWARF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DWARF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DWARF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DWARF_WARRIOR_SWORD(MLVL, GENDER)
 M_DWARF_WARRIOR_POLE(MLVL, GENDER)
 M_DWARF_WARRIOR_AXE(MLVL, GENDER)
 M_DWARF_WARRIOR_CLUB(MLVL, GENDER)
 M_DWARF_WARRIOR_NATURAL(MLVL, GENDER)
 M_DWARF_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_ELF(MLVL, GENDER)
 M_ELF_THIEF_AXE(MLVL, GENDER)
 M_ELF_THIEF_SWORD(MLVL, GENDER)
 M_ELF_THIEF_CLUB(MLVL, GENDER)
 M_ELF_THIEF_POLE(MLVL, GENDER)
 M_ELF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_ELF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_ELF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_ELF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_ELF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_ELF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_ELF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ELF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ELF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ELF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ELF_WARRIOR_SWORD(MLVL, GENDER)
 M_ELF_WARRIOR_POLE(MLVL, GENDER)
 M_ELF_WARRIOR_AXE(MLVL, GENDER)
 M_ELF_WARRIOR_CLUB(MLVL, GENDER)
 M_ELF_WARRIOR_NATURAL(MLVL, GENDER)
 M_ELF_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_DARK_ELF(MLVL, GENDER)
 M_DARK_ELF_THIEF_AXE(MLVL, GENDER)
 M_DARK_ELF_THIEF_SWORD(MLVL, GENDER)
 M_DARK_ELF_THIEF_CLUB(MLVL, GENDER)
 M_DARK_ELF_THIEF_POLE(MLVL, GENDER)
 M_DARK_ELF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_DARK_ELF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_DARK_ELF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_DARK_ELF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_DARK_ELF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_DARK_ELF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_DARK_ELF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DARK_ELF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DARK_ELF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DARK_ELF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_DARK_ELF_WARRIOR_SWORD(MLVL, GENDER)
 M_DARK_ELF_WARRIOR_POLE(MLVL, GENDER)
 M_DARK_ELF_WARRIOR_AXE(MLVL, GENDER)
 M_DARK_ELF_WARRIOR_CLUB(MLVL, GENDER)
 M_DARK_ELF_WARRIOR_NATURAL(MLVL, GENDER)
 M_DARK_ELF_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_HALF_ELF(MLVL, GENDER)
 M_HALF_ELF_THIEF_AXE(MLVL, GENDER)
 M_HALF_ELF_THIEF_SWORD(MLVL, GENDER)
 M_HALF_ELF_THIEF_CLUB(MLVL, GENDER)
 M_HALF_ELF_THIEF_POLE(MLVL, GENDER)
 M_HALF_ELF_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_HALF_ELF_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_HALF_ELF_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_HALF_ELF_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_HALF_ELF_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_HALF_ELF_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_HALF_ELF_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_ELF_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_ELF_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_ELF_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_ELF_WARRIOR_SWORD(MLVL, GENDER)
 M_HALF_ELF_WARRIOR_POLE(MLVL, GENDER)
 M_HALF_ELF_WARRIOR_AXE(MLVL, GENDER)
 M_HALF_ELF_WARRIOR_CLUB(MLVL, GENDER)
 M_HALF_ELF_WARRIOR_NATURAL(MLVL, GENDER)
 M_HALF_ELF_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_HALF_OGRE(MLVL, GENDER)
 M_HALF_OGRE_THIEF_AXE(MLVL, GENDER)
 M_HALF_OGRE_THIEF_SWORD(MLVL, GENDER)
 M_HALF_OGRE_THIEF_CLUB(MLVL, GENDER)
 M_HALF_OGRE_THIEF_POLE(MLVL, GENDER)
 M_HALF_OGRE_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_HALF_OGRE_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_HALF_OGRE_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_HALF_OGRE_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_HALF_OGRE_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_HALF_OGRE_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_HALF_OGRE_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_OGRE_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_OGRE_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_OGRE_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALF_OGRE_WARRIOR_SWORD(MLVL, GENDER)
 M_HALF_OGRE_WARRIOR_POLE(MLVL, GENDER)
 M_HALF_OGRE_WARRIOR_AXE(MLVL, GENDER)
 M_HALF_OGRE_WARRIOR_CLUB(MLVL, GENDER)
 M_HALF_OGRE_WARRIOR_NATURAL(MLVL, GENDER)
 M_HALF_OGRE_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_GNOME(MLVL, GENDER)
 M_GNOME_THIEF_AXE(MLVL, GENDER)
 M_GNOME_THIEF_SWORD(MLVL, GENDER)
 M_GNOME_THIEF_CLUB(MLVL, GENDER)
 M_GNOME_THIEF_POLE(MLVL, GENDER)
 M_GNOME_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_GNOME_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_GNOME_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_GNOME_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_GNOME_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_GNOME_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_GNOME_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GNOME_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GNOME_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GNOME_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GNOME_WARRIOR_SWORD(MLVL, GENDER)
 M_GNOME_WARRIOR_POLE(MLVL, GENDER)
 M_GNOME_WARRIOR_AXE(MLVL, GENDER)
 M_GNOME_WARRIOR_CLUB(MLVL, GENDER)
 M_GNOME_WARRIOR_NATURAL(MLVL, GENDER)
 M_GNOME_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_GOBLIN(MLVL, GENDER)
 M_GOBLIN_THIEF_AXE(MLVL, GENDER)
 M_GOBLIN_THIEF_SWORD(MLVL, GENDER)
 M_GOBLIN_THIEF_CLUB(MLVL, GENDER)
 M_GOBLIN_THIEF_POLE(MLVL, GENDER)
 M_GOBLIN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_GOBLIN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_GOBLIN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_GOBLIN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_GOBLIN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_GOBLIN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_GOBLIN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GOBLIN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GOBLIN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GOBLIN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GOBLIN_WARRIOR_SWORD(MLVL, GENDER)
 M_GOBLIN_WARRIOR_POLE(MLVL, GENDER)
 M_GOBLIN_WARRIOR_AXE(MLVL, GENDER)
 M_GOBLIN_WARRIOR_CLUB(MLVL, GENDER)
 M_GOBLIN_WARRIOR_NATURAL(MLVL, GENDER)
 M_GOBLIN_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_GROLL(MLVL, GENDER)
 M_GROLL_THIEF_AXE(MLVL, GENDER)
 M_GROLL_THIEF_SWORD(MLVL, GENDER)
 M_GROLL_THIEF_CLUB(MLVL, GENDER)
 M_GROLL_THIEF_POLE(MLVL, GENDER)
 M_GROLL_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_GROLL_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_GROLL_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_GROLL_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_GROLL_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_GROLL_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_GROLL_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GROLL_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GROLL_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GROLL_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_GROLL_WARRIOR_SWORD(MLVL, GENDER)
 M_GROLL_WARRIOR_POLE(MLVL, GENDER)
 M_GROLL_WARRIOR_AXE(MLVL, GENDER)
 M_GROLL_WARRIOR_CLUB(MLVL, GENDER)
 M_GROLL_WARRIOR_NATURAL(MLVL, GENDER)
 M_GROLL_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_HALFLING(MLVL, GENDER)
 M_HALFLING_THIEF_AXE(MLVL, GENDER)
 M_HALFLING_THIEF_SWORD(MLVL, GENDER)
 M_HALFLING_THIEF_CLUB(MLVL, GENDER)
 M_HALFLING_THIEF_POLE(MLVL, GENDER)
 M_HALFLING_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_HALFLING_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_HALFLING_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_HALFLING_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_HALFLING_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_HALFLING_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_HALFLING_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALFLING_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALFLING_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALFLING_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HALFLING_WARRIOR_SWORD(MLVL, GENDER)
 M_HALFLING_WARRIOR_POLE(MLVL, GENDER)
 M_HALFLING_WARRIOR_AXE(MLVL, GENDER)
 M_HALFLING_WARRIOR_CLUB(MLVL, GENDER)
 M_HALFLING_WARRIOR_NATURAL(MLVL, GENDER)
 M_HALFLING_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_HOBGOBLIN(MLVL, GENDER)
 M_HOBGOBLIN_THIEF_AXE(MLVL, GENDER)
 M_HOBGOBLIN_THIEF_SWORD(MLVL, GENDER)
 M_HOBGOBLIN_THIEF_CLUB(MLVL, GENDER)
 M_HOBGOBLIN_THIEF_POLE(MLVL, GENDER)
 M_HOBGOBLIN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_HOBGOBLIN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_HOBGOBLIN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_HOBGOBLIN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_HOBGOBLIN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_HOBGOBLIN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_HOBGOBLIN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HOBGOBLIN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HOBGOBLIN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HOBGOBLIN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HOBGOBLIN_WARRIOR_SWORD(MLVL, GENDER)
 M_HOBGOBLIN_WARRIOR_POLE(MLVL, GENDER)
 M_HOBGOBLIN_WARRIOR_AXE(MLVL, GENDER)
 M_HOBGOBLIN_WARRIOR_CLUB(MLVL, GENDER)
 M_HOBGOBLIN_WARRIOR_NATURAL(MLVL, GENDER)
 M_HOBGOBLIN_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_HUMAN(MLVL, GENDER)
 M_HUMAN_THIEF_AXE(MLVL, GENDER)
 M_HUMAN_THIEF_SWORD(MLVL, GENDER)
 M_HUMAN_THIEF_CLUB(MLVL, GENDER)
 M_HUMAN_THIEF_POLE(MLVL, GENDER)
 M_HUMAN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_HUMAN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_HUMAN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_HUMAN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_HUMAN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_HUMAN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_HUMAN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HUMAN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HUMAN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HUMAN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_HUMAN_WARRIOR_SWORD(MLVL, GENDER)
 M_HUMAN_WARRIOR_POLE(MLVL, GENDER)
 M_HUMAN_WARRIOR_AXE(MLVL, GENDER)
 M_HUMAN_WARRIOR_CLUB(MLVL, GENDER)
 M_HUMAN_WARRIOR_NATURAL(MLVL, GENDER)
 M_HUMAN_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_KOBOLD(MLVL, GENDER)
 M_KOBOLD_THIEF_AXE(MLVL, GENDER)
 M_KOBOLD_THIEF_SWORD(MLVL, GENDER)
 M_KOBOLD_THIEF_CLUB(MLVL, GENDER)
 M_KOBOLD_THIEF_POLE(MLVL, GENDER)
 M_KOBOLD_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_KOBOLD_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_KOBOLD_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_KOBOLD_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_KOBOLD_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_KOBOLD_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_KOBOLD_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KOBOLD_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KOBOLD_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KOBOLD_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_KOBOLD_WARRIOR_SWORD(MLVL, GENDER)
 M_KOBOLD_WARRIOR_POLE(MLVL, GENDER)
 M_KOBOLD_WARRIOR_AXE(MLVL, GENDER)
 M_KOBOLD_WARRIOR_CLUB(MLVL, GENDER)
 M_KOBOLD_WARRIOR_NATURAL(MLVL, GENDER)
 M_KOBOLD_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_LIZARDMAN(MLVL, GENDER)
 M_LIZARDMAN_THIEF_AXE(MLVL, GENDER)
 M_LIZARDMAN_THIEF_SWORD(MLVL, GENDER)
 M_LIZARDMAN_THIEF_CLUB(MLVL, GENDER)
 M_LIZARDMAN_THIEF_POLE(MLVL, GENDER)
 M_LIZARDMAN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_LIZARDMAN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_LIZARDMAN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_LIZARDMAN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_LIZARDMAN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_LIZARDMAN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_LIZARDMAN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_LIZARDMAN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_LIZARDMAN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_LIZARDMAN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_LIZARDMAN_WARRIOR_SWORD(MLVL, GENDER)
 M_LIZARDMAN_WARRIOR_POLE(MLVL, GENDER)
 M_LIZARDMAN_WARRIOR_AXE(MLVL, GENDER)
 M_LIZARDMAN_WARRIOR_CLUB(MLVL, GENDER)
 M_LIZARDMAN_WARRIOR_NATURAL(MLVL, GENDER)
 M_LIZARDMAN_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_OGRE(MLVL, GENDER)
 M_OGRE_THIEF_AXE(MLVL, GENDER)
 M_OGRE_THIEF_SWORD(MLVL, GENDER)
 M_OGRE_THIEF_CLUB(MLVL, GENDER)
 M_OGRE_THIEF_POLE(MLVL, GENDER)
 M_OGRE_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_OGRE_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_OGRE_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_OGRE_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_OGRE_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_OGRE_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_OGRE_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_OGRE_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_OGRE_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_OGRE_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_OGRE_WARRIOR_SWORD(MLVL, GENDER)
 M_OGRE_WARRIOR_POLE(MLVL, GENDER)
 M_OGRE_WARRIOR_AXE(MLVL, GENDER)
 M_OGRE_WARRIOR_CLUB(MLVL, GENDER)
 M_OGRE_WARRIOR_NATURAL(MLVL, GENDER)
 M_OGRE_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_ORC(MLVL, GENDER)
 M_ORC_THIEF_AXE(MLVL, GENDER)
 M_ORC_THIEF_SWORD(MLVL, GENDER)
 M_ORC_THIEF_CLUB(MLVL, GENDER)
 M_ORC_THIEF_POLE(MLVL, GENDER)
 M_ORC_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_ORC_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_ORC_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_ORC_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_ORC_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_ORC_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_ORC_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ORC_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ORC_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ORC_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_ORC_WARRIOR_SWORD(MLVL, GENDER)
 M_ORC_WARRIOR_POLE(MLVL, GENDER)
 M_ORC_WARRIOR_AXE(MLVL, GENDER)
 M_ORC_WARRIOR_CLUB(MLVL, GENDER)
 M_ORC_WARRIOR_NATURAL(MLVL, GENDER)
 M_ORC_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_TROLL(MLVL, GENDER)
 M_TROLL_THIEF_AXE(MLVL, GENDER)
 M_TROLL_THIEF_SWORD(MLVL, GENDER)
 M_TROLL_THIEF_CLUB(MLVL, GENDER)
 M_TROLL_THIEF_POLE(MLVL, GENDER)
 M_TROLL_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_TROLL_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_TROLL_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_TROLL_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_TROLL_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_TROLL_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_TROLL_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TROLL_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TROLL_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TROLL_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TROLL_WARRIOR_SWORD(MLVL, GENDER)
 M_TROLL_WARRIOR_POLE(MLVL, GENDER)
 M_TROLL_WARRIOR_AXE(MLVL, GENDER)
 M_TROLL_WARRIOR_CLUB(MLVL, GENDER)
 M_TROLL_WARRIOR_NATURAL(MLVL, GENDER)
 M_TROLL_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_BROWNIE(MLVL, GENDER)
 M_BROWNIE_THIEF_AXE(MLVL, GENDER)
 M_BROWNIE_THIEF_SWORD(MLVL, GENDER)
 M_BROWNIE_THIEF_CLUB(MLVL, GENDER)
 M_BROWNIE_THIEF_POLE(MLVL, GENDER)
 M_BROWNIE_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_BROWNIE_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_BROWNIE_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_BROWNIE_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_BROWNIE_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_BROWNIE_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_BROWNIE_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_BROWNIE_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_BROWNIE_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_BROWNIE_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_BROWNIE_WARRIOR_SWORD(MLVL, GENDER)
 M_BROWNIE_WARRIOR_POLE(MLVL, GENDER)
 M_BROWNIE_WARRIOR_AXE(MLVL, GENDER)
 M_BROWNIE_WARRIOR_CLUB(MLVL, GENDER)
 M_BROWNIE_WARRIOR_NATURAL(MLVL, GENDER)
 M_BROWNIE_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_SKAVEN(MLVL, GENDER)
 M_SKAVEN_THIEF_AXE(MLVL, GENDER)
 M_SKAVEN_THIEF_SWORD(MLVL, GENDER)
 M_SKAVEN_THIEF_CLUB(MLVL, GENDER)
 M_SKAVEN_THIEF_POLE(MLVL, GENDER)
 M_SKAVEN_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_SKAVEN_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_SKAVEN_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_SKAVEN_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_SKAVEN_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_SKAVEN_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_SKAVEN_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_SKAVEN_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_SKAVEN_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_SKAVEN_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_SKAVEN_WARRIOR_SWORD(MLVL, GENDER)
 M_SKAVEN_WARRIOR_POLE(MLVL, GENDER)
 M_SKAVEN_WARRIOR_AXE(MLVL, GENDER)
 M_SKAVEN_WARRIOR_CLUB(MLVL, GENDER)
 M_SKAVEN_WARRIOR_NATURAL(MLVL, GENDER)
 M_SKAVEN_WARRIOR_SPECIAL(MLVL, GENDER)

 M_AVG_TANNARI(MLVL, GENDER)
 M_TANNARI_THIEF_AXE(MLVL, GENDER)
 M_TANNARI_THIEF_SWORD(MLVL, GENDER)
 M_TANNARI_THIEF_CLUB(MLVL, GENDER)
 M_TANNARI_THIEF_POLE(MLVL, GENDER)
 M_TANNARI_MAGE_FIRE(MLVL, GENDER, ATT_SPL)
 M_TANNARI_MAGE_FROST(MLVL, GENDER, ATT_SPL)
 M_TANNARI_MAGE_ACID(MLVL, GENDER, ATT_SPL)
 M_TANNARI_MAGE_ELECTRICITY(MLVL, GENDER, ATT_SPL)
 M_TANNARI_MAGE_MIND(MLVL, GENDER, ATT_SPL)
 M_TANNARI_MAGE_GAS(MLVL, GENDER, ATT_SPL)
 M_TANNARI_CLERIC_HAMMER(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TANNARI_CLERIC_CLUB(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TANNARI_CLERIC_STAFF(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TANNARI_CLERIC_SWORD(MLVL, GENDER, ATT_SPL, DEF_SPL)
 M_TANNARI_WARRIOR_SWORD(MLVL, GENDER)
 M_TANNARI_WARRIOR_POLE(MLVL, GENDER)
 M_TANNARI_WARRIOR_AXE(MLVL, GENDER)
 M_TANNARI_WARRIOR_CLUB(MLVL, GENDER)
 M_TANNARI_WARRIOR_NATURAL(MLVL, GENDER)
 M_TANNARI_WARRIOR_SPECIAL(MLVL, GENDER)

END ADULT HUMANOIDS

BASIC MONSTERS
 M_CREEPER_TINY(MLVL,GENDER)
 M_CREEPER_SMALL(MLVL,GENDER)
 M_CREEPER_MEDIUM(MLVL,GENDER)
 M_CREEPER_LARGE(MLVL,GENDER)
 M_CREEPER_XLARGE(MLVL,GENDER)
 M_CREEPER_GODLY(MLVL,GENDER)
 M_CREEPER_MAD(MLVL,GENDER)
 M_CREEPER_AGG(MLVL,GENDER)

 M_OSTRICH_TINY(MLVL,GENDER)
 M_OSTRICH_SMALL(MLVL,GENDER)
 M_OSTRICH_MEDIUM(MLVL,GENDER)
 M_OSTRICH_LARGE(MLVL,GENDER)
 M_OSTRICH_XLARGE(MLVL,GENDER)
 M_OSTRICH_GODLY(MLVL,GENDER)
 M_OSTRICH_MAD(MLVL,GENDER)

 M_BEE_TINY(MLVL,GENDER)
 M_BEE_SMALL(MLVL,GENDER)
 M_BEE_MEDIUM(MLVL,GENDER)
 M_BEE_LARGE(MLVL,GENDER)
 M_BEE_XLARGE(MLVL,GENDER)
 M_BEE_GODLY(MLVL,GENDER)
 M_BEE_MAD(MLVL,GENDER)

 M_BEETLE_TINY(MLVL,GENDER)
 M_BEETLE_SMALL(MLVL,GENDER)
 M_BEETLE_MEDIUM(MLVL,GENDER)
 M_BEETLE_LARGE(MLVL,GENDER)
 M_BEETLE_XLARGE(MLVL,GENDER)
 M_BEETLE_GODLY(MLVL,GENDER)
 M_BEETLE_MAD(MLVL,GENDER)

 M_MOSQUITO_TINY(MLVL,GENDER)
 M_MOSQUITO_SMALL(MLVL,GENDER)
 M_MOSQUITO_MEDIUM(MLVL,GENDER)
 M_MOSQUITO_LARGE(MLVL,GENDER)
 M_MOSQUITO_XLARGE(MLVL,GENDER)
 M_MOSQUITO_GODLY(MLVL,GENDER)
 M_MOSQUITO_MAD(MLVL,GENDER)

 M_DINOSAUR_TINY(MLVL,GENDER)
 M_DINOSAUR_SMALL(MLVL,GENDER)
 M_DINOSAUR_MEDIUM(MLVL,GENDER)
 M_DINOSAUR_LARGE(MLVL,GENDER)
 M_DINOSAUR_XLARGE(MLVL,GENDER)
 M_DINOSAUR_GODLY(MLVL,GENDER)

 M_DINOSAUR_BITE_TINY(MLVL,GENDER)
 M_DINOSAUR_BITE_SMALL(MLVL,GENDER)
 M_DINOSAUR_BITE_MEDIUM(MLVL,GENDER)
 M_DINOSAUR_BITE_LARGE(MLVL,GENDER)
 M_DINOSAUR_BITE_XLARGE(MLVL,GENDER)
 M_DINOSAUR_BITE_GODLY(MLVL,GENDER)

 M_DINOSAUR_CLAW_TINY(MLVL,GENDER)
 M_DINOSAUR_CLAW_SMALL(MLVL,GENDER)
 M_DINOSAUR_CLAW_MEDIUM(MLVL,GENDER)
 M_DINOSAUR_CLAW_LARGE(MLVL,GENDER)
 M_DINOSAUR_CLAW_XLARGE(MLVL,GENDER)
 M_DINOSAUR_CLAW_GODLY(MLVL,GENDER)

 M_DINOSAUR_CRUSH_TINY(MLVL,GENDER)
 M_DINOSAUR_CRUSH_SMALL(MLVL,GENDER)
 M_DINOSAUR_CRUSH_MEDIUM(MLVL,GENDER)
 M_DINOSAUR_CRUSH_LARGE(MLVL,GENDER)
 M_DINOSAUR_CRUSH_XLARGE(MLVL,GENDER)
 M_DINOSAUR_CRUSH_GODLY(MLVL,GENDER)

 M_LEOPARD_TINY(MLVL,GENDER)
 M_LEOPARD_SMALL(MLVL,GENDER)
 M_LEOPARD_MEDIUM(MLVL,GENDER)
 M_LEOPARD_LARGE(MLVL,GENDER)
 M_LEOPARD_XLARGE(MLVL,GENDER)
 M_LEOPARD_GODLY(MLVL,GENDER)
 M_LEOPARD_MAD(MLVL,GENDER)

 M_TRIPHID_TINY(MLVL,GENDER)
 M_TRIPHID_SMALL(MLVL,GENDER)
 M_TRIPHID_MEDIUM(MLVL,GENDER)
 M_TRIPHID_LARGE(MLVL,GENDER)
 M_TRIPHID_XLARGE(MLVL,GENDER)
 M_TRIPHID_GODLY(MLVL,GENDER)
 M_TRIPHID_MAD(MLVL,GENDER)

 M_HAMSTER_TINY(MLVL,GENDER)
 M_HAMSTER_SMALL(MLVL,GENDER)
 M_HAMSTER_MEDIUM(MLVL,GENDER)
 M_HAMSTER_LARGE(MLVL,GENDER)
 M_HAMSTER_XLARGE(MLVL,GENDER)
 M_HAMSTER_GODLY(MLVL,GENDER)
 M_HAMSTER_MAD(MLVL,GENDER)

 M_MOOSE_TINY(MLVL,GENDER)
 M_MOOSE_SMALL(MLVL,GENDER)
 M_MOOSE_MEDIUM(MLVL,GENDER)
 M_MOOSE_LARGE(MLVL,GENDER)
 M_MOOSE_XLARGE(MLVL,GENDER)
 M_MOOSE_GODLY(MLVL,GENDER)
 M_MOOSE_MAD(MLVL,GENDER)

 M_SLOTH_TINY(MLVL,GENDER)
 M_SLOTH_SMALL(MLVL,GENDER)
 M_SLOTH_MEDIUM(MLVL,GENDER)
 M_SLOTH_LARGE(MLVL,GENDER)
 M_SLOTH_XLARGE(MLVL,GENDER)
 M_SLOTH_GODLY(MLVL,GENDER)
 M_SLOTH_MAD(MLVL,GENDER)

 M_LION_TINY(MLVL,GENDER)
 M_LION_SMALL(MLVL,GENDER)
 M_LION_MEDIUM(MLVL,GENDER)
 M_LION_LARGE(MLVL,GENDER)
 M_LION_XLARGE(MLVL,GENDER)
 M_LION_GODLY(MLVL,GENDER)
 M_LION_MAD(MLVL,GENDER)

 M_SMALL_INSECT_TINY(MLVL,GENDER)
 M_SMALL_INSECT_SMALL(MLVL,GENDER)
 M_SMALL_INSECT_MEDIUM(MLVL,GENDER)
 M_SMALL_INSECT_LARGE(MLVL,GENDER)
 M_SMALL_INSECT_XLARGE(MLVL,GENDER)
 M_SMALL_INSECT_GODLY(MLVL,GENDER)
 M_SMALL_INSECT_MAD(MLVL,GENDER)

 M_DRAGONFLY_TINY(MLVL,GENDER)
 M_DRAGONFLY_SMALL(MLVL,GENDER)
 M_DRAGONFLY_MEDIUM(MLVL,GENDER)
 M_DRAGONFLY_LARGE(MLVL,GENDER)
 M_DRAGONFLY_XLARGE(MLVL,GENDER)
 M_DRAGONFLY_GODLY(MLVL,GENDER)

 M_ALLIGATOR_TINY(MLVL,GENDER)
 M_ALLIGATOR_SMALL(MLVL,GENDER)
 M_ALLIGATOR_MEDIUM(MLVL,GENDER)
 M_ALLIGATOR_LARGE(MLVL,GENDER)
 M_ALLIGATOR_XLARGE(MLVL,GENDER)
 M_ALLIGATOR_GODLY(MLVL,GENDER)
 M_ALLIGATOR_MAD(MLVL,GENDER)

 M_CROCODILE_TINY(MLVL,GENDER)
 M_CROCODILE_SMALL(MLVL,GENDER)
 M_CROCODILE_MEDIUM(MLVL,GENDER)
 M_CROCODILE_LARGE(MLVL,GENDER)
 M_CROCODILE_XLARGE(MLVL,GENDER)
 M_CROCODILE_GODLY(MLVL,GENDER)
 M_CROCODILE_MAD(MLVL,GENDER)

 M_PIGEON_TINY(MLVL,GENDER)
 M_PIGEON_SMALL(MLVL,GENDER)
 M_PIGEON_MEDIUM(MLVL,GENDER)
 M_PIGEON_LARGE(MLVL,GENDER)
 M_PIGEON_XLARGE(MLVL,GENDER)
 M_PIGEON_GODLY(MLVL,GENDER)
 M_PIGEON_MAD(MLVL,GENDER)

 M_PEACOCK_TINY(MLVL,GENDER)
 M_PEACOCK_SMALL(MLVL,GENDER)
 M_PEACOCK_MEDIUM(MLVL,GENDER)
 M_PEACOCK_LARGE(MLVL,GENDER)
 M_PEACOCK_XLARGE(MLVL,GENDER)
 M_PEACOCK_GODLY(MLVL,GENDER)
 M_PEACOCK_MAD(MLVL,GENDER)

 M_LEECH_TINY(MLVL,GENDER)
 M_LEECH_SMALL(MLVL,GENDER)
 M_LEECH_MEDIUM(MLVL,GENDER)
 M_LEECH_LARGE(MLVL,GENDER)
 M_LEECH_XLARGE(MLVL,GENDER)
 M_LEECH_GODLY(MLVL,GENDER)
 M_LEECH_MAD(MLVL,GENDER)

 M_WEREWOLF_TINY(MLVL,GENDER)
 M_WEREWOLF_SMALL(MLVL,GENDER)
 M_WEREWOLF_MEDIUM(MLVL,GENDER)
 M_WEREWOLF_LARGE(MLVL,GENDER)
 M_WEREWOLF_XLARGE(MLVL,GENDER)
 M_WEREWOLF_GODLY(MLVL,GENDER)
 M_WEREWOLF_MAD(MLVL,GENDER)

 M_CHAMELEON_TINY(MLVL,GENDER)
 M_CHAMELEON_SMALL(MLVL,GENDER)
 M_CHAMELEON_MEDIUM(MLVL,GENDER)
 M_CHAMELEON_LARGE(MLVL,GENDER)
 M_CHAMELEON_XLARGE(MLVL,GENDER)
 M_CHAMELEON_GODLY(MLVL,GENDER)
 M_CHAMELEON_MAD(MLVL,GENDER)

 M_SCORPION_TINY(MLVL,GENDER)
 M_SCORPION_SMALL(MLVL,GENDER)
 M_SCORPION_MEDIUM(MLVL,GENDER)
 M_SCORPION_LARGE(MLVL,GENDER)
 M_SCORPION_XLARGE(MLVL,GENDER)
 M_SCORPION_GODLY(MLVL,GENDER)
 M_SCORPION_MAD(MLVL,GENDER)

 M_TIGER_TINY(MLVL,GENDER)
 M_TIGER_SMALL(MLVL,GENDER)
 M_TIGER_MEDIUM(MLVL,GENDER)
 M_TIGER_LARGE(MLVL,GENDER)
 M_TIGER_XLARGE(MLVL,GENDER)
 M_TIGER_GODLY(MLVL,GENDER)
 M_TIGER_MAD(MLVL,GENDER)

 M_MANTIS_TINY(MLVL,GENDER)
 M_MANTIS_SMALL(MLVL,GENDER)
 M_MANTIS_MEDIUM(MLVL,GENDER)
 M_MANTIS_LARGE(MLVL,GENDER)
 M_MANTIS_XLARGE(MLVL,GENDER)
 M_MANTIS_GODLY(MLVL,GENDER)
 M_MANTIS_MAD(MLVL,GENDER)

 M_MONKEY_TINY(MLVL,GENDER)
 M_MONKEY_SMALL(MLVL,GENDER)
 M_MONKEY_MEDIUM(MLVL,GENDER)
 M_MONKEY_LARGE(MLVL,GENDER)
 M_MONKEY_XLARGE(MLVL,GENDER)
 M_MONKEY_GODLY(MLVL,GENDER)
 M_MONKEY_MAD(MLVL,GENDER)

 M_LLAMA_TINY(MLVL,GENDER)
 M_LLAMA_SMALL(MLVL,GENDER)
 M_LLAMA_MEDIUM(MLVL,GENDER)
 M_LLAMA_LARGE(MLVL,GENDER)
 M_LLAMA_XLARGE(MLVL,GENDER)
 M_LLAMA_GODLY(MLVL,GENDER)

 M_BAT_TINY(MLVL,GENDER)
 M_BAT_SMALL(MLVL,GENDER)
 M_BAT_MEDIUM(MLVL,GENDER)
 M_BAT_LARGE(MLVL,GENDER)
 M_BAT_XLARGE(MLVL,GENDER)
 M_BAT_GODLY(MLVL,GENDER)
 M_BAT_MAD(MLVL,GENDER)

 M_CHIPMUNK_TINY(MLVL,GENDER)
 M_CHIPMUNK_SMALL(MLVL,GENDER)
 M_CHIPMUNK_MEDIUM(MLVL,GENDER)
 M_CHIPMUNK_LARGE(MLVL,GENDER)
 M_CHIPMUNK_XLARGE(MLVL,GENDER)
 M_CHIPMUNK_GODLY(MLVL,GENDER)
 M_CHIPMUNK_MAD(MLVL,GENDER)

 M_GOOSE_TINY(MLVL,GENDER)
 M_GOOSE_SMALL(MLVL,GENDER)
 M_GOOSE_MEDIUM(MLVL,GENDER)
 M_GOOSE_LARGE(MLVL,GENDER)
 M_GOOSE_XLARGE(MLVL,GENDER)
 M_GOOSE_GODLY(MLVL,GENDER)
 M_GOOSE_MAD(MLVL,GENDER)

 M_MOLE_TINY(MLVL,GENDER)
 M_MOLE_SMALL(MLVL,GENDER)
 M_MOLE_MEDIUM(MLVL,GENDER)
 M_MOLE_LARGE(MLVL,GENDER)
 M_MOLE_XLARGE(MLVL,GENDER)
 M_MOLE_GODLY(MLVL,GENDER)
 M_MOLE_MAD(MLVL,GENDER)

 M_BEAVER_TINY(MLVL,GENDER)
 M_BEAVER_SMALL(MLVL,GENDER)
 M_BEAVER_MEDIUM(MLVL,GENDER)
 M_BEAVER_LARGE(MLVL,GENDER)
 M_BEAVER_XLARGE(MLVL,GENDER)
 M_BEAVER_GODLY(MLVL,GENDER)
 M_BEAVER_MAD(MLVL,GENDER)

 M_TURTLE_TINY(MLVL,GENDER)
 M_TURTLE_SMALL(MLVL,GENDER)
 M_TURTLE_MEDIUM(MLVL,GENDER)
 M_TURTLE_LARGE(MLVL,GENDER)
 M_TURTLE_XLARGE(MLVL,GENDER)
 M_TURTLE_GODLY(MLVL,GENDER)
 M_TURTLE_MAD(MLVL,GENDER)

 M_COW_TINY(MLVL,GENDER)
 M_COW_SMALL(MLVL,GENDER)
 M_COW_MEDIUM(MLVL,GENDER)
 M_COW_LARGE(MLVL,GENDER)
 M_COW_XLARGE(MLVL,GENDER)
 M_COW_GODLY(MLVL,GENDER)
 M_COW_MAD(MLVL,GENDER)

 M_DEER_TINY(MLVL,GENDER)
 M_DEER_SMALL(MLVL,GENDER)
 M_DEER_MEDIUM(MLVL,GENDER)
 M_DEER_LARGE(MLVL,GENDER)
 M_DEER_XLARGE(MLVL,GENDER)
 M_DEER_GODLY(MLVL,GENDER)
 M_DEER_MAD(MLVL,GENDER)

 M_PIG_TINY(MLVL,GENDER)
 M_PIG_SMALL(MLVL,GENDER)
 M_PIG_MEDIUM(MLVL,GENDER)
 M_PIG_LARGE(MLVL,GENDER)
 M_PIG_XLARGE(MLVL,GENDER)
 M_PIG_GODLY(MLVL,GENDER)
 M_PIG_MAD(MLVL,GENDER)

 M_MOUSE_TINY(MLVL,GENDER)
 M_MOUSE_SMALL(MLVL,GENDER)
 M_MOUSE_MEDIUM(MLVL,GENDER)
 M_MOUSE_LARGE(MLVL,GENDER)
 M_MOUSE_XLARGE(MLVL,GENDER)
 M_MOUSE_GODLY(MLVL,GENDER)
 M_MOUSE_MAD(MLVL,GENDER)

 M_SNAKE_TINY(MLVL,GENDER)
 M_SNAKE_SMALL(MLVL,GENDER)
 M_SNAKE_MEDIUM(MLVL,GENDER)
 M_SNAKE_LARGE(MLVL,GENDER)
 M_SNAKE_XLARGE(MLVL,GENDER)
 M_SNAKE_GODLY(MLVL,GENDER)

 M_SNAKE_POISON_TINY(MLVL,GENDER)
 M_SNAKE_POISON_SMALL(MLVL,GENDER)
 M_SNAKE_POISON_MEDIUM(MLVL,GENDER)
 M_SNAKE_POISON_LARGE(MLVL,GENDER)
 M_SNAKE_POISON_XLARGE(MLVL,GENDER)
 M_SNAKE_POISON_GODLY(MLVL,GENDER)

 M_BIRD_TINY(MLVL,GENDER)
 M_BIRD_SMALL(MLVL,GENDER)
 M_BIRD_MEDIUM(MLVL,GENDER)
 M_BIRD_LARGE(MLVL,GENDER)
 M_BIRD_XLARGE(MLVL,GENDER)
 M_BIRD_GODLY(MLVL,GENDER)
 M_BIRD_MAD(MLVL,GENDER)

 M_SEAGULL_TINY(MLVL,GENDER)
 M_SEAGULL_SMALL(MLVL,GENDER)
 M_SEAGULL_MEDIUM(MLVL,GENDER)
 M_SEAGULL_LARGE(MLVL,GENDER)
 M_SEAGULL_XLARGE(MLVL,GENDER)
 M_SEAGULL_GODLY(MLVL,GENDER)
 M_SEAGULL_MAD(MLVL,GENDER)

 M_VULTURE_TINY(MLVL,GENDER)
 M_VULTURE_SMALL(MLVL,GENDER)
 M_VULTURE_MEDIUM(MLVL,GENDER)
 M_VULTURE_LARGE(MLVL,GENDER)
 M_VULTURE_XLARGE(MLVL,GENDER)
 M_VULTURE_GODLY(MLVL,GENDER)
 M_VULTURE_MAD(MLVL,GENDER)

 M_DUCK_TINY(MLVL,GENDER)
 M_DUCK_SMALL(MLVL,GENDER)
 M_DUCK_MEDIUM(MLVL,GENDER)
 M_DUCK_LARGE(MLVL,GENDER)
 M_DUCK_XLARGE(MLVL,GENDER)
 M_DUCK_GODLY(MLVL,GENDER)
 M_DUCK_MAD(MLVL,GENDER)

 M_EAGLE_TINY(MLVL,GENDER)
 M_EAGLE_SMALL(MLVL,GENDER)
 M_EAGLE_MEDIUM(MLVL,GENDER)
 M_EAGLE_LARGE(MLVL,GENDER)
 M_EAGLE_XLARGE(MLVL,GENDER)
 M_EAGLE_GODLY(MLVL,GENDER)
 M_EAGLE_MAD(MLVL,GENDER)

 M_TURKEY_TINY(MLVL,GENDER)
 M_TURKEY_SMALL(MLVL,GENDER)
 M_TURKEY_MEDIUM(MLVL,GENDER)
 M_TURKEY_LARGE(MLVL,GENDER)
 M_TURKEY_XLARGE(MLVL,GENDER)
 M_TURKEY_GODLY(MLVL,GENDER)
 M_TURKEY_MAD(MLVL,GENDER)

 M_SWAN_TINY(MLVL,GENDER)
 M_SWAN_SMALL(MLVL,GENDER)
 M_SWAN_MEDIUM(MLVL,GENDER)
 M_SWAN_LARGE(MLVL,GENDER)
 M_SWAN_XLARGE(MLVL,GENDER)
 M_SWAN_GODLY(MLVL,GENDER)
 M_SWAN_MAD(MLVL,GENDER)

 M_WOLF_TINY(MLVL,GENDER)
 M_WOLF_SMALL(MLVL,GENDER)
 M_WOLF_MEDIUM(MLVL,GENDER)
 M_WOLF_LARGE(MLVL,GENDER)
 M_WOLF_XLARGE(MLVL,GENDER)
 M_WOLF_GODLY(MLVL,GENDER)
 M_WOLF_MAD(MLVL,GENDER)

 M_BEAR_TINY(MLVL,GENDER)
 M_BEAR_SMALL(MLVL,GENDER)
 M_BEAR_MEDIUM(MLVL,GENDER)
 M_BEAR_LARGE(MLVL,GENDER)
 M_BEAR_XLARGE(MLVL,GENDER)
 M_BEAR_GODLY(MLVL,GENDER)
 M_BEAR_MAD(MLVL,GENDER)

 M_DOG_TINY(MLVL,GENDER)
 M_DOG_SMALL(MLVL,GENDER)
 M_DOG_MEDIUM(MLVL,GENDER)
 M_DOG_LARGE(MLVL,GENDER)
 M_DOG_XLARGE(MLVL,GENDER)
 M_DOG_GODLY(MLVL,GENDER)
 M_DOG_MAD(MLVL,GENDER)

 M_FOX_TINY(MLVL,GENDER)
 M_FOX_SMALL(MLVL,GENDER)
 M_FOX_MEDIUM(MLVL,GENDER)
 M_FOX_LARGE(MLVL,GENDER)
 M_FOX_XLARGE(MLVL,GENDER)
 M_FOX_GODLY(MLVL,GENDER)
 M_FOX_MAD(MLVL,GENDER)

 M_CAT_TINY(MLVL,GENDER)
 M_CAT_SMALL(MLVL,GENDER)
 M_CAT_MEDIUM(MLVL,GENDER)
 M_CAT_LARGE(MLVL,GENDER)
 M_CAT_XLARGE(MLVL,GENDER)
 M_CAT_GODLY(MLVL,GENDER)
 M_CAT_MAD(MLVL,GENDER)
 
 M_ELEPHANT_TINY(MLVL,GENDER)
 M_ELEPHANT_SMALL(MLVL,GENDER)
 M_ELEPHANT_MEDIUM(MLVL,GENDER)
 M_ELEPHANT_LARGE(MLVL,GENDER)
 M_ELEPHANT_XLARGE(MLVL,GENDER)
 M_ELEPHANT_GODLY(MLVL,GENDER)

 M_HORSE_TINY(MLVL,GENDER)
 M_HORSE_SMALL(MLVL,GENDER)
 M_HORSE_MEDIUM(MLVL,GENDER)
 M_HORSE_LARGE(MLVL,GENDER)
 M_HORSE_XLARGE(MLVL,GENDER)
 M_HORSE_GODLY(MLVL,GENDER)

 M_RHINO_TINY(MLVL,GENDER)
 M_RHINO_SMALL(MLVL,GENDER)
 M_RHINO_MEDIUM(MLVL,GENDER)
 M_RHINO_LARGE(MLVL,GENDER)
 M_RHINO_XLARGE(MLVL,GENDER)
 M_RHINO_GODLY(MLVL,GENDER)

 M_RABBIT_TINY(MLVL,GENDER)
 M_RABBIT_SMALL(MLVL,GENDER)
 M_RABBIT_MEDIUM(MLVL,GENDER)
 M_RABBIT_LARGE(MLVL,GENDER)
 M_RABBIT_XLARGE(MLVL,GENDER)
 M_RABBIT_GODLY(MLVL,GENDER)
 M_RABBIT_MAD(MLVL,GENDER)

 M_BUTTERFLY_TINY(MLVL,GENDER)
 M_BUTTERFLY_SMALL(MLVL,GENDER)
 M_BUTTERFLY_MEDIUM(MLVL,GENDER)
 M_BUTTERFLY_LARGE(MLVL,GENDER)
 M_BUTTERFLY_XLARGE(MLVL,GENDER)
 M_BUTTERFLY_GODLY(MLVL,GENDER)
 M_BUTTERFLY_MAD(MLVL,GENDER)

 M_BOAR_TINY(MLVL,GENDER)
 M_BOAR_SMALL(MLVL,GENDER)
 M_BOAR_MEDIUM(MLVL,GENDER)
 M_BOAR_LARGE(MLVL,GENDER)
 M_BOAR_XLARGE(MLVL,GENDER)
 M_BOAR_GODLY(MLVL,GENDER)
 M_BOAR_MAD(MLVL,GENDER)

 M_SKUNK_TINY(MLVL,GENDER)
 M_SKUNK_SMALL(MLVL,GENDER)
 M_SKUNK_MEDIUM(MLVL,GENDER)
 M_SKUNK_LARGE(MLVL,GENDER)
 M_SKUNK_XLARGE(MLVL,GENDER)
 M_SKUNK_GODLY(MLVL,GENDER)
 M_SKUNK_MAD(MLVL,GENDER)

 M_BADGER_TINY(MLVL,GENDER)
 M_BADGER_SMALL(MLVL,GENDER)
 M_BADGER_MEDIUM(MLVL,GENDER)
 M_BADGER_LARGE(MLVL,GENDER)
 M_BADGER_XLARGE(MLVL,GENDER)
 M_BADGER_GODLY(MLVL,GENDER)
 M_BADGER_MAD(MLVL,GENDER)

 M_RAT_TINY(MLVL,GENDER)
 M_RAT_SMALL(MLVL,GENDER)
 M_RAT_MEDIUM(MLVL,GENDER)
 M_RAT_LARGE(MLVL,GENDER)
 M_RAT_XLARGE(MLVL,GENDER)
 M_RAT_GODLY(MLVL,GENDER)
 M_RAT_MAD(MLVL,GENDER)

 M_SPIDER_TINY(MLVL,GENDER)
 M_SPIDER_SMALL(MLVL,GENDER)
 M_SPIDER_MEDIUM(MLVL,GENDER)
 M_SPIDER_LARGE(MLVL,GENDER)
 M_SPIDER_XLARGE(MLVL,GENDER)
 M_SPIDER_GODLY(MLVL,GENDER)
 M_SPIDER_MAD(MLVL,GENDER)

 M_WEB_SPIDER_TINY(MLVL,GENDER)
 M_WEB_SPIDER_SMALL(MLVL,GENDER)
 M_WEB_SPIDER_MEDIUM(MLVL,GENDER)
 M_WEB_SPIDER_LARGE(MLVL,GENDER)
 M_WEB_SPIDER_XLARGE(MLVL,GENDER)
 M_WEB_SPIDER_GODLY(MLVL,GENDER)

 M_COCKROACH_TINY(MLVL,GENDER)
 M_COCKROACH_SMALL(MLVL,GENDER)
 M_COCKROACH_MEDIUM(MLVL,GENDER)
 M_COCKROACH_LARGE(MLVL,GENDER)
 M_COCKROACH_XLARGE(MLVL,GENDER)
 M_COCKROACH_GODLY(MLVL,GENDER)
 M_COCKROACH_MAD(MLVL,GENDER)

 M_WORM_TINY(MLVL,GENDER)
 M_WORM_SMALL(MLVL,GENDER)
 M_WORM_MEDIUM(MLVL,GENDER)
 M_WORM_LARGE(MLVL,GENDER)
 M_WORM_XLARGE(MLVL,GENDER)
 M_WORM_GODLY(MLVL,GENDER)
 M_WORM_MAD(MLVL,GENDER)

 M_FERRET_TINY(MLVL,GENDER)
 M_FERRET_SMALL(MLVL,GENDER)
 M_FERRET_MEDIUM(MLVL,GENDER)
 M_FERRET_LARGE(MLVL,GENDER)
 M_FERRET_XLARGE(MLVL,GENDER)
 M_FERRET_GODLY(MLVL,GENDER)
 M_FERRET_MAD(MLVL,GENDER)

 M_WERERAT_TINY(MLVL,GENDER)
 M_WERERAT_SMALL(MLVL,GENDER)
 M_WERERAT_MEDIUM(MLVL,GENDER)
 M_WERERAT_LARGE(MLVL,GENDER)
 M_WERERAT_XLARGE(MLVL,GENDER)
 M_WERERAT_GODLY(MLVL,GENDER)
 M_WERERAT_MAD(MLVL,GENDER)

 M_FROG_TINY(MLVL,GENDER)
 M_FROG_SMALL(MLVL,GENDER)
 M_FROG_MEDIUM(MLVL,GENDER)
 M_FROG_LARGE(MLVL,GENDER)
 M_FROG_XLARGE(MLVL,GENDER)
 M_FROG_GODLY(MLVL,GENDER)
 M_FROG_MAD(MLVL,GENDER)

 M_TOAD_TINY(MLVL,GENDER)
 M_TOAD_SMALL(MLVL,GENDER)
 M_TOAD_MEDIUM(MLVL,GENDER)
 M_TOAD_LARGE(MLVL,GENDER)
 M_TOAD_XLARGE(MLVL,GENDER)
 M_TOAD_GODLY(MLVL,GENDER)
 M_TOAD_MAD(MLVL,GENDER)

 M_CAMEL_TINY(MLVL,GENDER)
 M_CAMEL_SMALL(MLVL,GENDER)
 M_CAMEL_MEDIUM(MLVL,GENDER)
 M_CAMEL_LARGE(MLVL,GENDER)
 M_CAMEL_XLARGE(MLVL,GENDER)
 M_CAMEL_GODLY(MLVL,GENDER)

 M_OWL_TINY(MLVL,GENDER)
 M_OWL_SMALL(MLVL,GENDER)
 M_OWL_MEDIUM(MLVL,GENDER)
 M_OWL_LARGE(MLVL,GENDER)
 M_OWL_XLARGE(MLVL,GENDER)
 M_OWL_GODLY(MLVL,GENDER)
 M_OWL_MAD(MLVL,GENDER)

 M_LIZARD_TINY(MLVL,GENDER)
 M_LIZARD_SMALL(MLVL,GENDER)
 M_LIZARD_MEDIUM(MLVL,GENDER)
 M_LIZARD_LARGE(MLVL,GENDER)
 M_LIZARD_XLARGE(MLVL,GENDER)
 M_LIZARD_GODLY(MLVL,GENDER)
 M_LIZARD_MAD(MLVL,GENDER)

 M_WEASLE_TINY(MLVL,GENDER)
 M_WEASLE_SMALL(MLVL,GENDER)
 M_WEASLE_MEDIUM(MLVL,GENDER)
 M_WEASLE_LARGE(MLVL,GENDER)
 M_WEASLE_XLARGE(MLVL,GENDER)
 M_WEASLE_GODLY(MLVL,GENDER)
 M_WEASLE_MAD(MLVL,GENDER)

 M_MOUNTAIN_LION_TINY(MLVL,GENDER)
 M_MOUNTAIN_LION_SMALL(MLVL,GENDER)
 M_MOUNTAIN_LION_MEDIUM(MLVL,GENDER)
 M_MOUNTAIN_LION_LARGE(MLVL,GENDER)
 M_MOUNTAIN_LION_XLARGE(MLVL,GENDER)
 M_MOUNTAIN_LION_GODLY(MLVL,GENDER)
 M_MOUNTAIN_LION_MAD(MLVL,GENDER)

 M_SQUIRREL_TINY(MLVL,GENDER)
 M_SQUIRREL_SMALL(MLVL,GENDER)
 M_SQUIRREL_MEDIUM(MLVL,GENDER)
 M_SQUIRREL_LARGE(MLVL,GENDER)
 M_SQUIRREL_XLARGE(MLVL,GENDER)
 M_SQUIRREL_GODLY(MLVL,GENDER)
 M_SQUIRREL_MAD(MLVL,GENDER)

 M_RACCOON_TINY(MLVL,GENDER)
 M_RACCOON_SMALL(MLVL,GENDER)
 M_RACCOON_MEDIUM(MLVL,GENDER)
 M_RACCOON_LARGE(MLVL,GENDER)
 M_RACCOON_XLARGE(MLVL,GENDER)
 M_RACCOON_GODLY(MLVL,GENDER)
 M_RACCOON_MAD(MLVL,GENDER)

 M_ELK_TINY(MLVL,GENDER)
 M_ELK_SMALL(MLVL,GENDER)
 M_ELK_MEDIUM(MLVL,GENDER)
 M_ELK_LARGE(MLVL,GENDER)
 M_ELK_XLARGE(MLVL,GENDER)
 M_ELK_GODLY(MLVL,GENDER)
 M_ELK_MAD(MLVL,GENDER)

 M_CHICKEN_TINY(MLVL,GENDER)
 M_CHICKEN_SMALL(MLVL,GENDER)
 M_CHICKEN_MEDIUM(MLVL,GENDER)
 M_CHICKEN_LARGE(MLVL,GENDER)
 M_CHICKEN_XLARGE(MLVL,GENDER)
 M_CHICKEN_GODLY(MLVL,GENDER)
 M_CHICKEN_MAD(MLVL,GENDER)

 M_SHEEP_TINY(MLVL,GENDER)
 M_SHEEP_SMALL(MLVL,GENDER)
 M_SHEEP_MEDIUM(MLVL,GENDER)
 M_SHEEP_LARGE(MLVL,GENDER)
 M_SHEEP_XLARGE(MLVL,GENDER)
 M_SHEEP_GODLY(MLVL,GENDER)
 M_SHEEP_MAD(MLVL,GENDER)

 M_GOAT_TINY(MLVL,GENDER)
 M_GOAT_SMALL(MLVL,GENDER)
 M_GOAT_MEDIUM(MLVL,GENDER)
 M_GOAT_LARGE(MLVL,GENDER)
 M_GOAT_XLARGE(MLVL,GENDER)
 M_GOAT_GODLY(MLVL,GENDER)
 M_GOAT_MAD(MLVL,GENDER)
END BASIC MOBILES

PLANTS

 M_FLOWER_TINY(MLVL,GENDER)
 M_FLOWER_SMALL(MLVL,GENDER)
 M_FLOWER_MEDIUM(MLVL,GENDER)
 M_FLOWER_LARGE(MLVL,GENDER)
 M_FLOWER_XLARGE(MLVL,GENDER)
 M_FLOWER_GODLY(MLVL,GENDER)
 M_FLOWER_MAD(MLVL,GENDER)

 M_TUMBLEWEED_TINY(MLVL,GENDER)
 M_TUMBLEWEED_SMALL(MLVL,GENDER)
 M_TUMBLEWEED_MEDIUM(MLVL,GENDER)
 M_TUMBLEWEED_LARGE(MLVL,GENDER)
 M_TUMBLEWEED_XLARGE(MLVL,GENDER)
 M_TUMBLEWEED_GODLY(MLVL,GENDER)
 M_TUMBLEWEED_MAD(MLVL,GENDER)

 M_SEAWEED_TINY(MLVL,GENDER)
 M_SEAWEED_SMALL(MLVL,GENDER)
 M_SEAWEED_MEDIUM(MLVL,GENDER)
 M_SEAWEED_LARGE(MLVL,GENDER)
 M_SEAWEED_XLARGE(MLVL,GENDER)
 M_SEAWEED_GODLY(MLVL,GENDER)
 M_SEAWEED_MAD(MLVL,GENDER)

 M_PEPPER_TINY(MLVL,GENDER)
 M_PEPPER_SMALL(MLVL,GENDER)
 M_PEPPER_MEDIUM(MLVL,GENDER)
 M_PEPPER_LARGE(MLVL,GENDER)
 M_PEPPER_XLARGE(MLVL,GENDER)
 M_PEPPER_GODLY(MLVL,GENDER)
 M_PEPPER_MAD(MLVL,GENDER)

 M_RASPBERRY_TINY(MLVL,GENDER)
 M_RASPBERRY_SMALL(MLVL,GENDER)
 M_RASPBERRY_MEDIUM(MLVL,GENDER)
 M_RASPBERRY_LARGE(MLVL,GENDER)
 M_RASPBERRY_XLARGE(MLVL,GENDER)
 M_RASPBERRY_GODLY(MLVL,GENDER)
 M_RASPBERRY_MAD(MLVL,GENDER)

 M_CARROT_TINY(MLVL,GENDER)
 M_CARROT_SMALL(MLVL,GENDER)
 M_CARROT_MEDIUM(MLVL,GENDER)
 M_CARROT_LARGE(MLVL,GENDER)
 M_CARROT_XLARGE(MLVL,GENDER)
 M_CARROT_GODLY(MLVL,GENDER)
 M_CARROT_MAD(MLVL,GENDER)

 M_VINE_TINY(MLVL,GENDER)
 M_VINE_SMALL(MLVL,GENDER)
 M_VINE_MEDIUM(MLVL,GENDER)
 M_VINE_LARGE(MLVL,GENDER)
 M_VINE_XLARGE(MLVL,GENDER)
 M_VINE_GODLY(MLVL,GENDER)
 M_VINE_MAD(MLVL,GENDER)

 M_BLUEBERRY_TINY(MLVL,GENDER)
 M_BLUEBERRY_SMALL(MLVL,GENDER)
 M_BLUEBERRY_MEDIUM(MLVL,GENDER)
 M_BLUEBERRY_LARGE(MLVL,GENDER)
 M_BLUEBERRY_XLARGE(MLVL,GENDER)
 M_BLUEBERRY_GODLY(MLVL,GENDER)
 M_BLUEBERRY_MAD(MLVL,GENDER)

 M_TREE_TINY(MLVL,GENDER)
 M_TREE_SMALL(MLVL,GENDER)
 M_TREE_MEDIUM(MLVL,GENDER)
 M_TREE_LARGE(MLVL,GENDER)
 M_TREE_XLARGE(MLVL,GENDER)
 M_TREE_GODLY(MLVL,GENDER)
 M_TREE_MAD(MLVL,GENDER)

 M_LOSKA_TINY(MLVL,GENDER)
 M_LOSKA_SMALL(MLVL,GENDER)
 M_LOSKA_MEDIUM(MLVL,GENDER)
 M_LOSKA_LARGE(MLVL,GENDER)
 M_LOSKA_XLARGE(MLVL,GENDER)
 M_LOSKA_GODLY(MLVL,GENDER)
 M_LOSKA_MAD(MLVL,GENDER)

 M_CACTUS_TINY(MLVL,GENDER)
 M_CACTUS_SMALL(MLVL,GENDER)
 M_CACTUS_MEDIUM(MLVL,GENDER)
 M_CACTUS_LARGE(MLVL,GENDER)
 M_CACTUS_XLARGE(MLVL,GENDER)
 M_CACTUS_GODLY(MLVL,GENDER)
 M_CACTUS_MAD(MLVL,GENDER)

 M_PUMPKIN_TINY(MLVL,GENDER)
 M_PUMPKIN_SMALL(MLVL,GENDER)
 M_PUMPKIN_MEDIUM(MLVL,GENDER)
 M_PUMPKIN_LARGE(MLVL,GENDER)
 M_PUMPKIN_XLARGE(MLVL,GENDER)
 M_PUMPKIN_GODLY(MLVL,GENDER)
 M_PUMPKIN_MAD(MLVL,GENDER)

 M_BEAN_TINY(MLVL,GENDER)
 M_BEAN_SMALL(MLVL,GENDER)
 M_BEAN_MEDIUM(MLVL,GENDER)
 M_BEAN_LARGE(MLVL,GENDER)
 M_BEAN_XLARGE(MLVL,GENDER)
 M_BEAN_GODLY(MLVL,GENDER)
 M_BEAN_MAD(MLVL,GENDER)

 M_STRAWBERRY_TINY(MLVL,GENDER)
 M_STRAWBERRY_SMALL(MLVL,GENDER)
 M_STRAWBERRY_MEDIUM(MLVL,GENDER)
 M_STRAWBERRY_LARGE(MLVL,GENDER)
 M_STRAWBERRY_XLARGE(MLVL,GENDER)
 M_STRAWBERRY_GODLY(MLVL,GENDER)
 M_STRAWBERRY_MAD(MLVL,GENDER)

 M_POTATO_TINY(MLVL,GENDER)
 M_POTATO_SMALL(MLVL,GENDER)
 M_POTATO_MEDIUM(MLVL,GENDER)
 M_POTATO_LARGE(MLVL,GENDER)
 M_POTATO_XLARGE(MLVL,GENDER)
 M_POTATO_GODLY(MLVL,GENDER)
 M_POTATO_MAD(MLVL,GENDER)

 M_TOMATO_TINY(MLVL,GENDER)
 M_TOMATO_SMALL(MLVL,GENDER)
 M_TOMATO_MEDIUM(MLVL,GENDER)
 M_TOMATO_LARGE(MLVL,GENDER)
 M_TOMATO_XLARGE(MLVL,GENDER)
 M_TOMATO_GODLY(MLVL,GENDER)
 M_TOMATO_MAD(MLVL,GENDER)

 M_CABBAGE_TINY(MLVL,GENDER)
 M_CABBAGE_SMALL(MLVL,GENDER)
 M_CABBAGE_MEDIUM(MLVL,GENDER)
 M_CABBAGE_LARGE(MLVL,GENDER)
 M_CABBAGE_XLARGE(MLVL,GENDER)
 M_CABBAGE_GODLY(MLVL,GENDER)
 M_CABBAGE_MAD(MLVL,GENDER)

 M_LETTUCE_TINY(MLVL,GENDER)
 M_LETTUCE_SMALL(MLVL,GENDER)
 M_LETTUCE_MEDIUM(MLVL,GENDER)
 M_LETTUCE_LARGE(MLVL,GENDER)
 M_LETTUCE_XLARGE(MLVL,GENDER)
 M_LETTUCE_GODLY(MLVL,GENDER)
 M_LETTUCE_MAD(MLVL,GENDER)

 M_WHEAT_TINY(MLVL,GENDER)
 M_WHEAT_SMALL(MLVL,GENDER)
 M_WHEAT_MEDIUM(MLVL,GENDER)
 M_WHEAT_LARGE(MLVL,GENDER)
 M_WHEAT_XLARGE(MLVL,GENDER)
 M_WHEAT_GODLY(MLVL,GENDER)
 M_WHEAT_MAD(MLVL,GENDER)

 M_CORN_TINY(MLVL,GENDER)
 M_CORN_SMALL(MLVL,GENDER)
 M_CORN_MEDIUM(MLVL,GENDER)
 M_CORN_LARGE(MLVL,GENDER)
 M_CORN_XLARGE(MLVL,GENDER)
 M_CORN_GODLY(MLVL,GENDER)
 M_CORN_MAD(MLVL,GENDER)

 M_ACIDPLANT_TINY(MLVL,GENDER)
 M_ACIDPLANT_SMALL(MLVL,GENDER)
 M_ACIDPLANT_MEDIUM(MLVL,GENDER)
 M_ACIDPLANT_LARGE(MLVL,GENDER)
 M_ACIDPLANT_XLARGE(MLVL,GENDER)
 M_ACIDPLANT_GODLY(MLVL,GENDER)
 M_ACIDPLANT_MAD(MLVL,GENDER)

END PLANTS
*/

#endif
