@@ -8354,6 +8354,7 @@ public override IHousingPlayerHouseData ReadCreateHousingPlayerHouseData(Packet
83548354 var data = new HousingPlayerHouseData ( ) ;
83558355 packet . ResetBitReader ( ) ;
83568356 data . BnetAccount = packet . ReadPackedGuid128 ( "BnetAccount" , indexes ) ;
8357+ data . CosmeticOwner = packet . ReadPackedGuid128 ( "CosmeticOwner" , indexes ) ;
83578358 data . PlotIndex = packet . ReadInt32 ( "PlotIndex" , indexes ) ;
83588359 data . Level = packet . ReadUInt32 ( "Level" , indexes ) ;
83598360 data . Favor = packet . ReadUInt64 ( "Favor" , indexes ) ;
@@ -8370,7 +8371,7 @@ public override IHousingPlayerHouseData ReadUpdateHousingPlayerHouseData(Packet
83708371 var data = new HousingPlayerHouseData ( ) ;
83718372 packet . ResetBitReader ( ) ;
83728373 var rawChangesMask = new int [ 1 ] ;
8373- rawChangesMask [ 0 ] = ( int ) packet . ReadBits ( 10 ) ;
8374+ rawChangesMask [ 0 ] = ( int ) packet . ReadBits ( 11 ) ;
83748375 var changesMask = new BitArray ( rawChangesMask ) ;
83758376
83768377 packet . ResetBitReader ( ) ;
@@ -8382,33 +8383,37 @@ public override IHousingPlayerHouseData ReadUpdateHousingPlayerHouseData(Packet
83828383 }
83838384 if ( changesMask [ 2 ] )
83848385 {
8385- data . PlotIndex = packet . ReadInt32 ( "PlotIndex ", indexes ) ;
8386+ data . CosmeticOwner = packet . ReadPackedGuid128 ( "CosmeticOwner ", indexes ) ;
83868387 }
83878388 if ( changesMask [ 3 ] )
83888389 {
8389- data . Level = packet . ReadUInt32 ( "Level ", indexes ) ;
8390+ data . PlotIndex = packet . ReadInt32 ( "PlotIndex ", indexes ) ;
83908391 }
83918392 if ( changesMask [ 4 ] )
83928393 {
8393- data . Favor = packet . ReadUInt64 ( "Favor ", indexes ) ;
8394+ data . Level = packet . ReadUInt32 ( "Level ", indexes ) ;
83948395 }
83958396 if ( changesMask [ 5 ] )
83968397 {
8397- data . InteriorDecorPlacementBudget = packet . ReadUInt32 ( "InteriorDecorPlacementBudget ", indexes ) ;
8398+ data . Favor = packet . ReadUInt64 ( "Favor ", indexes ) ;
83988399 }
83998400 if ( changesMask [ 6 ] )
84008401 {
8401- data . ExteriorDecorPlacementBudget = packet . ReadUInt32 ( "ExteriorDecorPlacementBudget " , indexes ) ;
8402+ data . InteriorDecorPlacementBudget = packet . ReadUInt32 ( "InteriorDecorPlacementBudget " , indexes ) ;
84028403 }
84038404 if ( changesMask [ 7 ] )
84048405 {
8405- data . ExteriorFixtureBudget = packet . ReadUInt32 ( "ExteriorFixtureBudget " , indexes ) ;
8406+ data . ExteriorDecorPlacementBudget = packet . ReadUInt32 ( "ExteriorDecorPlacementBudget " , indexes ) ;
84068407 }
84078408 if ( changesMask [ 8 ] )
84088409 {
8409- data . RoomPlacementBudget = packet . ReadUInt32 ( "RoomPlacementBudget " , indexes ) ;
8410+ data . ExteriorFixtureBudget = packet . ReadUInt32 ( "ExteriorFixtureBudget " , indexes ) ;
84108411 }
84118412 if ( changesMask [ 9 ] )
8413+ {
8414+ data . RoomPlacementBudget = packet . ReadUInt32 ( "RoomPlacementBudget" , indexes ) ;
8415+ }
8416+ if ( changesMask [ 10 ] )
84128417 {
84138418 data . EntityGUID = packet . ReadPackedGuid128 ( "EntityGUID" , indexes ) ;
84148419 }
@@ -8644,12 +8649,11 @@ public static IPlayerMirrorHouse ReadCreatePlayerMirrorHouse(Packet packet, para
86448649 {
86458650 var data = new PlayerMirrorHouse ( ) ;
86468651 packet . ResetBitReader ( ) ;
8647- data . Guid = packet . ReadPackedGuid128 ( "Guid " , indexes ) ;
8652+ data . HouseGUID = packet . ReadPackedGuid128 ( "HouseGUID " , indexes ) ;
86488653 data . NeighborhoodGUID = packet . ReadPackedGuid128 ( "NeighborhoodGUID" , indexes ) ;
86498654 data . Level = packet . ReadUInt32 ( "Level" , indexes ) ;
86508655 data . Favor = packet . ReadUInt32 ( "Favor" , indexes ) ;
86518656 data . InitiativeFavor = packet . ReadUInt32 ( "InitiativeFavor" , indexes ) ;
8652- data . InitiativeCycleID = packet . ReadInt32 ( "InitiativeCycleID" , indexes ) ;
86538657 data . MapID = packet . ReadInt32 ( "MapID" , indexes ) ;
86548658 data . PlotID = packet . ReadInt32 ( "PlotID" , indexes ) ;
86558659 return data ;
@@ -8659,12 +8663,11 @@ public static IPlayerMirrorHouse ReadUpdatePlayerMirrorHouse(Packet packet, para
86598663 {
86608664 var data = new PlayerMirrorHouse ( ) ;
86618665 packet . ResetBitReader ( ) ;
8662- data . Guid = packet . ReadPackedGuid128 ( "Guid " , indexes ) ;
8666+ data . HouseGUID = packet . ReadPackedGuid128 ( "HouseGUID " , indexes ) ;
86638667 data . NeighborhoodGUID = packet . ReadPackedGuid128 ( "NeighborhoodGUID" , indexes ) ;
86648668 data . Level = packet . ReadUInt32 ( "Level" , indexes ) ;
86658669 data . Favor = packet . ReadUInt32 ( "Favor" , indexes ) ;
86668670 data . InitiativeFavor = packet . ReadUInt32 ( "InitiativeFavor" , indexes ) ;
8667- data . InitiativeCycleID = packet . ReadInt32 ( "InitiativeCycleID" , indexes ) ;
86688671 data . MapID = packet . ReadInt32 ( "MapID" , indexes ) ;
86698672 data . PlotID = packet . ReadInt32 ( "PlotID" , indexes ) ;
86708673 return data ;
@@ -8876,15 +8879,15 @@ public override IPlayerHouseInfoComponentData ReadUpdatePlayerHouseInfoComponent
88768879 {
88778880 data . EditorMode = packet . ReadByte ( "EditorMode" , indexes ) ;
88788881 }
8879- if ( changesMask [ 8 ] )
8882+ if ( changesMask [ 9 ] )
88808883 {
88818884 data . CurrentHouse = packet . ReadPackedGuid128 ( "CurrentHouse" , indexes ) ;
88828885 }
88838886 if ( changesMask [ 6 ] )
88848887 {
88858888 data . Charter = ReadUpdateNeighborhoodCharter ( packet , indexes , "Charter" ) ;
88868889 }
8887- if ( changesMask [ 9 ] )
8890+ if ( changesMask [ 8 ] )
88888891 {
88898892 data . NeighborhoodOwnershipTransfer = ReadUpdateNeighborhoodOwnershipTransfer ( packet , indexes , "NeighborhoodOwnershipTransfer" ) ;
88908893 }
0 commit comments