Issue #722 posted by copperwater and commented on by Entrez: both shk_your() and the() inserted "the" in front of a unique monster's corpse, yielding "the Lord Surtur's corpse glows iridescently" and "the Lord Surtur's corpse drops to the floor." Teach both of those routines to skip "the" when used for monsters with personal names. It now omits "the" for "Medusa's corpse" but still gives "the Oracle's corpse". shk_your() operates on an object and can deal explicitly with corpses of named monsters. the() operates on text and has to guess whether it is being used in a similar situation. Right now the guess is just "is there an apostrophe present?" and might need further refinement. Fixes #722
34 KiB
34 KiB