Merge branch 'NetHack-3.6'

This commit is contained in:
nhmall
2019-11-16 17:01:49 -05:00
5 changed files with 90 additions and 63 deletions

View File

@@ -2431,6 +2431,16 @@ const char *oldstr;
lo_c = lowc(*spot);
/* codex/spadix/neocortex and the like */
if (len >= 5
&& (!strcmpi(spot - 2, "dex")
||!strcmpi(spot - 2, "dix")
||!strcmpi(spot - 2, "tex"))
/* indices would have been ok too, but stick with indexes */
&& (strcmpi(spot - 4,"index") != 0)) {
Strcasecpy(spot - 1, "ices"); /* ex|ix -> ices */
goto bottom;
}
/* Ends in z, x, s, ch, sh; add an "es" */
if (index("zxs", lo_c)
|| (len >= 2 && lo_c == 'h' && index("cs", lowc(*(spot - 1)))