Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Visitor Prisoner has stolen Artefact, how do I get it off him?  (Read 1623 times)

Thaim

  • Escaped Lunatic
    • View Profile

He's confessed, he's chained up, but he still has the artefact.  Should I send my military after him?

I'd really like the item back.  I'm working on a piston to drop on his accomplice who stole it twice, and has done a stint in jail, and suffered a beating.  Screw that dwarf.
Logged

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #1 on: May 28, 2020, 08:21:42 pm »

Does bulk dumping all his possessions work?
Otherwise dropping him down a very, very deep pit is satisfying and won't damage your artifact.
Logged

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #2 on: May 29, 2020, 02:56:28 am »

Artifacts can't be dumped using the DF UI. You can dump mark it with DFHack, but in vanilla you'll have to kill the bugger (doesn't really matter: there are thousands more where that one came from).
Logged

knutor

  • Bay Watcher
  • ..to hear the lamentation of the elves!
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #3 on: May 29, 2020, 09:31:26 am »

Depends what kind of artie it is. Book? Did ya interview him? Lotsa lore and flavor txt, lost if you dont talk to your thieving bastards.

This works for both, but is sick and twisted. And voids the criminal counter criminal gameplay aspects.
Spoiler (click to show/hide)
Logged
"I don't often drink Mead, but when I do... I prefer Dee Eef's.  -The most interesting Dwarf in the World.  Stay thirsty, my friend.
Shark Dentistry, looking in the Raws.

Thaim

  • Escaped Lunatic
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #4 on: May 29, 2020, 02:48:17 pm »

It's a bone shield.

I did interview him twice, so I was surprised it wasn't confiscated.

On the bright side, he's fallen into a depression due to being chained up.  So he should die on his own.

I'm curios if it will be picked up and put back in the display case when he dies.

BTW I tried to dfhack dump it, and that didn't work.  Learning new things constantly :)
Logged

knutor

  • Bay Watcher
  • ..to hear the lamentation of the elves!
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #5 on: May 29, 2020, 02:59:38 pm »

Did his name change? He may have given you leads to other, turncoats.

Ya, it'll get put back in your armor Stockpiles, but not the display. Gotta do that d, furniture display thing, over, again.

Specific Item assign it to your Champion, they should be a walking artifact hanger.
Logged
"I don't often drink Mead, but when I do... I prefer Dee Eef's.  -The most interesting Dwarf in the World.  Stay thirsty, my friend.
Shark Dentistry, looking in the Raws.

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #6 on: May 29, 2020, 03:12:25 pm »

A bone shield should be a good artifact, as it's presumably light weight and indestructible (assuming you don't want your militia to move slowly but do occasional hard shield bashes), so assigning it to a militia member is a good move. I typically assign items to the creator.
Logged

Thon

  • Bay Watcher
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #7 on: May 31, 2020, 08:04:14 am »

Wait until he's served his sentence. Then they get put in cages ( at least that's how it happens for me ). Then d-b-c claim the cage and it's contents, d-b-d over the cage ( follow up by selecting the cage and remove dump from only the cage itself ) should work. Worked about 90% percent of the time on my previous embark, the same kangaroo bone bracelet was being stolen twice every year. I was contemplating just letting them have it so I didn't have to imprison two dwarves every year but it felt undwarflike...

If you can't get the item peacefully, my solution was to build fortifications with empty square in middle and an empty entry to the said fortification, build the cage with the offender in it (Who's still very much refusing to hand over the damn kangaroo bone bracelet), rig it to open with a lever , wall the entry. Pull the lever and call marksdwarves to target practice. Remove the wall, tell dwarves to move the artifact to the pedestal farthest away from the inn and wait for the next ' Stupid useless artifact is missing '.

On a side note, since then I started a new fort, one of the repeat offender goblins whom I arrested and beat up due to theft seems to have seen the error of his ways, came to the new fort as a poet, became a citizen and now a master crafts...goblin I guess. Still keeping an eye on him though in case he's planning a long con. Checking legends say he has left the criminal organization.
Logged

knutor

  • Bay Watcher
  • ..to hear the lamentation of the elves!
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #8 on: June 01, 2020, 08:09:11 pm »

do any of you QSP your theftable artifacts? Have a dumb theory. Pitch um all in a doorless hole. Remove u/d stairs. Close/open retracting bridge over the hole. Secure, fortress Urists value stays high, for royalty visits.
Logged
"I don't often drink Mead, but when I do... I prefer Dee Eef's.  -The most interesting Dwarf in the World.  Stay thirsty, my friend.
Shark Dentistry, looking in the Raws.

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #9 on: June 02, 2020, 04:16:27 am »

do any of you QSP your theftable artifacts? Have a dumb theory. Pitch um all in a doorless hole. Remove u/d stairs. Close/open retracting bridge over the hole. Secure, fortress Urists value stays high, for royalty visits.

Might as well put them in an inaccessible pedestal and have them increase room value. Use a raising drawbridge to access it, and add a statue or window to allow it to be part of the room.
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

Alex6544

  • Escaped Lunatic
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #10 on: September 22, 2022, 02:49:25 pm »

This problem has been giving me headache. Did some googling and reading, including this thread. I haven't been able to fully figure out what methods others have tried... honestly, I wish people were more specific when they write stuff like "DFHack dump it". What is that? Which command/script? Does it mean setting the dump flag on the item (actually possible to do in DF UI, I believe, but when it's a visitor's inventory they just ignore it, I think; makes sense that they would). Or does it mean something like transfer an item to the ground?

Anyhow, after failing to find any existing and working solutions, whether they do exist or not, I ended up writing my own script for this. The idea was to conveniently find and drop artifacts to the ground. Works like a charm for me, so far. I will share it here, so maybe it can be useful to someone else too. For dropping the items, it uses moveToGround call which is relatively common in various DFHack scripts, so I suppose it should not be too dangerous save corruption-wise. That being said, can't have too many save backups :).

https://pastebin.com/LzuQLe0V (dropartifact.lua)
Logged

Salmeuk

  • Bay Watcher
    • View Profile
Re: Visitor Prisoner has stolen Artefact, how do I get it off him?
« Reply #11 on: September 23, 2022, 01:13:31 pm »

Spoiler (click to show/hide)

might be better off posted in the DFhack thread
Logged