Version: 0.9.051-PUBLIC-ELECTRON#3300

KhaelaMensha

Member
Aug 15, 2019
6
0
28
Happens mainly when I try to drop a specific item called the Cybernetic Exoskeleton. Even just having it unequipped in my inventory makes the game crash as far as I can tell.

Message: HardlightBodyplate requires it's canMergeWith call to be overridden if it has dynamic properties. Stack:
TiTSException: HardlightBodyplate requires it's canMergeWith call to be overridden if it has dynamic properties.
at r (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:9759739)
at o.value (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:5802306)
at file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12222442
at Array.filter ()
at file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12222350
at Array.forEach ()
at o.value (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12222200)
at o.value (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12221480)
at ys (file:///D:/New%20folder%20(12)/resources/app/vendors.04dfd676.js:1:564033)
at Iu (file:///D:/New%20folder%20(12)/resources/app/vendors.04dfd676.js:1:580839)
 

KhaelaMensha

Member
Aug 15, 2019
6
0
28
Happens mainly when I try to drop a specific item called the Cybernetic Exoskeleton. Even just having it unequipped in my inventory makes the game crash as far as I can tell.

Message: HardlightBodyplate requires it's canMergeWith call to be overridden if it has dynamic properties. Stack:
TiTSException: HardlightBodyplate requires it's canMergeWith call to be overridden if it has dynamic properties.
at r (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:9759739)
at o.value (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:5802306)
at file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12222442
at Array.filter ()
at file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12222350
at Array.forEach ()
at o.value (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12222200)
at o.value (file:///D:/New%20folder%20(12)/resources/app/main.b8039480.js:1:12221480)
at ys (file:///D:/New%20folder%20(12)/resources/app/vendors.04dfd676.js:1:564033)
at Iu (file:///D:/New%20folder%20(12)/resources/app/vendors.04dfd676.js:1:580839)
I actually discovered the game crashes after I unequip my grey goo armor, then try to drop it or put it in storage. But I can re-equip it with no issues. Something to note, I can't interact with the armor like usual for some reason..
 

KhaelaMensha

Member
Aug 15, 2019
6
0
28
Yes I have, could it be caused by that? I would love to fix it myself with a point in the right direction
I believe the issue is that I added the grey goo armor to my inventory without completing the quest appropriately, and it's causing the crash. Any way to remove it/fix it manually or through the editor?
 

Theron

Well-Known Member
Nov 8, 2018
3,417
1,343
44
For your first bug, do you have a Hardlight Bodyplate in your inventory? Did you use a Save Editor or the Cheat Menu? Because it looks like you have an item that thinks it's both a Cybernetic Exoskeleton and a Hardlight Bodyplate at the same time.

For both bugs, I'd recommend deleting them entirely. For Grey Goo Armor, do the quest properly.
For Hardlight Bodyplate/Cybernetic Exoskeleton, use the Cheat Menu if you haven't already.
 

Gedan

BUTTS BUTTS BUTTS
Staff member
Aug 26, 2015
8,008,896
8,008,326
Post ur save and I can look at the goo stuff to maybe investigate it to make it less crash-prone. Swapping classInstance stuff around is fully in the dangerzone-you-done-goofed-it-up territory though.

For reference, there is kind of a system in place to kind of do this, but I don't really want to spend the time documenting the exact means of how it works right now. Mainly because I don't want it turning into some kind of half-ass guide for how to do it and then causing a flood of people posting bug reports with weird items that shouldn't exist.
 
  • Like
Reactions: KhaelaMensha