Project Zomboid

Project Zomboid

Super Survivors! (For Build 40)
zevious69 May 18, 2018 @ 12:11am
Game hang and Chop Wood
I've been having problems with the game just hanging up at random on me. Usually the console doesn't really give anything that I think might be useful. Usually it's something like this:
525730962451 chance for raiders is 1 in 3024 result is false
1525730962452 At least this many days (480) time exceeded: false
1525730987058 stop ambient VoiceAmbient
1525730987449 Last raid time is: 722. Current time is:253
1525730987449 Raiders start time is passed?: false
1525730987449 chance for raiders is 1 in 3024 result is false
1525730987449 At least this many days (480) time exceeded: false
1525730994062 0,0
1525730994062 6,0.47679157692298535
1525730994062 11,1.6887711576298332
1525730994063 10,2.165152540317288
1525730997810 target building set


This time, I got something that looks like it might be more interesting:
1526626908885 random job result is:2
1526626909378 8249,11842 : 8251,11850
1526626909866 8249,11842 : 8251,11850
1526626909884 8249,11842 : 8251,11850
1526626910352 8249,11842 : 8251,11850
1526626911075 8249,11842 : 8251,11850
1526626911486 Last raid time is: 722. Current time is:721
1526626911486 Raiders start time is passed?: true
1526626911486 chance for raiders is 1 in 2520 result is false
1526626911486 At least this many days (1560) time exceeded: false
java.lang.ArrayIndexOutOfBoundsException: -1
at zombie.FliesSound.getCorpseCount(FliesSound.java:164)
at zombie.FliesSound.getCorpseCount(FliesSound.java:147)
at zombie.characters.BodyDamage.BodyDamage.UpdateIllness(BodyDamage.java:2320)
at zombie.characters.BodyDamage.BodyDamage.Update(BodyDamage.java:1956)
at zombie.characters.IsoGameCharacter.update(IsoGameCharacter.java:10074)
at zombie.characters.IsoPlayer.update(IsoPlayer.java:2851)
at zombie.iso.IsoCell.ProcessObjects(IsoCell.java:1895)
at zombie.iso.IsoCell.update(IsoCell.java:5655)
at zombie.iso.IsoWorld.update(IsoWorld.java:3074)
at zombie.gameStates.IngameState.update(IngameState.java:1305)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
at zombie.GameWindow.logic(GameWindow.java:675)
at zombie.GameWindow.run(GameWindow.java:1301)
at zombie.GameWindow.maina(GameWindow.java:1077)
at zombie.gameStates.MainScreenState.main(MainScreenState.java:183)

Any thoughts here? I do have a pick up and drop off corpse area set, but they haven't actually been moving corpses. When it comes up, they say they're going to go pile corpses, sit for a second, then pick another job and generally go do that.


Along the line of doing something else, they also have not been chopping wood. It was my understanding that if you place axes in the cutting area, they'll go pick them up and use them. I made a bunch of Raw axe and dropped them in the area, but when it comes up, they say they're going to chop wood, then say they can't find an axe and give up to go do something else. Does that axe pick up not work with the Raw axe? Or is it something else? I only have like two Fireman's Axes, and they're very good for melee combat, so I haven't tried dropping them to see if they will find those.


Thanks for all the work you've done.

Zev
< >
Showing 1-2 of 2 comments
Azreal May 20, 2018 @ 7:56am 
Yeah pretty sure Raw Axes don't work with the Chop Wood function. Been a week or so since I last tried though so maybe that has been fixed.
zevious69 May 20, 2018 @ 9:02am 
They work fine if you manually equip the survivors with them. They break very quickly, so it's hard to keep them equiped.

Along this line, it would be good if the survivor info screen showed that the axe was broken, or at least didn't show it at all once it breaks. It does look like they are still able to use them in combat once they're broken, so it's not really a big thing. Maybe add a check in when manually ordered to start a Chop Wood job to say their axe is broken and end the task. Instead, they go stand by a tree for a minute and then move to the next tree doing nothing.
< >
Showing 1-2 of 2 comments
Per page: 1530 50