Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Glitched book on unretire  (Read 616 times)

MCreeper

  • Bay Watcher
  • My bus is late
    • View Profile
Glitched book on unretire
« on: October 09, 2020, 03:42:10 am »

Brought necrobook to forteress with adventurer to make a necromancer fortress, placed it on library's floor. After unretire it ended up on the surface and dwarves completely ignore it. Will not haul it to library or stockpile or read it. Book bought from caravan works just fine. Any way to unglitch it or prevent glitch from happening in the first place? I have some backup saves just in case.  ::) Randomly tried cleanowned and troubleshoot-item in dfhack to no result. Adventurer left the fortress immidiately after me settling him.
« Last Edit: October 09, 2020, 03:54:43 am by MCreeper »
Logged
Rest of the sigs
The helicopter is rent apart by the collision, its steel unable to resist its inevitable reunion with the ground, and the meat within is smashed by the crumpling cockpit beyond any practical hope of recovery. What comes up, must come down again. Ore and ape, returned to mother planet's embrace.

Leonidas

  • Bay Watcher
    • View Profile
Re: Glitched book on unretire
« Reply #1 on: October 09, 2020, 12:11:12 pm »

There are bugs with items dropped by adventurers into retired fortresses. They don't seem to affect simple items like bars of metal, only complex manufactured items like artifacts, armor, and weapons.

No guarantees with these bugs, but I would try:
1. Double-check to make sure that the book isn't forbidden. With books and other artifacts, it's not obvious when an object is forbidden.
2. Run this script while there aren't any merchants on the map. It scrubs the foreign and trader flags off every item in the fort.
Spoiler (click to show/hide)
3. Put the book onto a pedestal, then destroy the pedestal. If that doesn't work, put it on a pedestal and then remove it from the pedestal.
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Glitched book on unretire
« Reply #2 on: October 09, 2020, 12:49:39 pm »

It's usually the trader flag that causes issues with books (when dropped by visitors killed by siegers, etc.), together with the Forbid flag. Clearing the foreign flag on everything will change the items to be fortress produced, I think, which isn't exactly what you want (although I don't think the side effects are much of an issue in most cases).
Logged

MCreeper

  • Bay Watcher
  • My bus is late
    • View Profile
Re: Glitched book on unretire
« Reply #3 on: October 10, 2020, 05:19:31 am »

Book does not show up on pedestal list, but script helped, thanks.
Logged
Rest of the sigs
The helicopter is rent apart by the collision, its steel unable to resist its inevitable reunion with the ground, and the meat within is smashed by the crumpling cockpit beyond any practical hope of recovery. What comes up, must come down again. Ore and ape, returned to mother planet's embrace.