1 | /* |
1 | /* |
2 | * static char *rcsid_attack_h = |
2 | * static char *rcsid_attack_h = |
3 | * "$Id: attack.h,v 1.2 2006/08/13 17:16:02 elmex Exp $"; |
3 | * "$Id: attack.h,v 1.3 2006/08/29 08:01:36 root Exp $"; |
4 | */ |
4 | */ |
5 | |
5 | |
6 | /* |
6 | /* |
7 | CrossFire, A Multiplayer game for X-windows |
7 | CrossFire, A Multiplayer game for X-windows |
8 | |
8 | |
… | |
… | |
124 | #define AT_GODPOWER 0x00100000 /* 1048576 peterm@soda.berkeley.edu */ |
124 | #define AT_GODPOWER 0x00100000 /* 1048576 peterm@soda.berkeley.edu */ |
125 | #define AT_HOLYWORD 0x00200000 /* 2097152 race selective attack thomas@astro.psu.edu */ |
125 | #define AT_HOLYWORD 0x00200000 /* 2097152 race selective attack thomas@astro.psu.edu */ |
126 | #define AT_BLIND 0x00400000 /* 4194304 thomas@astro.psu.edu */ |
126 | #define AT_BLIND 0x00400000 /* 4194304 thomas@astro.psu.edu */ |
127 | #define AT_INTERNAL 0x00800000 /* Only used for internal calculations */ |
127 | #define AT_INTERNAL 0x00800000 /* Only used for internal calculations */ |
128 | #define AT_LIFE_STEALING \ |
128 | #define AT_LIFE_STEALING \ |
129 | 0x01000000 /* 16777216 for hp drain */ |
129 | 0x01000000 /* 16777216 for hp drain */ |
130 | #define AT_DISEASE 0x02000000 /* 33554432 disease attacktypes */ |
130 | #define AT_DISEASE 0x02000000 /* 33554432 disease attacktypes */ |
131 | |
131 | |
132 | /* attacktypes_load is suffixed to resist_ when saving objects. |
132 | /* attacktypes_load is suffixed to resist_ when saving objects. |
133 | * (so the line may be 'resist_fire' 20 for example). These are never |
133 | * (so the line may be 'resist_fire' 20 for example). These are never |
134 | * seen by the player. loader.l uses the same names, but it doesn't look |
134 | * seen by the player. loader.l uses the same names, but it doesn't look |