git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1396 c06c8d41-db1a-0410-9941-cceddc491573
OAPAH3WEFTT2T7NVSSENRR5JCIZYA6UZSQQ6LQEHAAXCX6FIM7HQC
GRH4XPIYHDOXXF3R3QPMZTFHGLO2OJAZS4FLNBBXG3DHTQQM7RDQC
FOCWL2MOKK6BNARCKZIN6DPTOYRFILRJLURUT2JBORS25MMVGGSQC
A3CO4KBFTFU3ZSHWRY2OPPX3MMTFV7OUCZGL7Q4Y2FU7JO4AP7MAC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
7YSKYUNV34XIWRTJUHJV4QMQRTXXYDIXM5AZSPSDPAYDW4B4PU6QC
MI7CWKRDXHAU7PIHLXXOSFBULRGT2OOMIMOSQLMVYOUVGABIVXGAC
}
bool mons_list::check_mimic(const std::string &s, int *mid, bool *fix) const
{
if (s == "mimic")
{
*mid = MONS_WEAPON_MIMIC;
*fix = false;
return (true);
}
else if (s == "gold mimic")
*mid = MONS_GOLD_MIMIC;
else if (s == "weapon mimic")
*mid = MONS_WEAPON_MIMIC;
else if (s == "armour mimic")
*mid = MONS_ARMOUR_MIMIC;
else if (s == "scroll mimic")
*mid = MONS_SCROLL_MIMIC;
else if (s == "potion mimic")
*mid = MONS_POTION_MIMIC;
else
return (false);
*fix = true;
return (true);