Fix ACE fuel state not being correctly set on ungaraging #3053
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What type of PR is this.
What have you changed and why?
The ACE fuel cargo state wasn't being correctly set when ungaraging vehicles, because ACE uses the ace_refuel_capacity variable to indicate whether the fuel cargo vars have been initialized, and doesn't set it itself until a player interacts with the vehicle. Hence fuel vehicles were being topped up to capacity when players interacted with them.
Not absolutely sure that this is a good thing to merge, because I don't think there's currently any way to top up fuel cargo other than this bug. Community might not deal well with the fix.
Please specify which Issue this PR Resolves.
closes #XXXX
Please verify the following and ensure all checks are completed.
Is further testing or are further changes required?