-
Notifications
You must be signed in to change notification settings - Fork 457
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
partial fix for #H38 - hallucination of personal names (trunk only)
This fixes the monnam() family of functions so that hallucinated personal names, such as Barney, won't be prefixed by "the". It uses the same hack as is used for shopkeeper names: single character prefix on names which warrant some handling other than the default. rndmonnam() strips that off, so unmodified callers (which is almost all of them...) retain the same behavior has before. There are several capitalized names that I have no idea whether need to be treated as personal names: Evil Iggy - name, or type of monster named after someone? Totoro - no clue Invid - ditto Vorlon - just guessing that it's a species rather than an individual. I couldn't remember whether Godzilla was baby Godzilla's mother or father, so I went with female there. So far, no callers of rndmonnam() care about gender so it doesn't make any difference. Because of that, I didn't look though the non-capitalized names to see whether any should be all male or all female and need one of the other prefix codes. I've added "were-rabbit" from the Wallace & Gromit movie. The recent ads for its DVD release reminded me that I was going to add that back when the movie first came out. I haven't seen it but the creature name fits. I also fixed Smokey Bear. Smokey the Bear is a common misspelling; I thought we had fixed that ages ago, back when people still had some clue as to who in the world he was.
- Loading branch information
nethack.rankin
committed
Feb 9, 2006
1 parent
3f493c2
commit 5d732c4
Showing
4 changed files
with
62 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters