git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8324 c06c8d41-db1a-0410-9941-cceddc491573
F5G5PCHLAXLGPJA3E4Y4TJ6RZ5PNWNIYHGMJ366J6VGGGPHGSY5QC MNSSXR2FJ7BFOK2QCHVY3HM7HGYT5DY2VZD4Z2AGAO5XYO2P7I4AC UADYVV3UD5ERJTZZJGY4EUQ4NJ2JSBG7YYUJ75ZRBIXRQXQKOJPAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC PR42BCP5BPRFD2MP5H6CIJP7E57Q6TKL6SOXZWFKMFVR2OZWHT7AC CIPVRZGLOZHCERK6YPOBV3P2E4IAB4H6D5EHLRQE2O5E4P4VCBUAC PF6QKUU7AKP3X7NBR34O73PQ4BS2MWBMPD5MH5HOV2HLQFMA3PZQC PHBACPMH3F34GODHVDKNCMXWU373RJQGVTDLBFCCDLLWDXVYOLTAC K6S3LX4GPSVHOVIZVVGJDOMT6GXENOTXD6FM3ZHBN5GO4JA5E6YAC EYH5LNJIH7HU6IV7DKA4ZRCFK7ZMUEOOPEH6EWG37TEUAJ5FSOQAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC ICAJO4YGRMO2Z2ANOUKTMXCBVRRYQENM4V7IMBTWTO627EOVHLLQC T7CUIVICB74342RA32BR37T36FOX4RBSQIB5PNOHTGTGUYGDKSTQC 74LQ7JXVLAFSHLI7LCBKFX47CNTYSKGUQSXNX5FCIUIGCC2JTR3QC FIYBXLWALQINNQTHG2KNDUUTAQAZRDDLXW2XOVSKDKBADJ3XCJ4AC 6CWMT6I76TMTHT7BVOVZJ7ATDMZ3VBKKICIRRZBOSGLHJMDS2DWQC YPQVOPLEBFZ6N3KJ2YEGK3XRNW4NYI7EHP2KZACH4S6N2UTTMWRAC ZZCDMQ2W5QDHGTW3SA2PCMXIBBDMMTUBO4NHGYHXGXRBU4BO3CKAC int chance_corr = 0; // no idea what its full range is {dlb}bool it_resists = false; // code simplifier {dlb}bool suppress_msg = false; // code simplifier {dlb}int how_rusty = ((you.inv[itco].base_type == OBJ_WEAPONS)? you.inv[itco].plus2 : you.inv[itco].plus);
bool it_resists = false;bool suppress_msg = false;item_def& item = you.inv[slot];
if (is_random_artefact( item )){it_resists = true;suppress_msg = true;}else if ((item.sub_type == ARM_CRYSTAL_PLATE_MAIL|| get_equip_race(item) == ISFLAG_DWARVEN)&& !one_chance_in(5))
if ((item.sub_type == ARM_CRYSTAL_PLATE_MAIL|| get_equip_race(item) == ISFLAG_DWARVEN)&& !one_chance_in(5))
if (is_fixed_artefact(item)|| is_random_artefact(item)){it_resists = true;suppress_msg = true;}else if (get_equip_race(item) == ISFLAG_DWARVEN&& !one_chance_in(5)){it_resists = true;suppress_msg = false;}break;
if (chance_corr >= 0 && chance_corr <= 4){it_resists= x_chance_in_y(2 + (4 << chance_corr) + chance_corr * 8, 100);}
if (chance >= 0 && chance <= 4)it_resists = x_chance_in_y(2 + (4 << chance) + chance * 8, 100);