This one is now fixed. Oolite would accept as a main system station the first station-capable entity generated, even when in witchspace. This would make the Behemoth a main station and thus, you were receiving station messages instead of carrier ones.Ark wrote:Another strange thing was that when I attempted to dock into a behemoth in interstellar space, during the docking procedure I had a message from Aronar station (the system I was before withspace) that “We have uploaded docking procedures …”
Strange thing in interstelar space
Moderators: winston, another_commander, Getafix
-
- Quite Grand Sub-Admiral
- Posts: 6683
- Joined: Wed Feb 28, 2007 7:54 am
Re: Strange thing in interstelar space
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
And if I'm right with my analysis over there, the other bug should be relatively easy to fix as well:
Changing the explosion mechanism so that it triggers on energy <= 0 should fix it.Commander McLane wrote:Yes, I had the same thing with the Thargoid Carrier once. The target inspector revealed that it had an energy below ZERO. For every consecutive hit the energy sank more below 0 and I was awarded another 2000 Cr.
Seems that the bounty-rewarding mechanism checks for energy <= 0 and awards a bounty, while the ship-explosion mechanism probably only checks for energy = 0. If it somehow misses the moment (although I have no idea why and how it could do that), the ship won't be removed from the Ooniverse, and continue with negative energy forever. (The energy-recharge mechanism seems to check for energy > 0, so the Carrier in question never gained any energy anymore, so indeed it had to exist forever.)
- JensAyton
- Grand Admiral Emeritus
- Posts: 6657
- Joined: Sat Apr 02, 2005 2:43 pm
- Location: Sweden
- Contact:
Everyone’s an expert. ;-)Commander McLane wrote:Changing the explosion mechanism so that it triggers on energy <= 0 should fix it.
That’s exactly how explosions are triggered. However, in the specific case of the main station, the method responsible for the actual explosion does nothing. The bug was that carriers were being treated as the main station – so another_commander’s fix covers your bug.
E-mail: [email protected]
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact: