object name assignment vs persistent inventory
This is an alternate way to deal with pull request #876, where splitting a stack that has a name assigned updated perm_invent when cloning the name and ran into trouble with shop billing when trying to format for persistent inventory display. The PR#876 fix has been left in place but wouldn't have been needed if this had gone in first.
This commit is contained in:
@@ -408,6 +408,8 @@ typedef uint32_t mmflags_nht; /* makemon MM_ flags */
|
||||
* or m_initweap() (lawful Angel) */
|
||||
/* flag congrolling potential livelog event of finding an artifact */
|
||||
#define ONAME_KNOW_ARTI 0x0100U /* hero is already aware of this artifact */
|
||||
/* flag for suppressing perm_invent update when name gets assigned */
|
||||
#define ONAME_SKIP_INVUPD 0x0200U /* don't call update_inventory() */
|
||||
|
||||
/* Flags to control find_mid() */
|
||||
#define FM_FMON 0x01 /* search the fmon chain */
|
||||
|
||||
Reference in New Issue
Block a user