vomiting while fainting
From a beta-tester running 3.6.0: |You faint from lack of food. |You suddenly vomit! The latter has already been changed to "You vomit" (it's given at the end of a multiple-message vomiting countdown so wasn't "sudden") but is still odd if your stomach is so empty that you're subject to fainting. Give an alternate message in that case: |Your stomach heaves convulsively! Vomiting while unconscious (when that's due to something other than fainting from hunger) should pose a risk of choking to death, but I'm going to pretend that this hasn't occurred to me....
This commit is contained in:
@@ -204,8 +204,10 @@ vomiting_dialogue()
|
||||
that message and "You can move again." (from vomit()'s
|
||||
nomul(-2)) with no intervening message; give one here to
|
||||
have more specific point at which hero became unable to move
|
||||
[vomit() issues its own message for the cantvomit() case] */
|
||||
You("%s!", !Hallucination ? "vomit" : "hurl chunks");
|
||||
[vomit() issues its own message for the cantvomit() case
|
||||
and for the FAINTING-or-worse case where stomach is empty] */
|
||||
if (u.uhs < FAINTING)
|
||||
You("%s!", !Hallucination ? "vomit" : "hurl chunks");
|
||||
}
|
||||
vomit();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user