Starbound

Starbound

NPC's Aren't Stupid! (Not Updated)
Gunbard 21 Sep, 2016 @ 12:30pm
1.7 teleport back to ship bug
i think its about the weather effect added in 1.1.1 starbound update, but lets see some logs.

I think any creature that has a .monstertype edited by this mod that DOES NOT HAVE the json line that Follows Memphis provided will cause BOUNCE BACK TO SHIP once the game tries to load them. This issue is in both 1.6 and 1.7 of this mod due to 1.1.1 starbound update. So that is spider boss, snaggler, and peblit. So if you try to go to a world that has snagglers(ocean and toxic biomes), pebblits(arid, desert, forest, magma, decayed and volcanic biomes), or the floran boss mission u will get sent back.

To try fix:
(i can confirm it worked for floran mission/spiderboss, i have NOT confirmed the other two as I use FrackinUniverse which makes them harder to find) -EDIT- confirmed peblit, he will send you back to ship without this fix.

You will need to have the Unpacked folder version of the mod found on this link:
http://community.playstarbound.com/resources/enemies-arent-stupid-anymore.3802/

and you will need notepad++ to read the files, also BACK UP your files before you alter/replace them.


First unsubscribe from the steam version of this mod.

Then place the unzipped folder "EnemiesArentStupid" into your starbound mod folder found in your starbound directory.

In each of these following folders

Starbound\mods\EnemiesArentStupid\monsters\boss\spiderboss
Starbound\mods\EnemiesArentStupid\monsters\walkers\peblit
Starbound\mods\EnemiesArentStupid\monsters\crawlers\snaggler

is a .monstertype file with each monsters name on it. spiderboss.monstertype, peblit.monstertype, snaggler.montertype . you need to open these files with Notepad++

For spider go to line 80 and at the end of

"appliesEnvironmentStatusEffects" : false,

press enter and add

"appliesWeatherStatusEffects" : true, to line 81.


This fixed the floran mission for me. For the other two it starts at line 164 for peblit, and line 159 for snaggler and you would add the same line the same way as you would for spiderboss.

I havent had the oppertunity to test whether snaggler is causing the bounce back as I havent been able to find a planet with snaggler on it as I am using Frackin Universe which changes both the planet types and the spawns. And there doesnt seem to be an admin command to spawn them.

@UndoThis However should you enter the spiderboss bit you should be able to do mission

@Phantom ♥♥♥ face & @♥♥♥♥♥lisko if you guys could apply this 'fix' and see if you are free of bounce back that would be a tremendous help to sorting this whole thing out.

If anyone has FU + this mod and has been bounced back send me the coordinates to planet and your log
Last edited by Gunbard; 21 Sep, 2016 @ 10:39pm
< >
Showing 1-13 of 13 comments
Pussylisko 21 Sep, 2016 @ 1:15pm 
Also getting that bug and logs say:

[22:55:58.902] [Error] WorldServerThread exception caught: (JsonException) No such key in Json::get("appliesWeatherStatusEffects")
[0] 13fa64553
[1] 13fa632de
[2] 13fa06d39
[3] 13fa071bf
[4] 13fdfa0f2
[5] 13fbe5450
[6] 13fbef46f
[7] 13fc11781
[8] 13fc14ca0
[9] 13fc1eeb5
[10] 13fdce908
[11] 13fdccd62
[12] 13fdcf0d0
[13] 13ff26f99
[14] 13ff2f032
[15] 13ff2ea98
[16] 13fa607be
[17] 771359cd BaseThreadInitThunk
[18] 7736a2e1 RtlUserThreadStart
[22:55:58.916] [Error] UniverseServer: World CelestialWorld:984179910:213226366:-67467028:4 has stopped due to an error
[22:55:58.922] [Info] UniverseServer: World CelestialWorld:984179910:213226366:-67467028:4 shutdown, kicking 1 players to their own ships
Last edited by Pussylisko; 21 Sep, 2016 @ 1:23pm
Gunbard 21 Sep, 2016 @ 2:05pm 
great thanks. im going to go to these coordinates and see if i get bounced back. the only problem i have is that I have Frackin Univese installed so we might not have the same planets in that given location. but ill try anyhow as i might have a fix. EDIT yeah looks like i cant find any of those monsters FU makes it really hard for me to find them. so im going to post what ive found on the thread description and hope that a fellow FU user can help me confirm.
Last edited by Gunbard; 21 Sep, 2016 @ 3:03pm
Follows Memphis 21 Sep, 2016 @ 3:04pm 
@♥♥♥♥♥lisko I think supracure implemented a fix for this mod a day or so ago. Do you have any other mods that affect npcs/monsters/critters? Because if you do, those mods may not have adjusted for the new code added in the latest SB patch. Otherwise if not, then you can probably travel down to the problem planet without this mod installed (so your npcs can load normally) then resubscribe to the mod so your npcs will reload affected by the recent fix to this mod.
UndoThis 21 Sep, 2016 @ 4:00pm 
Thank ya bro, hope this fixes my problems, for now... Who knows what chucklefish is gonna pull next...
Follows Memphis 21 Sep, 2016 @ 5:39pm 
I've taken to the habit of keeping an eye on my logs and comparing vanilla assets w/ mod assets after an update. Losing your saves is just a risk you take when modding, but you should definitely get into the habit of backing up your storage folder every now and then since it makes it a lot easier to minimize loss from changes like this.
Footlong 21 Sep, 2016 @ 9:19pm 
Originally posted by Footlong:
Hi, I tired your fix http://imgur.com/msmXJnH however I I still get the error: http://pastebin.com/yy331grK

