tool in case it was autoinscribed {!w}.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8450 c06c8d41-db1a-0410-9941-cceddc491573
SSI2HXYXWAFH5ROTQ5JTTH62LQILJECBHGEK2TSIIQJBH7CSQWCAC TXXTMCDBT5IXMP2MRC23P3DVL4BCKBRUPTWSIG5XSQ7YOMFGBR7AC N7KLZSYDHJYZ6UYV6YSXCO53NLWOFWJF43IOKZHDLFLR67B2USPAC Q6UWWYLZTERQ4NOLALOJID5DHSFYGZO3QXG3MWY6JFG7C25BXGAAC NQ5X2L66MPWZTR3ANZDBQ5ISPDTJ3AGEYTFQIS437S7MOTXN7A2AC 2SU35FKBXMKAYJY76OXAC55R6JWTSHQSHBNBR3ICWUQREJME2ZSAC V4F3SDV2H4HBH6G6W5M3REN3BDSSE4IDF2RNM7PJMKRW3IDJ7PNAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC GF5VGZLKKWIATLVLTUJR4LVEQZAKR7CWMLNFMJXA67WLHP7JNUUAC MDFQRJ6QZNFUBVSFWLXUJ6EBXOU47T3CVDI2XKBGNNRF4DXDKESQC UFMLS3XTVA5IUYWNJUHXCR67X5QI26PRFKGWBM6CGWSE2VUPBBJQC SQFABNVS6OSVRBMJAIV6KIIZW2TYIOQ5BZGLPYJ6BPFD2HMRH4MAC LEGFIEUGVU2LZELGQH4TZTIJGKEVUHFTRGQ4Y2KGLSK7KNDI7BFQC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC OXHOOJE4XEQKGI3JKURNSITG6CRQFAOFQ2EKKG6M5DCLN7LS4GUAC H5BVKRORNXTCJKFXQPTFWDURKSUFW24CGSJXBGZCJUP4DHMSVDBQC P3BAFR6LTI7HANQCRLZWJ7LRJYFPFYIG7OVZV4RZM5EAMODRJKZAC VJMZ3UWE4TY2RPKX32HI2K6OAZJKULKWJISAOTU2W5UHKUJ463NQC 5P6MEKBISK6NI4MULM75HHFBQW5MXITSZJDGLLIDKJ7G24F7XYNAC 4D4U3FNTYBIIM7Q67O4ISUTYBMT5DP746B7VKLXXJDWPTARPAKDQC E3X5HVN5UN75OMTJA6JFQBNZ54P37NDZLZZF7EFBZZC45KR73YGAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC VIHJ3Z75JN7BXWNOPWV3CWQZEA7K5DK36EKHCYMZC7SOSJYH2XHQC UET576SVCGS2TXEDRTO7BUTOTLJ77MYHIVZJCDWGH2BAXYMKG6DAC HHTFZV7UCVSE332T2FMAS2UHWSP6OZ2PSLEJ7D47QTSBTFTUFTNAC 2FHNLTLN3DVVD67N4QMAQ2LO7YY4GVZWXJAOIWGCCYYGIX7UHSVQC CQKH4FU2BZOMP5VWWOH2CEWDAYOV7FV53VOFQRF7R64DCQMP73LAC G7ZXJ4RUQB3U5NL2DEWXMTHRRDT7WTONWKTPOOGWFCE46ZWUVLOQC 7U7IZUR2C7UALYI4Y3SHBYGTHYVQM6JI4PXDFXUFL3T3L6JBSC6AC KEANRIMF5CGFVZ2XJYNFPOAKLXOSOJUOVA73IWBWOG576265ERHAC // Elyvilon doesn't care about item sacrifices at altars, so// I'm stealing _Sacrifice_Messages._print_sacrifice_message(GOD_ELYVILON, item, pgain);if (is_evil_weapon)
if (get_weapon_brand(item) == SPWPN_HOLY_WRATH)
// Print this is addition to the above!simple_god_message(" welcomes the destruction of this evil weapon.",GOD_ELYVILON);
// Weapons blessed by TSO don't get destroyed but are instead// returned whence they came. (jpeg)// _print_sacrifice_message(GOD_SHINING_ONE, item, pgain);simple_god_message(make_stringf(" %sreclaims %s.",pgain == PIETY_SOME ? "gladly " : "",item.name(DESC_NOCAP_THE).c_str()).c_str(),GOD_SHINING_ONE);
else{// Elyvilon doesn't care about item sacrifices at altars, so// I'm stealing _Sacrifice_Messages._print_sacrifice_message(GOD_ELYVILON, item, pgain);if (is_evil_weapon){// Print this is addition to the above!simple_god_message(" welcomes the destruction of this evil ""weapon.", GOD_ELYVILON);}}
bool wield_weapon(bool auto_wield, int slot, bool show_weff_messages)
// If force is true, don't check weapon inscriptions.// (Assuming the player was already prompted for that.)bool wield_weapon(bool auto_wield, int slot, bool show_weff_messages,bool force)
// checks if current item (to be removed) has a warning inscription// and prompts the user for confirmationstatic bool _check_old_item_warning( const item_def& item,operation_types oper )
// Checks if current item (to be removed) has a warning inscription// and prompts the user for confirmation.bool check_old_item_warning( const item_def& item,operation_types oper )