- fix: Holy water mixing fix. (#105)

This commit is contained in:
Aviu00
2024-02-24 01:06:35 +09:00
committed by GitHub
parent a411d14461
commit 690de73d7c
5 changed files with 15 additions and 2 deletions

View File

@@ -5,6 +5,7 @@ using Content.Shared.FixedPoint;
using Robust.Shared.Utility;
using System.Diagnostics.CodeAnalysis;
using System.Text;
using Content.Shared._White.Chemistry;
namespace Content.Shared.Chemistry.EntitySystems;
@@ -94,7 +95,9 @@ public abstract partial class SharedSolutionContainerSystem
return false;
}
var tryGetSolution = EnumerateSolutions(container).FirstOrNull(x => x.Solution.Comp.Solution.CanMix);
var ignoreMixing = HasComp<MixableComponent>(container); // WD EDIT
var tryGetSolution = EnumerateSolutions(container).FirstOrNull(x => x.Solution.Comp.Solution.CanMix || ignoreMixing); // WD EDIT
if (tryGetSolution.HasValue)
{
solution = tryGetSolution.Value.Solution;