various 'improvements'
This commit is contained in:
@@ -177,7 +177,8 @@ public static class VariousExtensions
|
||||
if (objectKind != ObjectKind.Player) continue;
|
||||
|
||||
bool manipDataDifferent = !string.Equals(oldData.ManipulationData, newData.ManipulationData, StringComparison.Ordinal);
|
||||
if (manipDataDifferent || forceApplyMods)
|
||||
var hasManipulationData = !string.IsNullOrEmpty(newData.ManipulationData);
|
||||
if (manipDataDifferent || (forceApplyMods && hasManipulationData))
|
||||
{
|
||||
logger.LogDebug("[BASE-{appBase}] Updating {object}/{kind} (Diff manip data) => {change}", applicationBase, cachedPlayer, objectKind, PlayerChanges.ModManip);
|
||||
charaDataToUpdate[objectKind].Add(PlayerChanges.ModManip);
|
||||
|
||||
Reference in New Issue
Block a user