Inconsistent Ammo Explosions

BDCarrillo shared this bug 2 years ago
Solved

Enenra asked for ticket submission. Ammo explosions are inconsistently induced based upon block types, with some causing explosions (cargo) while others do not (connector, cockpit, etc). The key difference appears to be in the OnDestroy() method, because the blocks that do not cause ammo explosions are calling ReleaseInventory(this.GetInventory()); prior to base.OnDestroy(). This effectively kicks the cargo out into space prior to code that would cause an ammo explosion, so there's nothing left to detonate.


Fixing this inconsistent behavior would entail removing the ReleaseInventory(this.GetInventory()); call for any block that can hold ammo (assembler, cockpit, connector, just to name a few).

Replies (2)

photo
1

Hello,

Thank you for reaching our forum and letting us know about this issue.

We have added this issue into our internal system.

Kind Regards,

Keen Software House: QA Department

photo
1

Hello Engineer,

We have fixed this issue, and the fix has been implemented for our next game update.

Please check if the issue is resolved once the update is released. If you continue to experience the issue after updating, please open a new thread so we can investigate further.

For now, we will close this thread as Solved.

Thank you for your understanding.

Kind Regards,

Keen Software House: QA Department

Leave a Comment
 
Attach a file
You can't vote. Please authorize!