Bug #24752
Updated by Dunbaratu almost 5 years ago
When the game spawns a derelict ship in orbit of Duna for a rescue contract, it can spawn that ship in an orbit that intersects Ike's sphere of influence and thus get flung by Ike's gravity assist out into solar orbit, away from Duna so it becomes a contract requiring far more delta-V to achieve than it would have if it had still been around Duna.
This The orbit the derelict ship will appear in is invisible until after the contract is accepted, so the player can't use that information to realize this will happen. The contract *claims* to be a contract to rescue from Duna orbit but it is not. Not when in a few days time it will become a solar orbit contract, and it takes months to get to Duna so nothing can be done about it in time.
(This was raised once as an issue in this tracker as ID #16082 but that issue was closed with the *false* claim the user should know enough to realize the avoid a contract that would do this and it should be "chalked up to experience". But I've never been able This information is invisible to tell how to see what the orbit of player until after the contract will end is accepted, so no, it's not up being to the player to know it's going to happen before accepting the contract. The orbit doesn't exist until *after* I've accepted you accept the contract. Before I accept it, all I know It is "the advertised as "rescue __person__ from orbit will of __body__(Duna)" and when that body cannot actually be around the body called _____, and given how much money it's worth it's probably not a simple equatorial low orbit contract." But *which* particular orbit one it will have I don't know yet. To know said it will get was because it's going to be flung away by Ike I'd need a more concrete picture moon within a few hours of existing, that description is incorrect. At the orbit *before* taking very least it should change the contract. description. If I can't get my hands on that information through No. You are not rescuing the player's UI, I disagree with person from orbit of Duna. You are rescuing a person *currently* in orbit of Duna. Your rescue itself will not be from the claim that the player should be able to know it's going to happen. orbit of Duna.)
Also, it never happened with for example a Kerbin rescue contract getting flung by the Mun. It must be the case that somewhere in the game there are config numbers for making these contracts that defines allowed ranges of orbit parameters. I suspect parameters, and the config for Duna's contracts is configured with numbers that misconfigured to allow orbits that touch it's moon's sphere of influence. Since I haven't seen this happen with rescue influence, when that's not the norm for such contracts around other bodies, I'd assume it's an exception for Duna and it's relatively close moon Ike, and thus not a thing a player could be expected to think is "as intended" behavior. It's not the way things work elsewhere in the game. planets.
This The orbit the derelict ship will appear in is invisible until after the contract is accepted, so the player can't use that information to realize this will happen. The contract *claims* to be a contract to rescue from Duna orbit but it is not. Not when in a few days time it will become a solar orbit contract, and it takes months to get to Duna so nothing can be done about it in time.
(This was raised once as an issue in this tracker as ID #16082 but that issue was closed with the *false* claim the user should know enough to realize the avoid a contract that would do this and it should be "chalked up to experience". But I've never been able This information is invisible to tell how to see what the orbit of player until after the contract will end is accepted, so no, it's not up being to the player to know it's going to happen before accepting the contract. The orbit doesn't exist until *after* I've accepted you accept the contract. Before I accept it, all I know It is "the advertised as "rescue __person__ from orbit will of __body__(Duna)" and when that body cannot actually be around the body called _____, and given how much money it's worth it's probably not a simple equatorial low orbit contract." But *which* particular orbit one it will have I don't know yet. To know said it will get was because it's going to be flung away by Ike I'd need a more concrete picture moon within a few hours of existing, that description is incorrect. At the orbit *before* taking very least it should change the contract. description. If I can't get my hands on that information through No. You are not rescuing the player's UI, I disagree with person from orbit of Duna. You are rescuing a person *currently* in orbit of Duna. Your rescue itself will not be from the claim that the player should be able to know it's going to happen. orbit of Duna.)
Also, it never happened with for example a Kerbin rescue contract getting flung by the Mun. It must be the case that somewhere in the game there are config numbers for making these contracts that defines allowed ranges of orbit parameters. I suspect parameters, and the config for Duna's contracts is configured with numbers that misconfigured to allow orbits that touch it's moon's sphere of influence. Since I haven't seen this happen with rescue influence, when that's not the norm for such contracts around other bodies, I'd assume it's an exception for Duna and it's relatively close moon Ike, and thus not a thing a player could be expected to think is "as intended" behavior. It's not the way things work elsewhere in the game. planets.