over again (when searching stashes).
Also remove my recently added NOTE_FOUND_ORB_OR_RUNES in favour of the previously existing NOTE_GET_ITEM. Also I've noticed that this is probably already listed in the "milestones" - but what on earth are they?
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5150 c06c8d41-db1a-0410-9941-cceddc491573
4ZAYR6K7SNJ45QYS5KLZOJ2T7OKYL4M2RY5UIIMOWRQGZLTME6UQC 3ZG5KLXXSZA4K72X5IZ5GCXVQQGZRQE6MHGTR33R3PZ4RGAVQ5HQC ZQEP3O5T2ZKZZCBQQ4KJ5AUTVHIHY6Q6WAXUXHWA57JP2PPBMIHQC OAQEGSRMAOE4UHILW4LSDKERKTPOJPGPJQ3R2FB5QFWFB764UGHQC KEANRIMF5CGFVZ2XJYNFPOAKLXOSOJUOVA73IWBWOG576265ERHAC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC SSCG2FLJMUTTIRXBFSPLAUUBUIN375ZGL5UOAF3SC62ZIILSMMKAC LDBTCT5WIPLJPZWXS2RUQ26QKISCUUTLO77M464WOE6VSYSNPKYAC ILOED4VB4I6VPAUTR75ZWX6MXDYXB5DO2EDK2UH67O3HNKWV23RQC 45EMD3KLQPMERNMIKU5G76H6556XOMIW352TSBP7VLWJX2YYGS7AC VIFRP3HZEONFR6PQRYZYM3YUEJOQ7T4F5CZY4MN4YJMB23FMU7XAC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC WF2DSJGR6PKLGQSXEFF4ZW4EZZFGMHXPXWUYAKYBPFJH6KJKAANQC MTO3TFIVBJGJZDFMNJZYZPDNF6DAPEEFXVDF6VKXIXRFZTNKYECAC DMLFJIPOE4ZXUFQ25VVEZCMURP2UPJBBWDGQS3DPQVUNVBBQ4GDQC 4DEFHDNO2GUBYL4EGYEAR2IP3KBDXRU7UL7L4P7HEZY2UNR6IYJAC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC GYRKOLZFYXWJTPEV35USSHCJNA6Y4XMDHSTEZWEBM57WQP2PT6UQC 74LQ7JXVLAFSHLI7LCBKFX47CNTYSKGUQSXNX5FCIUIGCC2JTR3QC 2KTJHQUX2LTU2BCLS5YXVRRKMOYKKIZAPF2LBKORFGSHEN5IO3IAC RPN4UZZV2GZILMYXCEIUZE5GTUZJA4Y5K7GMZBHZOE27M77PX5MQC CIPVRZGLOZHCERK6YPOBV3P2E4IAB4H6D5EHLRQE2O5E4P4VCBUAC FLKXPXQ7SRFZPJPDM35D5CG6M52WP4SL32QNEZNSHGBNZYTKYGYAC 77H4BWWPPGLM3PLZH4QTAJRXIZTSDVNCOKZE223I437FN2UJ34RQC TV3ZC6WOZKSQQJQN26JIVKCHK6UK7WMDBYZDUYRWEAZ4JB4YVNAAC EFWEYIB2R3DPD3JWIPU6LS6SFLPMYN7J7X4GBZR7DJWKHJ3UELSAC 34C4U6EQWERY75GZJKUCM5KVGU2OUICETS5LGZF6RMKMZT4R5SQAC 5KJCHLIUFKRPMIVWUAYT6EOF7SW4PTQF6Y5OPEFWXGLE7DUGYLZAC IVVTHLTTLOP5TSULXJWUSSXHOKYWVU3OWKYVK45A7RIB6V34MYQAC 34RCM6RXIWHZMYXNGFQKLKQIAJ6QISIQ3D5HMK4HZNLVX66BSUBAC MDAJYB6STTZPNHRQ2X66MMMSONMKXTESLHJSFPGN7H3D3TOVBAVAC VEPHAIXR3GSPHBLOW5DWFFU4ULEMVWRQG4G5PKSKRA2I6RHYROUAC ZK5H5YBD3R7H3KKNKSJYE65TUEPPWIWUJLU567FKSZYQYIW6ZVFAC WHY6LRRJ5T2NSBE3IUCR4X3TOAH7TTK5NPUPUIFT7TPNJ6J4HBDAC Z7SW3IKYNXMOHHD77NGXN6RGL32PZBO6AIHLJY74IRO23AIRKWMQC if ((item->base_type == OBJ_BOOKS&& item_type_known(*item)&& item->sub_type != BOOK_MANUAL&& item->sub_type != BOOK_DESTRUCTION)
if (item->base_type == OBJ_BOOKS&& item_type_known(*item)&& item->sub_type != BOOK_MANUAL&& item->sub_type != BOOK_DESTRUCTION
spellbook_contents( dup,item->base_type == OBJ_BOOKS?RBOOK_READ_SPELL: RBOOK_USE_STAFF,&fs );
spellbook_contents(dup, item->base_type == OBJ_BOOKS ? RBOOK_READ_SPELL: RBOOK_USE_STAFF,&fs);
case DNGN_SHALLOW_WATER: case DNGN_DEEP_WATER:case DNGN_LAVA: case DNGN_OPEN_DOOR: case DNGN_STONE_STAIRS_DOWN_I:case DNGN_STONE_STAIRS_DOWN_II: case DNGN_STONE_STAIRS_DOWN_III:case DNGN_STONE_STAIRS_UP_I: case DNGN_STONE_STAIRS_UP_II:case DNGN_STONE_STAIRS_UP_III: case DNGN_ESCAPE_HATCH_DOWN:case DNGN_ESCAPE_HATCH_UP: case DNGN_ENTER_SHOP:
case DNGN_SHALLOW_WATER:case DNGN_DEEP_WATER:case DNGN_LAVA:case DNGN_OPEN_DOOR:case DNGN_STONE_STAIRS_DOWN_I:case DNGN_STONE_STAIRS_DOWN_II:case DNGN_STONE_STAIRS_DOWN_III:case DNGN_STONE_STAIRS_UP_I:case DNGN_STONE_STAIRS_UP_II:case DNGN_STONE_STAIRS_UP_III:case DNGN_ESCAPE_HATCH_DOWN:case DNGN_ESCAPE_HATCH_UP:case DNGN_ENTER_SHOP:
std::string s = stash_item_name(item);std::string ann = stash_annotate_item(STASH_LUA_SEARCH_ANNOTATE, &item);
std::string s = stash_item_name(item);std::string ann = stash_annotate_item(STASH_LUA_SEARCH_ANNOTATE, &item);
void Stash::write(std::ostream &os,int refx, int refy,std::string place,bool identify)
void Stash::write(std::ostream &os, int refx, int refy,std::string place, bool identify)
feat =static_cast<dungeon_feature_type>(static_cast<unsigned char>( unmarshallByte(inf) ));trap =static_cast<trap_type>(static_cast<unsigned char>( unmarshallByte(inf) ));
feat = static_cast<dungeon_feature_type>(static_cast<unsigned char>( unmarshallByte(inf) ));trap = static_cast<trap_type>(static_cast<unsigned char>( unmarshallByte(inf) ));
take_note(Note(NOTE_FOUND_ORB_OR_RUNE, 0, 0,item.name(DESC_NOCAP_A).c_str()));
if (!(item.flags & ISFLAG_NOTED_GET)){take_note(Note(NOTE_GET_ITEM, 0, 0,item.name(DESC_NOCAP_A).c_str()));// Don't take another note.item.flags |= (ISFLAG_NOTED_ID | ISFLAG_NOTED_GET);}