#if defined(macintosh)
#include <types.h>
#include <time.h>
#else
#include <sys/types.h>
#endif
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include "merc.h"
#include "interp.h"
#include "magic.h"
#include "special.h"
const struct rmob_cryptmob_type rmob_cryptmob_table[] =
{
{"undead skeleton guardian",
"a skeleton guardian",
"an undead skeleton stands guard here."},
{"undead skeleton warrior",
"a skeleton warrior",
"an undead skeletal warrior protects the crypt here."},
{"undead ghoul",
"a savage ghoul",
"a savage ghoul roams here, searching for fresh flesh to feed on"},
{"undead zombie",
"a zombie",
"a zombie apprently has gotten out of its grave."},
{"undead wraith",
"a ghostly wraith",
"a wraith haunts the crypt around here."},
{"undead spectral ghost",
"a spectral ghost",
"a spectral ghost is here, moaning."},
{NULL, NULL, NULL}
};
const struct rmob_orc_name_type rmob_orc_name_table[] = {
{"Rushnak"}, {"Vugor"}, {"Vragdish"}, /* 3 */
{"Prugdish"}, {"Vrork"}, {"Erilo"}, /* 6 */
{"Prik"}, {"Grodash"}, {"Vorg"}, /* 9 */
{"Vunk"}, /* 10 */
{NULL}
};
const struct rmob_orc_long_type rmob_orc_long_table[] =
{
{"an orcish warrior stands here.\n\r"}, /* 1 */
{"a huge orcish warrior stands here.\n\r"}, /* 2 */
{"An orc patrols the area here.\n\r"}, /* 3 */
{"A strong-looking orcish warrior stands here.\n\r"}, /* 4 */
{"A medium-sized orc patrols the area here.\n\r"}, /* 5 */
{NULL}
};
const struct rmob_orc_other_type rmob_orc_other_table[] = {
{-3, 3, 3, 5, 3, 5, 8,
AFF_DETECT_HIDDEN|AFF_INFRARED|AFF_BERSERK},
{-4, 4, 4, 6, 2, 8, 9,
AFF_DETECT_HIDDEN|AFF_INFRARED|AFF_BERSERK},
};
const struct rmob_goblin_name_type rmob_goblin_name_table[] =
{
{"Helik"}, {"Gar"}, {"Vrag"}, // 3
{"Puil"}, {"Renan"}, {"Erilo"}, // 6
{"Kinl"}, {"Grod"}, {"Vo"}, // 9
{"Vunk"}, // 10
{NULL}
};
const struct rmob_goblin_long_type rmob_goblin_long_table[] = {
{"A green goblin stands here.\n\r"}, /* 1 */
{"An ugly green goblin stands here.\n\r"}, /* 2 */
{"A goblin patrols the area here.\n\r"}, /* 3 */
{"A short goblin is here.\n\r"}, /* 4 */
{"A pair of gleaming eyes from a goblin stairs at you.\n\r"}, /* 5 */
};
const struct rmob_goblin_other_type rmob_goblin_other_table[] = {
{-3, 3, 3, 5, 3, 5, 8,
AFF_DETECT_HIDDEN|AFF_INFRARED},
{-4, 4, 4, 6, 2, 8, 9,
AFF_DETECT_HIDDEN|AFF_INFRARED},
};
const struct rmob_fish_name_type rmob_fish_name_table[] = {
{"angelfish"}, {"cardinal tetra"}, {"diamon Tetra"}, // 3
{"black molly"}, {"clown loach"}, {"Rram Chchild"}, // 6
{"zebra danio"}, {"otto"}, {"jewel Cichlid"}, // 9
{"flame tetra"}, {"sea dragon"}, {"grey shark"}, // 12
{"whale"}, {"sawfish"}, {"manta ray"}, // 15
{"clownfish"},
};
const struct rmob_fish_other_type rmob_fish_other_table[] = {
{-3, 3, 3, 5, 3, 5, 8,
AFF_DETECT_HIDDEN|AFF_INFRARED|AFF_SWIM},
{-4, 4, 4, 6, 2, 8, 9,
AFF_DETECT_HIDDEN|AFF_INFRARED|AFF_SWIM},
};