Skip to content

Ion Engines in Warp continue providing Thrust after EC Depletion #68

@redux-bug-reporter

Description

@redux-bug-reporter

Steps to reproduce

  1. Create a craft with Ion engines and a power source that can be easily disabled.

  2. Enabled Ion engines and ensure they are firing

  3. Enable timewarp

  4. Allow craft to run out of EC while under warp

(The attached save file has an adequate test vehicle for this issue)

Observed

While burning during warp, if the Ion engines run out of EC, they will visually turn off and an alert for Vessel-out-of-EC will display, but the craft will continue to accelerate as though they were firing. This only happens with EC, not Xenon or any other fuel types.

The standard alert for "Vessel approaching out of fuel event" will not display, nor will the game drop out of timewarp.

While this bug is in effect, Xenon gas will also stop depleting, meaning that you can acheive theoretically infinite delta-v by abusing this issue.

Expected

I would expect EC to be treated the same as other propellants, in that the "Approaching out of fuel event" alert will display when it is about to run out along with the associated canceling of Timewarp.

Additional Notes

I tested this issue in Stock KSP2 and can confirm it is a Stock Bug.

I expect this issue to be caused by EC being exempt from the game's usual check for out of fuel events. This was likely done without the consideration of vessels using Ion engines.

If the game does check for EC depletion during warp, it will likely mean that any vessel that runs low on EC while burning, even if it does not use Ion engines, will not be able to utilize burn during warp. If this bug is to be fixed, this scenario will need to be accounted for in some way.

Contact info: fusion24.0 on Discord

Game version: 0.2.3.0.101444-internal (commit 727ccf96)

Internal tracker issue: #152

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug/stockBugs present in the stock gamestate/bug/openBugs waiting to be investigated and fixedsystem/simulationGame simulation (orbital mechanics, background processing, fuel flow)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions