View Issue Details

IDProjectCategoryLast Update
0017674Stars Beyond ReachBug - GameplayOct 7, 2015 1:15 pm
ReporterRythe Assigned Tokeith.lamothe  
Status resolvedResolutionfixed 
Product Version0.916 (Money-Grubbing Citizens) 
Fixed in Version0.919 
Summary0017674: Neural Implant Malfunction Events Throw Null Reference
DescriptionNeural implant malfunction events spit out a null reference instead of the building(s) they're shutting down.

Kinda feels wonky otherwise too, but I haven't been able to pin down why. It kinda seems like hitting the turn button fails out more often when they're going on or something? Like, I hit it, and don't see my income tick up or buildings build, and I wasn't paying attention to the turn number so couldn't say what it was exactly. So I hit it another time or two and things eventually happen.

That may be related to the Neural Implant events or it might be me missing something or it might be something else.
TagsNo tags attached.

Relationships

related to 0017678 resolvedkeith.lamothe Neural implants null string reference 
related to 0017707 resolvedkeith.lamothe This null has shut down for 5 turns 

Activities

ptarth

Oct 4, 2015 11:06 am

reporter   ~0043337

I believe they aren't finding the building they are attached to. Save attached with example null.

ptarth

Oct 4, 2015 11:06 am

reporter  

916 life is pain.save (325,033 bytes)

Rythe

Oct 4, 2015 11:14 am

reporter   ~0043340

Last edited: Oct 4, 2015 11:14 am

I'll have to run another game or attack another territory from a save I've already 'won'.

But it always happens. The devs could just alter any save or game state to give themselves citizens with damaged implants and they should see it.

keith.lamothe

Oct 7, 2015 1:15 pm

administrator   ~0043501

For 0.919:

* Changed the recently revised logic for triggering some prisoner, expatriate, and neural implant events to always pick a target building, so that the related commands could make sense.
** Also fixed a bug where the execution logic of several event commands was not checking for "if my location is null, don't do anything", and thus was causing null exceptions in those cases.

Thanks :)

Issue History

Date Modified Username Field Change
Oct 4, 2015 10:32 am Rythe New Issue
Oct 4, 2015 11:06 am ptarth Note Added: 0043337
Oct 4, 2015 11:06 am ptarth File Added: 916 life is pain.save
Oct 4, 2015 11:14 am Rythe Note Added: 0043340
Oct 4, 2015 11:14 am Rythe Note Edited: 0043340
Oct 4, 2015 2:40 pm Peons Relationship added related to 0017678
Oct 6, 2015 10:10 am Chris_McElligottPark Relationship added related to 0017707
Oct 6, 2015 10:10 am Chris_McElligottPark Assigned To => keith.lamothe
Oct 6, 2015 10:10 am Chris_McElligottPark Status new => assigned
Oct 7, 2015 1:15 pm keith.lamothe Note Added: 0043501
Oct 7, 2015 1:15 pm keith.lamothe Status assigned => resolved
Oct 7, 2015 1:15 pm keith.lamothe Fixed in Version => 0.919
Oct 7, 2015 1:15 pm keith.lamothe Resolution open => fixed