2 fixed messages and 2 new silly messages
/* life-saving doesn't ordinarily reset this */
if (mtmp->mhp > 0) u.uconduct.killer = save_pacifism;
} else {
- pline("%s chokes on the leash!", Monnam(mtmp));
+ pline("%s is choked by the leash!", Monnam(mtmp));
/* tameness eventually drops to 1 here (never 0) */
if (mtmp->mtame && rn2(mtmp->mtame)) mtmp->mtame--;
}
*dmgptr = 2 * mdef->mhp + FATAL_DAMAGE_MODIFIER;
pline(behead_msg[rn2(SIZE(behead_msg))],
wepdesc, mon_nam(mdef));
+ if(Hallucination && !flags.female)
+ pline("Good job Henry, but that wasn't Anne.");
otmp->dknown = TRUE;
return TRUE;
} else {
/* Or are you surrounded by water? */
if (Underwater && !u.uswallow) {
if (yn("Drink the water around you?") == 'y') {
- pline("Do you know what lives in this water!");
+ pline("Do you know what lives in this water?");
return 1;
}
}
struct obj *uegg;
if (!flags.female) {
+ if(Hallucination)
+pline("You may think you are a platypus but a male still can't lay eggs!");
+ else
pline("Males can't lay eggs!");
- return 0;
+ return 0;
}
if (u.uhunger < (int)objects[EGG].oc_nutrition) {