@@ -17,14 +17,40 @@ public static void HandleHousingSetEditorModeActive(Packet packet)
1717 [ Parser ( Opcode . SMSG_HOUSING_DECOR_SET_EDITOR_MODE_ACTIVE_RESPONSE ) ]
1818 public static void HandleHousingDecorSetEditorModeActiveResponse ( Packet packet )
1919 {
20+ packet . ReadPackedGuid128 ( "HouseGUID" ) ;
2021 packet . ReadPackedGuid128 ( "BNetAccountGUID" ) ;
21- packet . ReadPackedGuid128 ( "PlayerGUID" ) ;
2222 var allowedEditorCount = packet . ReadUInt32 ( "AllowedEditorCount" ) ;
2323 packet . ReadByteE < HousingResult > ( "Result" ) ;
2424
2525 for ( var i = 0 ; i < allowedEditorCount ; ++ i )
2626 packet . ReadPackedGuid128 ( "AllowedEditor" , i ) ;
2727 }
28+
29+ [ Parser ( Opcode . SMSG_HOUSING_FIXTURE_SET_EDITOR_MODE_ACTIVE_RESPONSE ) ]
30+ public static void HandleHousingFixtureSetEditorModeActiveResponse ( Packet packet )
31+ {
32+ packet . ReadPackedGuid128 ( "HouseGUID" ) ;
33+ packet . ReadPackedGuid128 ( "BNetAccountGUID" ) ;
34+ packet . ReadByteE < HousingResult > ( "Result" ) ;
35+ }
36+
37+ [ Parser ( Opcode . SMSG_HOUSING_ROOM_SET_EDITOR_MODE_ACTIVE_RESPONSE ) ]
38+ public static void HandleHousingRoomSetEditorModeActiveResponse ( Packet packet )
39+ {
40+ packet . ReadPackedGuid128 ( "HouseGUID" ) ;
41+ packet . ReadByteE < HousingResult > ( "Result" ) ;
42+ packet . ReadBit ( "Unk" ) ;
43+ }
44+
45+ [ Parser ( Opcode . SMSG_HOUSING_EXTERIOR_SET_EXTERIOR_LOCK_STATE ) ]
46+ public static void HandleHousingExteriorLockHouseExterior ( Packet packet )
47+ {
48+ packet . ReadPackedGuid128 ( "HouseGUID" ) ;
49+ packet . ReadPackedGuid128 ( "PlayerGUID" ) ;
50+ packet . ReadByteE < HousingResult > ( "Result" ) ;
51+ packet . ReadBit ( "IsLocked" ) ;
52+ }
53+
2854 [ Parser ( Opcode . CMSG_HOUSING_REQUEST_CURRENT_HOUSE_INFO ) ]
2955 public static void HandleHousingNull ( Packet packet )
3056 {
0 commit comments