fix not sending update when hat/visor/weaponstate has changed between jobchanges
This commit is contained in:
		| @@ -3,7 +3,7 @@ | ||||
|   <PropertyGroup> | ||||
|     <Authors></Authors> | ||||
|     <Company></Company> | ||||
|     <Version>0.2.4.0</Version> | ||||
|     <Version>0.2.5.0</Version> | ||||
|     <Description></Description> | ||||
|     <Copyright></Copyright> | ||||
|     <PackageProjectUrl>https://github.com/Penumbra-Sync/client</PackageProjectUrl> | ||||
|   | ||||
| @@ -103,14 +103,14 @@ namespace MareSynchronos.Models | ||||
|                 var newWeaponOrVisorState = Marshal.ReadByte((IntPtr)customizeData + 31, 0); | ||||
|                 if (newHatState != HatState) | ||||
|                 { | ||||
|                     if (HatState != null) DoNotSendUpdate = true; | ||||
|                     if (HatState != null && !hasChanges) DoNotSendUpdate = true; | ||||
|                     HatState = newHatState; | ||||
|                     hasChanges = true; | ||||
|                 } | ||||
|  | ||||
|                 if (newWeaponOrVisorState != VisorWeaponState) | ||||
|                 { | ||||
|                     if (VisorWeaponState != null) DoNotSendUpdate = true; | ||||
|                     if (VisorWeaponState != null && !hasChanges) DoNotSendUpdate = true; | ||||
|                     VisorWeaponState = newWeaponOrVisorState; | ||||
|                     hasChanges = true; | ||||
|                 } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Stanley Dimant
					Stanley Dimant