git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9791 c06c8d41-db1a-0410-9941-cceddc491573
A43NYENITQ3BRLUMCFT3T5CM2NFXCIDRX7OCMEAXXGNTJIDDS6YQC 64MCB3LDMZ6YXBCO67FSTTIACMIGOMIY367PZRTM2RWHP3CPCITAC 76XAPPSY2BXXT7AC45TNI7DL7AP6242DXC45CDIZ6T3RN4ZI3R4AC ADKWRQ4QN4WGEGH2X66IJX6AWEUKEY5YTD4NSFWZIXR24BNLPN6QC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC SZBWGPMRMTTJLRF27R76TQZACRFNB4O5AI52P7YEJ7NWZNZWX6EQC R22TTMI6WXWULC7ODKFF3QCB7MOTETQQ6IR4BUCUPOCQKQNCTT5AC P2ZCF3BBG523ZEOD6XQA4X5YEHBTWH3IM33YVHXP2SQ5POXZIH4QC TFNFP2YQA4EOVE4VIXBEQSGACZSXHWIQ2T4TIPQ46R2MJW2C4B5AC IMC2HA2YWCU7SLGGVQQVUEUIST4ILSOEAUYXNZAW2PJZ475GXLDAC BI5CXFKCZHWNZQ4VXWN24FD322V55H7GYJHXF4GJ26PPKXIEOLSQC UPPUAHXHWKGQWDKOCVLR7RG3SHEUVKOUC5GRYCEUDGD6RNCOU5LAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC JZTWTPXIUEVACX5B6FYQRVRJD3KQN653C4G4GXT2VSMX4EP7WS3AC CHUJFZ7HBTS6IC46OJQEMWSQV5QLF7LCPBYW5NPSEM4L6OT3PJVQC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC PFEJ4LMDNEKLMGRCMWQ7EIRVU4JMYGICI4G7X4WVWOROVXQCBZ7QC 2VOD7XONHR3G2JGZGXOPHNR2AN7WUQZFR5KJH5ZY4P4G67H3RCSQC 25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC YMC3RKF4Z7DOHZNGG7INC343SXCTWOPK7ISD42I3WA3AZZNVBGIAC JCWJWGMQIKQGSSFJUQRKNIWW3HBOJSHYDTOPPE5BWOJTIJTDYUTAC RVJJOTPIEADHXAPIDZPFCCYJNIR6UGPVNF6YZMW4JBI52G2NSEXQC GAUT326KHT3MMZPC7TJUOKGPZ6X624E7Z3IOFZEXYWUCORBCZTOAC 2WVP47RBNL5OVYMAZH7TKRYD7F2TGSZ5X74PWVGAYCQP26G3JUHQC ADIVVYTV2MJ3XVRYDNBLPTAEACCNF27XZDCRVZFQEHRHPMZGNITQC DMRXDEKHHBQNY37NPGZFAGUQPALWFANGGK4CUWIOQUPSLM2JBNFQC Q57GOIHVFNJHTBYNUGJNME3UF2QFRJ6CN2UXVY47NHU7XAT7JJYAC 5KXP53PVBEYQ62IAETQK523SSCH4IYJXDR5OAX3Z4TPHS5XWG6VAC 2EH22QDG6HVYFGT6BHCN4M7DLREBYZREDCF74IW3PPA2PHA3BQ4AC 3EFDG4W2ZURQDU6I3AFVW4ETTD3ZHSCLQ7MOK5FK7VQCDQDUXIGQC PZ3XLK6F2H6OZU462GNYVHNICLQ6JOGNF5GYDBJBWXNNPAYIT6YQC KBNY5FWKTEAKABFCLPC3QFKFSVZKAGXINPCIFV6WDSWFO4VCKNTAC // Ask the player which existing ring is persona non grata.int unwanted = prompt_ring_to_remove(ring_slot);
const item_def* lring = you.slot_item(EQ_LEFT_RING);const item_def* rring = you.slot_item(EQ_RIGHT_RING);if (item_cursed(*lring) && item_cursed(*rring)){mprf("You're already wearing two cursed rings!");return (false);}int unwanted;// Don't prompt if both rings are of the same type.if (lring->sub_type == rring->sub_type&& !is_artefact(*lring) && !is_artefact(*rring)){if (item_cursed(*lring))unwanted = you.equip[EQ_RIGHT_RING];elseunwanted = you.equip[EQ_LEFT_RING];}else{// Ask the player which existing ring is persona non grata.unwanted = _prompt_ring_to_remove(ring_slot);}