Don't Starve Together

Don't Starve Together

Quest System [BETA]
 This topic has been pinned, so it's probably important
Monti  [developer] 30 Sep, 2021 @ 4:41am
Bug Reports
Please post your bug reports here with client and/or server log :)

Server log can be found by clicking on the folder button of your world, see below:
Folder Button[i.imgur.com]
Then open the folder Master and there is the server_log.txt


The client log can be found in Documents\Klei\DoNotStarveTogether\client_log.txt
Last edited by Monti; 16 Jan, 2022 @ 5:13am
< >
Showing 1-15 of 73 comments
Astia 8 Oct, 2021 @ 10:47pm 
- Enabling Quest button on configuration during world gen will show a quest button icon and works as intended, however disabling the quest button later on will not remove the icon.

- Assigned hotkey to display quest log is set to "T", regardless of configuration only the "T" button will open the log, also mod has a small conflict with client-only mod "Too many Items Plus" (TMI) - https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1365141672

Quest system will prevent you from being able to open TMI menu regardless of whichever hotkey you assigned to TMI mod". For instance, I had TMI set to default (T key) and Quest system set to F1. F1 doesn't do anything, hitting T opens Quest system. I change the configuration so TMI opens with "O". Again F1 does nothing, O also does nothing, and T still opens Quest system.

- Game crashes when killing shadow creatures or bearger, haven't tested on other mobs/bosses yet.

crash log from bugtracker mod - https://imgur.com/a/9ix83tN
Last edited by Astia; 8 Oct, 2021 @ 10:56pm
Monti  [developer] 9 Oct, 2021 @ 3:46am 
@Mitchi Thanks a lot for finding all of these bugs and reporting it!
I enabled the client configuration for these options, that's why they only changed if you changed these options in the "Mods" screen. I changed it so that now it's working as it normally should, but with an option to include the client configuration if you want to activate it. This is good if people want to play together but want different button positions or different languages.

I tried it with Too Many Item Plus and I had no problems, try it again now, perhaps it's working better this way now :)

Thanks for the crash report there, I fixed it now so this crash shouldn't happen again :)

If you find more bugs let me know and thanks again for your help :)
Syspender 10 Oct, 2021 @ 12:52pm 
Game crashes when killing spider
UPD
I connected to the server alone and tried to retry the server crash to provide information about the problem better (via mod), but no crash occurred when killing the spider
Apparently it has something to do with the 2nd person on the server
logs:

