Lines Matching refs:cursed

437 		if(otmp->cursed) {
466 if(!otmp->blessed && !otmp->cursed) {
486 } else if(otmp->cursed) {
525 if(otmp->cursed) {
532 if(otmp->cursed) {
564 if(otmp->cursed) {
576 if (otmp->cursed)
590 if (!otmp->cursed) {
698 losehp(rnd(10)+5*!!(otmp->cursed),
701 losehp(rnd(10)+5*!!(otmp->cursed),
725 if(otmp->cursed) {
745 if(Wounded_legs && !otmp->cursed
773 if (otmp->cursed) {
811 !otmp->cursed ? 1 : 0, !!otmp->blessed, !otmp->cursed);
817 otmp->blessed ? 5 : !otmp->cursed ? 2 : 0,
818 !otmp->cursed, TRUE);
825 healup(400, 4+4*bcsign(otmp), !otmp->cursed, TRUE);
839 if (otmp->cursed) HLevitation &= ~I_SPECIAL;
846 if (otmp->cursed && !Is_waterlevel(&u.uz)) {
869 if(otmp->cursed)
874 u.uenmax += (otmp->cursed) ? -num : num;
875 u.uen += (otmp->cursed) ? -num : num;
895 } else if(otmp->cursed)
908 otmp->cursed ? " a lot" : " like acid");
909 losehp(d(otmp->cursed ? 2 : 1, otmp->blessed ? 4 : 8),
926 if (otmp->cursed)
933 if (!otmp->cursed)
964 else if (otmp->cursed)
1112 obj->cursed ? " a lot" : "");
1113 losehp(d(obj->cursed ? 2 : 1, obj->blessed ? 4 : 8),
1208 } else if (obj->cursed) {
1237 mon->mhp -= d(obj->cursed ? 2 : 1, obj->blessed ? 4 : 8);
1303 if(obj->cursed) {
1409 else if (obj->cursed && !Upolyd)
1687 obj->cursed = FALSE;
1689 obj->blessed = obj->cursed = FALSE;
1831 if (obj->cursed) {
1857 } else if (potion->cursed) {
1867 } else if(!obj->cursed) {
1931 if (obj->cursed || obj->otyp == POT_ACID ||
1945 obj->blessed = obj->cursed = obj->bknown = 0;
2078 } else if (potion->cursed) {
2169 singlepotion->cursed = singlepotion->odiluted = 0;
2171 singlepotion->cursed = obj->cursed; /* odiluted left as-is */
2230 else if (obj->cursed) chance = (chance == 0) ? rn2(4) : 4;