diff --git a/Source/Game/Entities/Unit/Unit.Movement.cs b/Source/Game/Entities/Unit/Unit.Movement.cs index 98bf0cdcc..c2970b94a 100644 --- a/Source/Game/Entities/Unit/Unit.Movement.cs +++ b/Source/Game/Entities/Unit/Unit.Movement.cs @@ -1087,6 +1087,7 @@ namespace Game.Entities ZLiquidStatus oldLiquidStatus = GetLiquidStatus(); base.ProcessPositionDataChanged(data); ProcessTerrainStatusUpdate(oldLiquidStatus, data.LiquidInfo); + SetUpdateFieldValue(m_values.ModifyValue(m_unitData).ModifyValue(m_unitData.CurrentAreaID), data.AreaId); } public virtual void ProcessTerrainStatusUpdate(ZLiquidStatus oldLiquidStatus, LiquidData newLiquidData)