U666 - inserting gold into a container
The special-case code for the full menu style lacked an #ifndef GOLDOBJ to handle the case where gold is the only thing in the hero was carrying.
This commit is contained in:
@@ -38,6 +38,8 @@ if the monster that a statue represents is not made of flesh then don't
|
||||
attempting to saddle a cockatrice while wearing gloves shouldn't stone you
|
||||
kicking a closed drawbridge and dieing should not say "kicking a wall"
|
||||
cannot get blessed potions from sink, remove unreachable message
|
||||
couldn't insert gold into a container using full menu style if no other
|
||||
objects in inventory unless compiling with GOLDOBJ
|
||||
|
||||
|
||||
Platform- and/or Interface-Specific Fixes
|
||||
|
||||
@@ -2114,10 +2114,14 @@ register int held;
|
||||
int t;
|
||||
char menuprompt[BUFSZ];
|
||||
boolean outokay = (cnt != 0);
|
||||
#ifndef GOLDOBJ
|
||||
boolean inokay = (invent != 0) || (u.ugold != 0);
|
||||
#else
|
||||
boolean inokay = (invent != 0);
|
||||
#endif
|
||||
if (!outokay && !inokay) {
|
||||
pline("%s", emptymsg);
|
||||
pline("You don't have anything to put in.");
|
||||
You("don't have anything to put in.");
|
||||
return used;
|
||||
}
|
||||
menuprompt[0] = '\0';
|
||||
|
||||
Reference in New Issue
Block a user