git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4248 c06c8d41-db1a-0410-9941-cceddc491573
MO3ZJPXF4I3SMOWONKFTNDQCK7NCT3FS73VPRE3H7LEXJP2P7GZQC
P2OYYNPHIBGOLT4CRLNTTIXDN34EU2QCMFQJNLAMUAHQXZTEDPXQC
3ZWALZFSTSIVYXY4BAY6ANGINTDACZC6RSSJTEMQSTSUIE66YOBQC
VMSFMWPWYKSFKR5J7WXKBW4UMRRIJCW4TQHSRN5MXGRZZKAZZCRQC
UL2VO3QTU6HFMVIM7RME362HB56YNCIPZYE2ZFTVFY6CTSIVYHNQC
K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC
XAKHV2E3U5KQ5LV77HI7XFKNCKGYXT2LPBOHZP2VOH4Y67QBH4SQC
RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC
CLCS24K2K33W7OVPPNBQ476FYMY34IBODFEKSVB4UP3SOUHPT4AAC
NIWYMEKDSS3KYWQNL2EHD2EEK6FMQXWG3QWIB5OILGIUTR4CXGLAC
CLBHYJJQTI5PLZSTIDU4L5GBTWX6MKWTSKDZHX66EEZ63RW6LSYAC
V53DXVC5T3N6J47H2CNG4MMPRR4PHW4AIS66QNVTKJNNYTTTQL4AC
{
if (_bless_weapon(GOD_SHINING_ONE, SPWPN_HOLY_WRATH, YELLOW))
{
// convert demonic weapons into non-demonic weapons
if (is_demonic(you.inv[wpn]))
demonic2nondemonic(you.inv[wpn]);
}
}
_bless_weapon(GOD_SHINING_ONE, SPWPN_HOLY_WRATH, YELLOW);
bool demonic2nondemonic( item_def &item, bool allow_blessed )
bool is_blessed( const item_def &item )
{
if (item.base_type == OBJ_WEAPONS)
{
switch (item.sub_type)
{
case WPN_BLESSED_BLADE:
return (true);
default:
break;
}
}
return (false);
} // end is_demonic()
bool normal2good( item_def &item, bool allow_blessed )