diff --git a/Source/Tanks/ModuleFuelTanks.cs b/Source/Tanks/ModuleFuelTanks.cs index a522b3dc..4f2e8ba3 100644 --- a/Source/Tanks/ModuleFuelTanks.cs +++ b/Source/Tanks/ModuleFuelTanks.cs @@ -634,7 +634,11 @@ void LoadMFTModuleFromConfigNode(BaseEventDetails data) UpdateTypesAvailable(types); // 'volume = x' provided - MFTConfigNode.TryGetValue("volume", ref volume); + var oldVolume = volume; + if (MFTConfigNode.TryGetValue("volume", ref volume) && oldVolume != 0) + { + ChangeResources(volume / oldVolume); + } // 'basemass = x' provided ParseBaseMass(MFTConfigNode);