I'm using FU plus another 50 or so "minor" mods
I added the unzipped file to the mods folder, however remained subscribbed to the workshop version, is this my problem? - checking now.

By checking I mean making a clean install again.
Right so the Floran mission is now working after a clean wipe and the reomving of this mod on steam, but the pasting of it edited with that line in the mods folder.

Thanks!

--Edit-- It has also fixed my crashing whilst cave exploring after adding all three lines.
Last edited by Footlong; 24 Sep, 2016 @ 1:31am
Gunbard 21 Sep, 2016 @ 10:27pm 
Sweet glad its working for you. And nice catch, ill be sure to add that bit about unsubcribing from the steam version so as to prevent the .pak from taking precedence over the unpacked version when others apply the fix.
Last edited by Gunbard; 21 Sep, 2016 @ 10:48pm
[02:56:35.325] [Error] WorldServerThread exception caught: (JsonException) No such key in Json::get("appliesWeatherStatusEffects")
[0] 7ff726b93223 Star::captureStack
[1] 7ff726b91fae Star::StarException::StarException
[2] 7ff726b34b29 Star::Json::get
[3] 7ff726b34faf Star::Json::getBool
[4] 7ff726f65122 Star::StatusController::StatusController
[5] 7ff726d26a50 std::make_shared<Star::StatusController,Star::Json & __ptr64>
[6] 7ff726d30a6f Star::Monster::Monster
[7] 7ff726d53221 std::_Ref_count_obj<Star::Monster>::_Ref_count_obj<Star::Monster><Star::MonsterVariant & __ptr64,Star::Maybe<float> & __ptr64>
[8] 7ff726d56830 std::make_shared<Star::Monster,Star::MonsterVariant & __ptr64,Star::Maybe<float> & __ptr64>
[9] 7ff726d60945 Star::MonsterDatabase::createMonster
[10] 7ff726f30838 Star::Spawner::spawnInCell
[11] 7ff726f2ed52 Star::Spawner::activateRegion
[12] 7ff726f31000 Star::Spawner::update
[13] 7ff7270c53d9 Star::WorldServer::update
[14] 7ff7270cd252 Star::WorldServerThread::update
[15] 7ff7270cccb8 Star::WorldServerThread::run
[16] 7ff726b8fd0e Star::ThreadImpl::runThread
[17] 7ff959108102 BaseThreadInitThunk
[18] 7ff95b6dc5b4 RtlUserThreadStart
[02:56:35.354] [Error] UniverseServer: World CelestialWorld:199743398:348414030:-224400937:9 has stopped due to an error
[02:56:35.354] [Info] UniverseServer: World CelestialWorld:199743398:348414030:-224400937:9 shutdown, kicking 1 players to their own ships

Here is the log after I recreated the warp back.
Adding all 3 lines stopped the warp back, it was always in a consistent spot of my colony that it happened and now it doesn't. I even flew around some to see if it would happen anywhere else. Haven't tested the dungeones or other planets though. I think for me it was the peblitt or snaggler that was causing problems.
C0bra5 23 Sep, 2016 @ 6:17am 
for thoses affected by the bug i made a fix for it:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=768414371
Skullfurious  [developer] 23 Sep, 2016 @ 9:10am 
Thanks for your guys interest in my mod, sorry I haven't been able to keep up lately I have a full time job and chucklefish likes to break things. I wiill implement a fix shortly and I see what the problem is thanks to all your guys help.

I can't do it today but I will work on it this weekend while I'm off.
Skullfurious  [developer] 25 Sep, 2016 @ 10:38pm 
It's patched up, thanks everyone.
Pussylisko 2 Oct, 2016 @ 12:22pm 
Thanks for patching it up. It was nice to get the mod back to my private server =)
< >
Showing 1-13 of 13 comments
Per page: 1530 50