cursed
Bitfield(cursed,1);
if (uwep->cursed) {
if (uwep && uwep->cursed) {
otmp->cursed = 1; /* flag as gotten from a
otmp->cursed = 1;
if (uwep->cursed) {
if (obj->cursed) {
if (cursed(otmp))
if (otmp->cursed) {
if (cursed(otmp))
} else if (uwep && uwep->cursed) {
if (otmp == uwep && uwep->cursed) {
if (otmp == uwep && uwep->cursed) {
static int cursed(struct obj *);
if (otmp == uarmg && uwep && uwep->cursed) { /* myers@uwmacc */
if (!obj->cursed)
if (obj->cursed)
if (uwep && uwep->cursed) {
else if (otmp->cursed)
obj->cursed == otmp->cursed &&
otmp->cursed = 1;
otmp->cursed = 1;
otmp->cursed = 1;
otmp->cursed = 1;
otmp->cursed = 1;
otmp->cursed = 1;
otmp->cursed = 0;
obj->cursed = confused;
int curssv = otmp->cursed;
otmp->cursed = 0;
otmp->cursed ? "helps you to take"
otmp->cursed = curssv;
obj->cursed = 0;
if (uwep->cursed)
uwep->cursed = 0;
uwep->cursed = 0;
else if (uwep && uwep->cursed)