17 #define NROFATTACKS 26 18 #define NROFATTACKMESS 21 19 #define MAXATTACKMESS 21 42 #define ATM_WRAITH_FEED 19 49 #define ATNR_PHYSICAL 0 52 #define ATNR_ELECTRICITY 3 54 #define ATNR_CONFUSION 5 57 #define ATNR_WEAPONMAGIC 8 58 #define ATNR_GHOSTHIT 9 59 #define ATNR_POISON 10 61 #define ATNR_PARALYZE 12 62 #define ATNR_TURN_UNDEAD 13 64 #define ATNR_CANCELLATION 15 65 #define ATNR_DEPLETE 16 68 #define ATNR_COUNTERSPELL 19 69 #define ATNR_GODPOWER 20 70 #define ATNR_HOLYWORD 21 72 #define ATNR_INTERNAL 23 73 #define ATNR_LIFE_STEALING 24 74 #define ATNR_DISEASE 25 76 #define AT_PHYSICAL 0x00000001 77 #define AT_MAGIC 0x00000002 78 #define AT_FIRE 0x00000004 79 #define AT_ELECTRICITY 0x00000008 80 #define AT_COLD 0x00000010 81 #define AT_CONFUSION 0x00000020 82 #define AT_ACID 0x00000040 83 #define AT_DRAIN 0x00000080 84 #define AT_WEAPONMAGIC 0x00000100 85 #define AT_GHOSTHIT 0x00000200 86 #define AT_POISON 0x00000400 87 #define AT_SLOW 0x00000800 88 #define AT_PARALYZE 0x00001000 89 #define AT_TURN_UNDEAD 0x00002000 90 #define AT_FEAR 0x00004000 91 #define AT_CANCELLATION 0x00008000 92 #define AT_DEPLETE 0x00010000 93 #define AT_DEATH 0x00020000 94 #define AT_CHAOS 0x00040000 95 #define AT_COUNTERSPELL 0x00080000 96 #define AT_GODPOWER 0x00100000 97 #define AT_HOLYWORD 0x00200000 98 #define AT_BLIND 0x00400000 99 #define AT_INTERNAL 0x00800000 100 #define AT_LIFE_STEALING \ 102 #define AT_DISEASE 0x02000000 147 "physical ",
"magic ",
"fire ",
"electricity ",
"cold ",
"confusion ",
"acid ",
148 "drain ",
"weaponmagic ",
"ghosthit ",
"poison ",
"slow ",
"paralyze ",
149 "turn_undead ",
"fear ",
"cancellation ",
"deplete ",
"death ",
"chaos ",
150 "counterspell ",
"godpower ",
"holyword ",
"blind ",
"internal ",
"life_stealing ",
156 "physical",
"magic",
"fire",
"electricity",
"cold",
"confusion",
"acid",
157 "drain",
"weapon magic",
"ghost hit",
"poison",
"slow",
"paralyze",
158 "turn undead",
"fear",
"cancellation",
"deplete",
"death",
"chaos",
159 "counterspell",
"god power",
"holy word",
"blind",
"internal",
"life stealing",
165 "armour",
"resist magic",
"resist fire",
"resist electricity",
"resist cold",
166 "resist confusion",
"resist acid",
"resist drain",
167 "resist weaponmagic",
"resist ghosthit",
"resist poison",
"resist slow",
168 "resist paralyzation",
"resist turn undead",
"resist fear",
169 "resist cancellation",
"resist depletion",
"resist death",
"resist chaos",
170 "resist counterspell",
"resist god power",
"resist holy word",
171 "resist blindness",
"resist internal",
"resist life stealing",
177 "#FF15CD",
"#930C76",
"red",
"blue",
"#2CFFFF", NULL, NULL, NULL, NULL, NULL,
"green", NULL, NULL,
178 NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
186 "physical",
"magic",
"fire",
"electricity",
"cold",
"confusion",
"acid",
187 "draining",
"weapon magic",
"ghosts",
"poison",
"slow",
"paralyze",
188 "turn undead",
"fear",
"cancellation",
"depletion",
"death attacks",
"chaos",
189 "counterspell",
"god power",
"holy word",
"blinding attacks",
"internal",
190 "life stealing",
"disease"
EXTERN Chaos_Attacks ATTACKS[22]
struct attackmess attackmess_t
EXTERN const char *const change_resist_msg[NROFATTACKS]
EXTERN const char *const attacktype_desc[NROFATTACKS]
EXTERN attackmess_t attack_mess[NROFATTACKMESS][MAXATTACKMESS]
EXTERN const char *const resist_plus[NROFATTACKS]
EXTERN const char *const resist_save[NROFATTACKS]
EXTERN const char *const resist_color[NROFATTACKS]