/**************************************************************
 * FFTacticsMUD : jobs.h                                      *
 **************************************************************
 * (c) 2002 Damien Dailidenas (Trenton). All rights reserved. *
 **************************************************************/

#define JOB_SQUIRE      1
#define JOB_CHEMIST     2
#define JOB_KNIGHT      3
#define JOB_ARCHER      4
#define JOB_MONK        5
#define JOB_PRIEST      6
#define JOB_WIZARD      7
#define JOB_TIMEMAGE    8
#define JOB_SUMMONER    9
#define JOB_THIEF       10
#define JOB_MEDIATOR    11
#define JOB_ORACLE      12
#define JOB_GEOMANCER   13
#define JOB_LANCER      14
#define JOB_SAMURAI     15
#define JOB_NINJA       16
#define JOB_CALCULATOR  17
#define JOB_BARD        18
#define JOB_DANCER      19
#define JOB_MIME        20
#define JOB_NPC         21

/*
#define JOB_CHOCOBO     21
#define JOB_GOBLIN      22
#define JOB_BOMB        23
#define JOB_PANTHER     24
#define JOB_SQUID       25
#define JOB_SKELETON    26
#define JOB_GHOST       27
#define JOB_AHRIMAN     28
#define JOB_BIRD        29
#define JOB_PIG         30
#define JOB_DRYAD       31
#define JOB_MINOTAUR    32
#define JOB_MARLBORO    33
#define JOB_BEHEMOTH    34
#define JOB_DRAGON      35
#define JOB_HYDRA       36
*/

struct job_type {
  char *name, *act_name;
  float HPMult, MPMult, PAMult, MAMult, SpMult;
  short Mv, Ju, Ev, HPP, MPP, PAP, MAP, SpP;
  DO_ACT *skill[MAX_NPC_SKILLS];
};

extern  const   struct  job_type        job_table[];