/****************************************************************************** * * * This is the file that has the shit for Garou * * * ******************************************************************************/ /* The Breed, Auspice and Tribe defines are for ch->gifts[ ], replacing Totems. */ #define WPOWER_TIGER 11 #define WPOWER_MANTIS 0 #define WPOWER_BEAR 1 #define WPOWER_LYNX 2 #define WPOWER_GAIA 12 #define WPOWER_BOAR 3 #define WPOWER_OWL 4 #define WPOWER_SPIDER 5 #define WPOWER_WOLF 6 #define WPOWER_HAWK 7 #define WPOWER_SILVER 10 #define MAX_GIFTS 22 /* Breed */ #define HOMID 1 #define METIS 2 #define LUPUS 3 /* Auspice */ #define RAGABASH 4 #define THEURGE 5 #define PHILODOX 6 #define GALLIARD 7 #define AHROUN 8 /* Tribe */ #define BLACKFURIES 8 #define BONEGNAWERS 9 #define CHILDREN 10 #define CHILDRENOFGAIA 10 #define FIANNA 11 #define GETOFFENRIS 12 #define GLASSWALKERS 13 #define REDTALONS 14 #define SHADOWLORDS 15 #define SILENTSTRIDERS 16 #define SILVERFANGS 17 #define STARGAZERS 18 #define UKTENA 19 #define WENDIGO 20 /* Garou Macros */ #define IS_GAR1(ch, gift) (IS_SET((ch)->garou1, (gift))) /* Gnosis */ #define GCURRENT 0 #define GMAXIMUM 1 /* Garou 1 Flags */ #define WOLF_RAZORCLAWS 1 #define WOLF_COCOON 2 #define GAROU_BLISSFUL (C) #define GAROU_WHELP2 (D) #define GAROU_WHELP1 (E) #define WW_GRANITE (F) #define GAROU_CLENCHED (G) #define GAROU_AVENGER (H) #define GAROU_PAWS (I) #define WOLF_VISCERAL (J) #define WOLF_QUICKSAND (K) #define RES_ANIMALISM 1 #define RES_AUSPEX 2 #define RES_DOMINATE 4 #define RES_PRESENCE 8 #define RES_TOGGLE 16 #define RES_CELERITY 32 #define WILL_ANIMALISM 1 #define WILL_AUSPEX 2 #define WILL_DOMINATE 3 #define WILL_PRESENCE 4 /* Stats */ #define UNI_GEN 0 /* vampgen */ #define UNI_AFF 1 /* vampaff */ #define UNI_CURRENT 2 /* vamppass */ #define UNI_RAGE 3 /* ch->wolf = how big rage they are in*/ #define UNI_FORM0 4/* wolfform[0] */ #define UNI_FORM1 5 /* wolfform[1] */ #define WOLF_POLYAFF 6 #define VPOWER_OBJ_VNUM 19 /*************************************************************************** * God Wars Mud originally written by KaVir aka Richard Woolcock. * * Changes done to the code done by Sage aka Walter Howard, this mud is * * for the public, however if you run this code it means you agree * * to the license.low, license.gw, and license.merc have fun. :) * ***************************************************************************/ // Stuff for Warlocks. Yay. #define MCOR 0 #define MLIF 1 #define MPRI 2 #define MENT 3 #define MMIN 4 #define MSPI 5 #define MFOR 6 #define MMAT 7 #define MTIM 8 #define MART 9 #define mBLADE 0 #define mCHAOS 1 #define mPRIS 2 #define mMAX 3 #define mON 0 #define mTIME 1 // Numbers for Warlocks' Rifts #define MAGE_INROOM_GATE 1 #define MAGE_TOROOM_GATE 2 #define OBJ_VNUM_WGATE 30051 // Bits for Mflags #define MAGE_PERCEPTION (A) #define MAGE_POLYAPPEAR (B) #define MAGE_TELEKINETICS (C) #define MAGE_EMBRACED2 (D) #define MAGE_EMBRACED1 (E) #define MFLAGS_DIMMAK (F) #define MAGE_BETTERBODY (G) #define MAGE_SHAPED (H) #define MAGE_HOVER (I) // Defines for Mage Damage finishes. #define MAGEDAM_ELECTRIC 1 #define MAGEDAM_ICESTORM 2 #define MAGEDAM_FIRE 3 #define MAGEDAM_EARTH 4 #define MAGEDAM_MENTAL 5 #define MAGEDAM_OTHER 6 #define MAGEDAM_QUINT 7 // Defines for Immunities\Vulnerabilities\Resistances #define IMMUNITY 0 #define RESISTANCE 1 #define VULNERABLE 2 // Stuff for Quintessence #define BODY 1 #define AVATAR 0 #define MTOTAL 2 #define WRL_NOVICE 3 #define WRL_ACOLYTE 2 #define WRL_MASTER 1