Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Favourite warrior stuck in job  (Read 839 times)

Bainin

  • Bay Watcher
    • View Profile
Favourite warrior stuck in job
« on: September 16, 2016, 12:49:38 pm »

Im sorry im posting so many issues at the moment xD My favourtie warrior is stuck in the drink command he sits in my Castle on a stockpile with the order drinking but he does not move a inch restarting does not do anything, and assinging to a burrow or military order are also not working hes ignoring all methodes i tryed to make him stop doing his current order googled for df hack commands but did not find anything..
Logged

Evans

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #1 on: September 17, 2016, 08:13:14 am »

Have you tried to "slam" him? :)

Slam command is not in the current MDF but I added it myself and it works wonders on some stubborn creatures.

Just not put in too big value or it will crush his bones (but perhaps then he will be moved to hospital and given water).

Spoiler (click to show/hide)
This goes to hacks/scripts folder as slam.lua
Logged
getlost.lua # How to get rid of tavern guests
function getlost ()
   local unit = dfhack.gui.getSelectedUnit (true)
   unit.flags1.forest = true
end
getlost ()

Bainin

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #2 on: September 17, 2016, 12:14:04 pm »

thx alot for the advice but i have no clue of df hack i will try though.. so i put the whole spoiler text as a text document into the direction Dwarf Fortress\hack\scripts   under the name slam.lua
now im not entirely sure how to slam him with this command just wrtiting slam does not seem to work xD maybe i needed to put im some values into this text..? i honestly have no clue xD
« Last Edit: September 17, 2016, 12:19:01 pm by Bainin »
Logged

Bainin

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #3 on: September 17, 2016, 12:35:03 pm »

doing it with notepad++ as actual lua worked first i did it wrong and just stunned him once then i did it right again but since i thought i was keep putting to weak numbers in i smashed him to bits... since im doing bugfixing i will retry that... *edit i did it with 200000 i just broke his arm good thing i have a accomplished medic =D*
« Last Edit: September 17, 2016, 12:52:18 pm by Bainin »
Logged

Evans

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #4 on: September 17, 2016, 01:21:51 pm »

Slam your dwarf and call him silly! :D

Maybe he will learn not to do it again ;)
Logged
getlost.lua # How to get rid of tavern guests
function getlost ()
   local unit = dfhack.gui.getSelectedUnit (true)
   unit.flags1.forest = true
end
getlost ()

Bainin

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #5 on: September 17, 2016, 01:27:09 pm »

Omfg... he did do it again after beeing healed and fed he just got back to it and is stuck in another stockpile -.- letting him die now and make a new champion to bad he had amazing stats..
« Last Edit: September 17, 2016, 02:04:04 pm by Bainin »
Logged

Evans

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #6 on: September 17, 2016, 02:09:57 pm »

Don't.

See why it happened. Maybe he got strange wounds? There was no cups?
What about deleting stockpiles and seeing if he drinks without them?

This might be some interesting bug you just found.
Logged
getlost.lua # How to get rid of tavern guests
function getlost ()
   local unit = dfhack.gui.getSelectedUnit (true)
   unit.flags1.forest = true
end
getlost ()

Bainin

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #7 on: September 17, 2016, 08:48:21 pm »

why must it be the handpicked Human who gets all buggy on me alright i slam him a 3rd time then maybe he gets better at healing wounds >.> hes more covered in them as any character i had before xD but yes what happens is he gets healed and fed he heals quite quick goes to next stockpile because hes suddenly thirsty and get stuck there now hes going to the same stockpile but there are cups and nobody else has this problem just him he has a cup and food on him but refuses to use it. till he dies of dehydration... litterly holding the drinks.. odd enough first strockpile was a finished goods stockpile the last 2 times it has been my food stockpile in my Tavern... only usefull if someone like meph would look at it because i aint no dev or modder of this game xD
Logged

Bainin

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #8 on: September 17, 2016, 09:22:09 pm »

Well il be damned he is now in another stockpile holding a cup and refuses to drink again... i canīt keep babysitting smash him and i also canīt just save because i have to wait till end of season or my game has a high chance to simply crash... huh intressting he moved and is not thirsty anymore but he still has the order drink...
« Last Edit: September 17, 2016, 09:26:09 pm by Bainin »
Logged

Evans

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #9 on: September 18, 2016, 02:00:46 am »

Maybe he is half vampire.

I recall that I heared once that creatures with damaged stomach/guts can't feed and would be stuck in those drink/eat jobs.
But it was back in 0.34 and I never experienced it myself.

Maybe that is the case here? :)
« Last Edit: September 18, 2016, 04:23:13 am by Evans »
Logged
getlost.lua # How to get rid of tavern guests
function getlost ()
   local unit = dfhack.gui.getSelectedUnit (true)
   unit.flags1.forest = true
end
getlost ()

Bainin

  • Bay Watcher
    • View Profile
Re: Favourite warrior stuck in job
« Reply #10 on: September 18, 2016, 06:55:55 pm »

Hes dead now but it was no such thing just a false rib and one of his arms were made to mush (after slam) i did check for curses none on him or anyone in my fort for now =P
Logged