extern cptr *macro__act;
extern bool *macro__cmd;
extern char *macro__buf;
-extern s16b quark__num;
+extern STR_OFFSET quark__num;
extern cptr *quark__str;
extern u32b message__next;
extern u32b message__last;
extern char inkey(void);
extern cptr quark_str(STR_OFFSET num);
extern void quark_init(void);
-extern s16b quark_add(cptr str);
+extern u16b quark_add(cptr str);
extern s32b message_num(void);
extern cptr message_str(int age);
extern void message_add(cptr msg);
HIT_POINT damage = 0;
bool pet = success;
bool no_trump = FALSE;
- u32b p_mode, u_mode = 0L, g_mode;
+ BIT_FLAGS p_mode, u_mode = 0L, g_mode;
if (pet)
{
/*
* Add a new "quark" to the set of quarks.
*/
-s16b quark_add(cptr str)
+u16b quark_add(cptr str)
{
- s16b i;
+ u16b i;
/* Look for an existing quark */
for (i = 1; i < quark__num; i++)
*/
void message_add(cptr str)
{
- int i, k, x, m, n;
+ u32b i;
+ int k, x, m, n;
char u[4096];
char splitted1[81];