Also allow q at the Itemized billing -prompt

Original change via AceHack by Alex Smith
This commit is contained in:
Pasi Kallinen
2015-04-25 12:56:51 +03:00
parent 27d8b631cd
commit 5479a0b44c

View File

@@ -1349,6 +1349,7 @@ proceed:
/* now check items on bill */
if (eshkp->billct) {
register boolean itemize;
int iprompt;
umoney = money_cnt(invent);
if (!umoney && !eshkp->credit) {
You("%shave no money or credit%s.",
@@ -1366,7 +1367,9 @@ proceed:
/* this isn't quite right; it itemizes without asking if the
* single item on the bill is partly used up and partly unpaid */
itemize = (eshkp->billct > 1 ? yn("Itemized billing?") == 'y' : 1);
iprompt = (eshkp->billct > 1 ? ynq("Itemized billing?") : 'y');
itemize = (iprompt == 'y');
if (iprompt == 'q') goto thanks;
for (pass = 0; pass <= 1; pass++) {
tmp = 0;