and armour (+5 for body armour and bardings, else +2). Tidied up the code a bit.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8021 c06c8d41-db1a-0410-9941-cceddc491573
QXPGM64FG7OOZ6JNGLEOPEJ4DT556KOASVORXAD3DGGJX5GP5RQQC CL7GSN76SHFJA7SAHJMLN4K5ALWGSF6UFI2QTM4Y5W7WKBAZQP2AC Q57GOIHVFNJHTBYNUGJNME3UF2QFRJ6CN2UXVY47NHU7XAT7JJYAC OO5PVQJ7B3HMIV46B5BIEKJNBZHQSXL3DJOGINRLLSTGSM67KYZAC WX2VFNANQZ3IRHBXSLKJT3G3OAQREAZISXLOTG6JO7KXFBHQFOYAC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC MDAJYB6STTZPNHRQ2X66MMMSONMKXTESLHJSFPGN7H3D3TOVBAVAC FLAGBNUNSIQNFDN53CDWABJRTTFWDL4PG34AI474ZKPXDEPYHOAQC VEPHAIXR3GSPHBLOW5DWFFU4ULEMVWRQG4G5PKSKRA2I6RHYROUAC JZSJAFHPIC5L6BVNOE3CWEI3IMUOUE7IVEPIKVSLS5KVGJLQBDLQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC EYYWIH7377INOKPRABJUATNQ2YWKLOVHZKQIY55POX2YXVMDDWAAC IL3QYB75HIQQULVII3MPZKFXJAM7EE73MBHYK6I3EJQLFXRHO6LQC HQD6TO36QRWAVQDAL4ORFK2OQUEZZ7KQQQWHZMUKOCZRT2GKCH4AC mprf("%s waypoint %d to your current position.",overwrite ? "Reset" : "Set new", waynum);
std::string new_dest = get_trans_travel_dest(waypoints[waynum],false, true);mesclr();if (overwrite){if (lid == old_lid) // same levelmprf("Waypoint %d re-assigned to your current position.", waynum);else{mprf("Waypoint %d re-assigned from %s to %s.",waynum, old_dest.c_str(), new_dest.c_str());}}elsemprf("Waypoint %d assigned to %s.", waynum, new_dest.c_str());
if (is_artefact(arm) || (arm.plus >= 2&& (arm.sub_type >= ARM_CLOAK && arm.sub_type <= ARM_BOOTS|| is_shield(arm)))){
if (is_artefact(arm) || arm.plus >= armour_max_enchant(arm))