Can't recall which 1.9.x version this campaign started with but it's 1.9.5 now.
The function number: N/A
The complete error text: N/A
The window affected: Fleet Organization Window
What you were doing at the time: Refueling a combat fleet from a pair of stationary refueling hubs on its way back from Sol
Conventional or TN start: TN
Random or Real Stars: Random
Is your decimal separator a comma? No
Is the bug is easy to reproduce, intermittent or a one-off? Easy to reproduce
If this is a long campaign - say 75 years or longer - let me know the length of the campaign as well: 24 years
As I don't see anything about this in the known issues or fixes list for 1.10 and the post is not marked as confirmed or as WAI (and this same issue has really messed up my fuel supply in my current game), I'm adding my information on this as well.
The window affected: Naval Organization
What you were doing at the time: Moving fuel between fleets of multiple tankers and resupply hubs.
Conventional or TN start: Conventional.
Random or Real Stars: Real Stars.
Is your decimal separator a comma? No.
Is the bug is easy to reproduce, intermittent or a one-off? EDIT: Turns out to be dead easy to reproduce.
If this is a long campaign - say 75 years or longer - let me know the length of the campaign as well: Started in 2075, 73 years so far.
This was a game started in 1.9.0, in case something is embedded in the DB that causes the issue, though it seems doubtful.
Some further info: I didn't see this issue when I had a single Akkrum Fuel Station and a fleet of two Balasore-C's servicing it. The tanker fleet was set to the "Refuel at Refueling hub" standing order, with a conditional of "Fuel tanks full/Transfer Fuel to Colony". Once I built another pair of tankers and added them to the fleet the problem started. While the tankers were in transit back to Saturn, I got a message that the Elderol was at a negative fuel amount. (I believe it was 16%, just like it is currently in the DB.) Interestingly, the Elderol is the tanker that has the problem happen the most, and it's the most recently built, with the second most affected being the Brown Ranger, which was the one built right before. This may be related.
I figured it had something to do with things getting confused when trying to load up the much larger tanks of the full freighter fleet (30M liters) from the smaller Hub base tanks (5M, with an annual output of 3.4M liters, iirc), so I built three more Akkrums, towed them to Saturn and dropped them in the Saturn Orbitals and things got even worse. Now when I try to equalize out fuel by transferring from the tankers onto the resupply hub, then refueling from the hub again (which worked before to even things), one of the Akkrums ends up going over 100% fuel.
So, yeah, this is deep weird and I would really like it if we could get it confirmed so Steve can fix it, since it's kinda borked my game. (I'm pretty sure that in my fiddling with transferring fuel around a whole bunch of it - I think in the 10M liter range - has gone poof when tankers go negative.)
. . .needs the switch flipped to the More Magic position, I think.EDIT:
I do believe I have found a Thing.
I was doing more testing, transferring fuel back and forth, trying things like changing the auto Refuel Own Fleet/Refuel Tankers options, and I couldn't get it to vary the amount of fuel on the tanker side by more than a few percentages. (The hub side had all the transferred fuel go into one station, with no limit that I could see, given that it was up to 220%+ by the end of my testing.)
I was able to reproduce the issue once I turned on the standing order to refuel from the hub again. Every two or three 5 day steps, the values would get more unbalanced, with the tanker that was first built (SA Nasprite) ending up at 100%, the second built SA War Bahadur at 87%, the SA Brown Ranger at 46% and poor SA Elderol at 10%.
Interestingly, when I advanced time further, it didn't end up taking Elderol into negatives, because Nasprite and War Bahadur both hit 100%, and then the other two tankers started to both fill, though Brown Ranger was still filling much faster than Elderol.
I let it hit 100% on all tanks and then turned on the conditional order to transfer fuel to a colony, which worked fine and dropped all tankers to about 13%. Upon the tankers getting back to Saturn, the fuel shifting started again, which since there was no longer enough of a buffer in the tanks to have some fill before others went to below zero, produced the problem originally seen in both Conscript Gary's report and in mine. If you're in a situation where your hubs are always producing more fuel than your tankers can load, this bug would easily pass without being noticed.
Another thing that's weird: Once one of the tanks was below zero, then as they continued filling, the tanks on the earlier constructed tankers started to go above 100%, like was happening when transferring fuel to the hub, earlier.
~Nori - Confirmed