CHAIN
struct output output = {NULL, 0, OUTBUFSIZ, NULL, 1, 0 CHAIN };
struct output errout = {NULL, 0, 100, NULL, 2, 0 CHAIN };
struct output memout = {NULL, 0, 0, NULL, MEM_OUT, 0 CHAIN };
n == CLEAVER || n == BROAD || n == CHAIN || n == SHOVEL ||
testbit(inven, CHAIN) || testbit(inven, MACE) ||
{237, CHAIN},
{ "chain", CHAIN, OBJECT, NULL },
if (txlen & CHAIN)
stat | htole16(CHAIN));
le16toh(stat) | CHAIN);