put_display() and take_display() do not update the museum display in mafia, but does update inventory.
Moving items to and from display using Item Manager or Museum Display does update museum display and inventory fine.
The refresh of the museum display when something is moved to or from the display using Museum Display refreshes the whole museum display, so is a manual alternative to get updates to restarting mafia. Using Item Manager works, but only records the change, it doesn't refresh the whole museum display.
Veracity suggests here that the code could do with some checks and bug fixes.
As a short term workaround I'd love an ash or command line "refresh display" command which would at least allow a script writer to update the museum display at the end of changes.
Edit - Also doesn't update on visiting collection in relay browser, and doesn't add shelves added using the relay browser when it does update. (until you log out and in again).
Moving items to and from display using Item Manager or Museum Display does update museum display and inventory fine.
The refresh of the museum display when something is moved to or from the display using Museum Display refreshes the whole museum display, so is a manual alternative to get updates to restarting mafia. Using Item Manager works, but only records the change, it doesn't refresh the whole museum display.
Veracity suggests here that the code could do with some checks and bug fixes.
As a short term workaround I'd love an ash or command line "refresh display" command which would at least allow a script writer to update the museum display at the end of changes.
Edit - Also doesn't update on visiting collection in relay browser, and doesn't add shelves added using the relay browser when it does update. (until you log out and in again).
Last edited: