git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4860 c06c8d41-db1a-0410-9941-cceddc491573
5B36ULBPPMKZJBURDAAVN4VBMKY3PIZIIDY3LAZYSIVTWGW4CRIAC NRIZKLUO26UHNKB4IERXI6ECMD2IJYZACQNIUU3SH6BPLGHAJYVAC WQLOHSNCA3VOMDJF6IINJYKSYVYZEBPJJWBB33QSNE4RP5HEXPMAC E5DMZFW6WCFAKTKKOQPYTQXZ2CGLWMVH64LRXDUI2UIG4VYUHIVQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC 47NSOFQMBZCDIBHEAZSENFUGDSQCX3GJHFBUZ65ARDKCYIZ435LAC TV3ZC6WOZKSQQJQN26JIVKCHK6UK7WMDBYZDUYRWEAZ4JB4YVNAAC QDTVLBRGHDTRUVT7I3O72K6TMOYAUSAJBZUHGOEFU2RKJNUPWZSQC X2FMEN4E345XD26Z2X7JMJ7VGHOGCGIELMHQRE2ITLVNQACP3NOQC PMCHUVWMCDXOWGXB4SWMBXFGHJYZG7KZ34SE33HFUGHPQYP3LYEAC GL7TJGUGV4JPLZCDWH6QVST4RYW7UJV6IP7UAEWEKNBWJO2H2ZHAC RSIUBEQUGNU4LO6KH4PKVROWQS33DAKSY4XFVGN7T3CEKSXABCSAC ZCPJIAG7SEY2TUBAGOFWCEJYXSBT36CZU5VO7BWEGSLJ4K24B4TAC WXZQJUZXMYS7R6ORNB7DWE5KEUXT262GXWMRPOJYYB4I3BFGYLLAC VRFQK6S2TXOFFO5K5HRDXPR7QEKKAZAVCASSIJVPWQ4GE26UOGTQC description << mons.name(DESC_CAP_A) << "$$";// Note: Nearly all of the "long" descriptions have moved to// mon-data.h, in an effort to give them some locality with the// rest of the monster definition data, and to get them out of// the control logic. The only sorts of descriptions that should// go here are those that require active decisions about what// sort of message to print (eg "It's beautiful" or "It's ugly"// depending on player class). And just between you and me: that's// sort of a dumb idea anyway. So don't add any more of those.//// In my fantasy world, the long descriptions (and monster data)// wouldn't live in a header file, but in a simple text file// that's easier to edit and easy to read. Even XML would be better// than what we have today.//// -peterb 4/14/07
std::string capname = mons.name(DESC_CAP_A);description << capname;if (mons.has_base_name())description << ", " << mons.base_name(DESC_NOCAP_THE, false);description << "$$";