item action 'T' against covered armor
Using 'i'+menu choice for suit+'T' to try to take off a suit that is covered by a cloak (or shirt covered by suit and/or cloak) wouldn't do anything. It should report that you need to take off the outer garment first and then not take the chosen item off. There is probably a simpler fix. It took me a long time to figure where things were going wrong and them cobble this together. A big chunk of the diff for invent.c is just identation, surrounding a one-line change there.
This commit is contained in:
@@ -2032,8 +2032,9 @@ struct ext_func_tab extcmdlist[] = {
|
||||
/* internal commands: only used by game core, not available for user */
|
||||
{ '\0', "clicklook", NULL, doclicklook, INTERNALCMD | MOUSECMD, NULL },
|
||||
{ '\0', "mouseaction", NULL, domouseaction, INTERNALCMD | MOUSECMD, NULL },
|
||||
{ '\0', "altdip", NULL, dip_into, INTERNALCMD, NULL },
|
||||
{ '\0', "altadjust", NULL, adjust_split, INTERNALCMD, NULL },
|
||||
{ '\0', "altdip", NULL, dip_into, INTERNALCMD, NULL },
|
||||
{ '\0', "alttakeoff", NULL, ia_dotakeoff, INTERNALCMD, NULL },
|
||||
{ '\0', "altunwield", NULL, remarm_swapwep, INTERNALCMD, NULL },
|
||||
{ '\0', (char *) 0, (char *) 0, donull, 0, (char *) 0 } /* sentinel */
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user