Exploit ( maintenance storage )

Logistics
josueviper [github] · 3 years ago

Issue description

It is possible to use maintenance structures for backup, with no personnel cost. with the building on pause not being connected to any structure.

Expected behavior

That it would not be possible for a structure to be functional not being linked to the production grid.

Reproduction steps

bug.save

Game version

0.4.14b-157

Attachments

imagem111

1 attachment only for registered users
Xiphoris [github] · 3 years ago

Reproduced.

I can confirm that I'm able to reproduce the behavior.

Severity

The impact of this bug seems pretty mild. It allows paused Maintenance Depots to act as a storage for (already produced) Maintenance (contributing to the total buffer), but that's about it. A player still needs a sufficient number of active Maintenance Depots on average over time.

Creating many paused Maintenance Depots would allow a player to have a much longer time to respond to maintenance pressure, however, since the amount of maintenance and time represented by the "0% - 100%" maintenance buffer will be greatly extended.

Idea: It would be beneficial if COI estimated the amount of time that the current Maintenance supply will last, similar to food. This would be arguably more useful than the 0-100%.

Observations

The Maintenance Depot appears to act as a storage for Maintenance I, and all buildings appear linked together into a single global storage for Maintenance.

  1. Even paused Maintenance Depots are still part of the global Maintenance storage network.
  2. Maintenance can be drawn from paused Maintenance Depots, and also stored back into them.
  3. Building new paused Maintenance Depots provides an advantage in that it increases the player's available "buffer" of maintenance.

Evidence

Within a paused Maintenance Depot, we can observe that its store of Maintenance decreases over time (as its supply is consumed).

Depot at Time 1 Depot at Time 2
image image

Similarly, we can observe that constructing a new Maintenance Depot, even in the paused state, alters the total available storage of Maintenance (once it finishes construction).

DeadlyKitten37 [github] · 3 years ago

I can confirm that this does happen. I would request that this be marked as a feature instead of a bug. As a new player I found this to be quite helpful in allowing myself time to trace through where the issue is coming from, I do not believe this unbalanced as this required previously spending the resources to make that maintenance.

23 Showing 1–3 of 3