[00:03:41]: [string "../mods/workshop-2597204554/scripts/quests...."]:504: variable 'EQUIPSLOT' is not declared
LUA ERROR stack traceback:
=[C]:-1 in (global) error (C) <-1--1>
scripts/strict.lua:23 in () ? (Lua) <21-26>
t = table: 0000000017A4AC00
n = EQUIPSLOT
../mods/workshop-2597204554/scripts/quests.lua:504 in (local) fn (Lua) <503-513>
inst = 119242 - wx78 (valid:true)
data = table: 0000000033666B60
scripts/entityscript.lua:1091 in (method) PushEvent (Lua) <1078-1105>
self (valid:true) =
checkamber = net_shortint (000000003291C9A0)
checkevil = net_shortint (000000003291E3E0)
rope_bridge_deploy_string_colour_boards = table: 00000000325ABFD0
currentfullhunger = net_shortint (0000000032901420)
skeleton_prefab = skeleton_player
player_classified = 119244 - player_classified (valid:true)
currentkoaelefant = net_shortint (00000000329002F0)
checkoldage = net_shortint (0000000032900110)
currentrespawnamount = net_shortint (0000000034489620)
currentbirchnut = net_shortint (0000000032901150)
checkbirdclop = net_shortint (00000000328FEA40)
currentruncount = net_shortint (000000003448A1B0)
currentmasterchef = net_shortint (000000003448E5D0)
currenteatmonsterlasagna = net_shortint (000000003448A250)
checksick = net_shortint (000000003291E890)
currentpickamount = net_shortint (000000003448BAB0)
checkgoodman = net_shortint (000000003291D5D0)
checkpacifist = net_shortint (0000000034489EE0)
SetGhostMode = function - scripts/prefabs/player_common.lua:686
ShowActions = function - scripts/prefabs/player_common.lua:1125
OnWakeUp = function - scripts/prefabs/player_common.lua:994
Transform = Transform (0000000018376810)
checksuperstar = net_shortint (00000000328FF800)
checkmoonrock = net_shortint (000000003291DB70)
checksecondchance = net_shortint (00000000328FE810)
checkbuildappren = net_shortint (000000003291ED40)
currentcheatdeath = net_shortint (000000003448EDA0)
checklongage = net_shortint (000000003291ECA0)
Physics = Physics (0000000018377EC0)
currenthealthregenachivcost = net_shortint (000000003448C370)
currentroses = net_shortint (00000000328FFD00)
checkroses = net_shortint (0000000032901880)
currentsupply = net_shortint (000000003448E530)
currentfeedplayer = net_shortint (00000000329001B0)
checkdanding = net_shortint (000000003291DEE0)
checkbosswinter = net_shortint (000000003448C820)
currentnomoist = net_shortint (000000003448D1D0)
currentcavetime = net_shortint (000000003448C960)
rope_bridge_deploy_string_rope =
checkmalbatross = net_shortint (00000000328FEF40)
currentwerepig = net_shortint (00000000328FFDF0)
_underleafcanopy = net_bool (000000001E971540)
currentemeralds = net_shortint (0000000034489F30)
currentdanceamount = net_shortint (000000003448D090)
SetCameraZoomed = function - scripts/prefabs/player_common.lua:1149
checkcookappren = net_shortint (000000003291DD00)
checkfruitdragon = net_shortint (0000000032901BA0)
currentfiretime = net_shortint (000000003448ADE0)
checkspore = net_shortint (000000003291CEF0)
customsanitypercent = net_byte (000000003291C1D0)
checknosanity = net_shortint (000000003291E7F0)
checkbuildmaster = net_shortint (000000003291EF20)
name = Кастрюлечка
customhealthpenalty = net_byte (000000003291C270)
currentfriendbunny = net_shortint (000000003448B830)
currentbuildamount = net_shortint (000000003448ABB0)
currentgiantPlants = net_shortint (000000003448C0F0)
checkhentai = net_shortint (00000000328FE540)
currentfastworker = net_shortint (000000003448EBC0)
checkcatperson = net_shortint (00000000328FE130)
currentabsorbup = net_shortint (000000003448CBE0)
currentsanitycost = net_shortint (0000000034491AF0)
currentfireflylightcost = net_shortint (000000003448D7C0)
currenttreeguard = net_shortint (000
[00:03:41]: [string "../mods/workshop-2597204554/scripts/quests...."]:504: variable 'EQUIPSLOT' is not declared
LUA ERROR stack traceback:
=[C]:-1 in (global) error (C) <-1--1>
scripts/strict.lua:23 in () ? (Lua) <21-26>
../mods/workshop-2597204554/scripts/quests.lua:504 in (local) fn (Lua) <503-513>
scripts/entityscript.lua:1091 in (method) PushEvent (Lua) <1078-1105>
scripts/components/inventory.lua:979 in (upvalue) original_Equip (Lua) <888-985>
../mods/workshop-2075943614/modmain.lua:156 in () ? (Lua) <155-167>
=(tail call):-1 in () (tail) <-1--1>
=(tail call):-1 in () (tail) <-1--1>
scripts/bufferedaction.lua:25 in (method) Do (Lua) <21-35>
scripts/entityscript.lua:1342 in (method) PushBufferedAction (Lua) <1311-1354>
scripts/components/locomotor.lua:630 in (method) PushAction (Lua) <590-662>
scripts/components/inventory.lua:1549 in (method) UseItemFromInvTile (Lua) <1531-1556>
scripts/networkclientrpc.lua:588 in () ? (Lua) <576-591>
=[C]:-1 in (method) CallRPC (C) <-1--1>
scripts/networkclientrpc.lua:1070 in (global) HandleRPCQueue (Lua) <1061-1106>
scripts/update.lua:46 in () ? (Lua) <33-140>
Last edited by Syspender; 10 Oct, 2021 @ 1:43pm
Astia 10 Oct, 2021 @ 6:47pm 
Thanks for the quick work, TMI menu opens properly now, however the hotkey [F1] I set for Quest systems still doesn't do anything (I have the hotkey set as F1 for both the server as well as on the mods screen), quest button works properly thou so its not too big an issue. Killing Bearger or shadow creatures no longer causes a crash.

Anyways I encountered a new issue while playing. For whatever reason equipping equipment while an extra equipment slot mod is enabled may cause a crash. Didn't matter if it was a character exclusive item, modded weapon/armor, or vanilla DST. What's confusing still is that the issue only persists until you change characters (I was thinking it was a problem with the mod character I was using but after seeing that vanilla DST chars and other modded chars i swapped to from celestial portal did not cause the issue to re-occur, I swapped from Elaina, the character I was using, to Elaina again and low and behold, no crash occurs upon changing equipment).

No idea if this issue is will re-occur after a certain amount of time in the game but anyways here's the details.

Extra slot mod I use: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2166704267

My configurations:
- backpack stored in inventory [No]
- size of inventory [15]
- enable extra slots [Backpack & Amulet]

Elaina mod for reference (character I was using when crash occured):

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2578692071

Crash log from bugtracker mod: https://imgur.com/a/QvRAQNM

Will update after more play.
Last edited by Astia; 10 Oct, 2021 @ 7:37pm
Astia 10 Oct, 2021 @ 8:52pm 
Unrelated to the above post.

Small issue: Quest system, obtaining the level 10 reward caused a crash.

Crash log from bugtracker mod: https://imgur.com/a/E09N2W2
Last edited by Astia; 10 Oct, 2021 @ 8:54pm
Monti  [developer] 11 Oct, 2021 @ 12:25am 
@kacouublr/@Mitchi Thanks a lot for your reports, these really help a lot!
kacouublr's and Mitchi's first bug was the same, I made an error in the fishing quest, that's why this error was inconsistent with your character mods :D
I fixed this and also the level 10 reward, thanks a lot again! :)
Syspender 11 Oct, 2021 @ 12:27pm 
Hi!
Quest system, obtaining the level 5 reward caused a crash.
files: https://drive.google.com/drive/folders/1fCyAKh0WIDhGAPWLK9TPb9kww0d8zkyc?usp=sharing
Last edited by Syspender; 11 Oct, 2021 @ 12:27pm
Monti  [developer] 12 Oct, 2021 @ 1:11am 
@kacouublr Thanks a lot! Fixed it, your files helped a lot! :)
Syspender 12 Oct, 2021 @ 4:46am 
I'm not sure what exactly caused the crash.
The first crash occurred when I tried to eat some berries. The second one happened when I tried to put the berries in the fridge.
Maybe not relevant, but I have a small farm of my own berry bushes. I planted them in autumn, and now it's spring time. So, it was berries I harvested after winter "downtime".

file logs: https://drive.google.com/drive/folders/1fCyAKh0WIDhGAPWLK9TPb9kww0d8zkyc?usp=sharing
Last edited by Syspender; 12 Oct, 2021 @ 5:14am
Monti  [developer] 12 Oct, 2021 @ 4:50am 
@kacouublr This crash was because of the attackwaves quest, I made an error there :/
Should be fixed now! Thanks for letting me know!
Syspender 13 Oct, 2021 @ 2:11am 
o/
I decided to work as a tester and deliberately complete quests looking for bugs and I succeeded!
1. Quest "The allies within the land" - I tried to make friends with rabbits and pigs, not one of them went to the progress of the quest, but maybe I misunderstood the conditions of the quest.
2. There was a crash, no idea why. Crashed when teleported to the arena with the boss for the second time. After the server crashes as soon as it starts.

I used the mod "[TMIP] Too Many Items Plus" and made myself immortal, spawned objects and enemies for tests, maybe this is what broke everything
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1365141672#:~:text=Allows%20you%20to%20spawn%20any,T)%20to%20open%20spawn%20menu.

Logs: https://drive.google.com/drive/folders/1fCyAKh0WIDhGAPWLK9TPb9kww0d8zkyc?usp=sharing

Monti  [developer] 13 Oct, 2021 @ 7:58am 
@kacouublr That's perfect! :D I'm happy to have someone test it!
Thanks a lot for finding these, I will report back when I have them fixed!

Edit: I tested the quest again and it worked for me, the follower count increased when I gave a pig meat. What did you do to be friends with the pig and the rabbits?
As for the crash, this is something that shouldn't happen but perhaps happened because you tested a few things out, I will add another check so that something like this doesn't happen again :D
I will upload the fixed version soon! Thanks again!
Last edited by Monti; 13 Oct, 2021 @ 8:18am
Syspender 13 Oct, 2021 @ 8:23am 
Originally posted by Monti:
@kacouublr That's perfect! :D I'm happy to have someone test it!
Thanks a lot for finding these, I will report back when I have them fixed!

Edit: I tested the quest again and it worked for me, the follower count increased when I gave a pig meat. What did you do to be friends with the pig and the rabbits?
As for the crash, this is something that shouldn't happen but perhaps happened because you tested a few things out, I will add another check so that something like this doesn't happen again :D
I will upload the fixed version soon! Thanks again!
I gave a large piece of meat to pigs and carrots to rabbits. But these were animals created with the mod "[TMIP] Too Many Items Plus". I will conduct further tests without mods.
Monti  [developer] 13 Oct, 2021 @ 8:38am 
@kacouublr Strange, I also tried it with the TMIP mod and it worked without problems for me, it could be that this is another mod that is producing this error.

@Mitchi: I finally fixed the F1 bug, I apparently had the wrong number for it, it should work now!

I uploaded the fixed version :)
Astia 13 Oct, 2021 @ 8:09pm 
Can confirm F1 key works as intended now, Thanks!

- Got a crash today when killing a treeguard.

Bugtracker log: https://imgur.com/a/iFNcsHP

- Quest requiring you to eat 2 surf n' turfs is missing flavor text/description.
- Quest "The Fearful Trial", requiring you to kill all 4 season bosses in the same year can't make any progress. Deerclops, bearger, goose were spawned in by TMIP, antlion was a natural spawn killed during summer, progress stayed at 0/4.

note: I am using a monster tweaker mod for higher boss hp values, did consider that could be affecting recognition for progress on "The Fearful Trial", but oddly enough the quest, "Across the Desert", requiring you to kill Antlion worked just fine and I was able to complete it.

Edit: In order to test and clear certain quests I've been changing the seasons (day count stays the same) using the TMIP menu, this has been done while having "The Fearful Trial" quest active in my quest log so its quite possible that the time tracking for quest objective to have become unrecognizable when clearing targets.
Last edited by Astia; 13 Oct, 2021 @ 8:15pm
< >
Showing 1-15 of 73 comments
Per page: 1530 50