Jump to content

Recommended Posts

  • Developer
  • Fixed missing animations when talking and performing various actions while carrying a heavy object on a mount.
  • Fixed crash when cancelling writing on a sign.
  • Updated Dwarf Star animations.
  • Fixed missing names for Werepigs found near the Moon Stone.
  • Petrified Werepigs will now remember their names when reanimated.
  • Fixed missing animation when placing a Telelocator Staff into the Moon Stone.
  • Fixed crash caused by Stagehands, and added new interactions.
  • Disease will no longer trigger when there are no players nearby.
  • Fixed an issue affecting some offline dedicated server listings.

View full update

  • Like 12
Link to comment
https://forums.kleientertainment.com/forums/topic/69947-game-update-189462/
Share on other sites

5 hours ago, Zillvr said:

The StageHand can't put itself out if it's awake while set on fire with a Fire Staff. Done while wearing Moggles. Not sure if that's intended or not so I'm posting it here first.

I already started a thread with this info 

 

5 hours ago, FreyaMaluk said:

I already started a thread with this info

Yeah, I was aware of that thread already. Looking at the code, I don't think the Stage Hand is intended to be destroyed at all, so the state I mention above (Set fire to it with a Fire Staff while wearing Moggles at Night) shouldn't happen (I think) if it's set to put out the fire if it's on fire but it doesn't when you do it the way I mentioned. If you're looking for more info, you can inspect the code but if you wanted to find out on your own I'll enclose the information I found in a spoiler.

Spoiler

You can get an End Table Recipe if you hammer the Stage Hand enough times.

20160903204419_1.jpg

Looking at the code there is a formula that I don't fully comprehend but from my understanding if you hammer it enough times it will give up.


local function onworked(inst, worker)
	-- if the player stops working it then the stagehand will reset
	if inst.prevtimeworked == nil or ((GetTime() - inst.prevtimeworked) > (TUNING.SEG_TIME * 0.5)) then
		inst.components.workable:SetWorkLeft(TUNING.STAGEHAND_HITS_TO_GIVEUP)
	end
	inst.prevtimeworked = inst.components.workable.lastworktime
end

This is found under Steam\SteamApps\common\Don't Starve Together Beta\data\scripts\prefabs\stagehand.lua

 

1 hour ago, Zillvr said:

Yeah, I was aware of that thread already. Looking at the code, I don't think the Stage Hand is intended to be destroyed at all, so the state I mention above (Set fire to it with a Fire Staff while wearing Moggles at Night) shouldn't happen (I think) if it's set to put out the fire if it's on fire but it doesn't when you do it the way I mentioned. If you're looking for more info, you can inspect the code but if you wanted to find out on your own I'll enclose the information I found in a spoiler.

  Reveal hidden contents

You can get an End Table Recipe if you hammer the Stage Hand enough times.

20160903204419_1.jpg

Looking at the code there is a formula that I don't fully comprehend but from my understanding if you hammer it enough times it will give up.



local function onworked(inst, worker)
	-- if the player stops working it then the stagehand will reset
	if inst.prevtimeworked == nil or ((GetTime() - inst.prevtimeworked) > (TUNING.SEG_TIME * 0.5)) then
		inst.components.workable:SetWorkLeft(TUNING.STAGEHAND_HITS_TO_GIVEUP)
	end
	inst.prevtimeworked = inst.components.workable.lastworktime
end

This is found under Steam\SteamApps\common\Don't Starve Together Beta\data\scripts\prefabs\stagehand.lua

 

The stagehand is indeed not intended to be destroyed, the last hotfix took care of that!! 

I don't know anything about lua... so I don't get much, so... just to be clear... if I stop while hammering the table, it will give up and give the blueprint?

 

Edited by FreyaMaluk

@FreyaMaluk again, I'm no sure either. From my understanding, you have to hammer it for a bit then stop then continue hammering it again for a bit longer. I find that using a Weather Pain on the Stage Hand would always generate at least 5x End Table Recipes for fully using up one Weather Pain.

9 minutes ago, Zillvr said:

@FreyaMaluk again, I'm no sure either. From my understanding, you have to hammer it for a bit then stop then continue hammering it again for a bit longer. I find that using a Weather Pain on the Stage Hand would always generate at least 5x End Table Recipes for fully using up one Weather Pain.

Ok... i did tried after the update with a hammer, but I didn't get... So I will give a try again :)

Thanks 

6 hours ago, Zillvr said:
Spoiler

 

Looking at the code there is a formula that I don't fully comprehend but from my understanding if you hammer it enough times it will give up.



local function onworked(inst, worker)
	-- if the player stops working it then the stagehand will reset
	if inst.prevtimeworked == nil or ((GetTime() - inst.prevtimeworked) > (TUNING.SEG_TIME * 0.5)) then
		inst.components.workable:SetWorkLeft(TUNING.STAGEHAND_HITS_TO_GIVEUP)
	end
	inst.prevtimeworked = inst.components.workable.lastworktime
end

This is found under Steam\SteamApps\common\Don't Starve Together Beta\data\scripts\prefabs\stagehand.lua

 

 

Spoiler

What it says is if the player takes more than 15 seconds to hit it again, it resets its work counter, destroying your progress.

 

  • Like 2

@V2C Okay so yesterday I reported that a lightning struck a building even though a lightning rod was nearby. I wasn't sure if the server was unmodded then but today it happened again on a server that only has a mod to increase the amount of players that can join (which I highly doubt causes problems with lightning). So yeah unless it's that mod there's something that causes lightning rods to not always work.

My servers crashed twice in last 2 days most likely due to Stagehand/End table. Here is my bug report and log posted in there

Cheers if this can be looked on to help my excessive balding condition due to increased amount of pulled head hair

 

  • Like 2

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...