fix flags check on Xbox EnemyDamageSync

This commit is contained in:
Martin Michelsen
2025-10-17 22:36:21 -07:00
parent a7f2ecefe5
commit 3f2df68ac5
3 changed files with 132 additions and 149 deletions
+67 -84
View File
@@ -628,7 +628,7 @@ I 33336 2025-07-21 23:40:37 - [Commands] Received from C-2 (Tali Lv.60) @ ipss:N
0000 | B3 00 0C 00 BC 01 00 80 00 00 00 00 |
I 33336 2025-07-21 23:40:37 - [C-2] Client cache behavior patched
I 33336 2025-07-21 23:40:37 - [Commands] Sending to C-2 (Tali Lv.60) @ ipss:N-1:127.0.0.1:53977 (version=GC_V3 command=B2 flag=00)
0000 | B2 00 E0 05 D0 05 00 00 00 00 00 00 00 00 00 00 |
0000 | B2 00 CC 04 BC 04 00 00 00 00 00 00 00 00 00 00 |
0010 | 00 00 00 04 7D 08 02 A6 48 00 00 88 7C E8 02 A6 | } H |
0020 | 38 87 00 08 80 64 FF F8 80 A4 FF FC 7C 60 2B 78 | 8 d |`+x
0030 | 28 00 00 00 7D 08 03 A6 4D 82 00 20 7C E4 2A 14 | ( } M | *
@@ -639,89 +639,72 @@ I 33336 2025-07-21 23:40:37 - [Commands] Sending to C-2 (Tali Lv.60) @ ipss:N-1:
0080 | 7C 00 28 6C 7C 00 04 AC 7C 00 2F AC 30 A5 00 08 | | (l| | / 0
0090 | 34 84 FF F8 40 80 FF EC 4C 00 01 2C 4B FF FF 84 | 4 @ L ,K
00A0 | 4B FF FF 7D 80 1E 45 28 00 00 00 08 2C 00 00 00 | K } E( ,
00B0 | 41 82 00 0C 80 0F 63 08 00 00 00 04 4B F0 E1 7D | A c K }
00C0 | 80 0F 63 60 00 00 00 04 4B F0 E1 39 80 4C 0D 74 | c` K 9 L t
00D0 | 00 00 00 08 00 E4 00 06 80 00 41 C0 80 01 3A 90 | A :
00E0 | 00 00 00 04 4B FF 08 DD 80 01 15 08 00 00 00 04 | K
00F0 | 4B FF 2E 6D 80 01 1C 68 00 00 00 04 4B FF 27 0D | K .m h K '
0100 | 80 01 1C B8 00 00 00 04 4B FF 26 BD 80 01 1D 34 | K & 4
0110 | 00 00 00 04 4B FF 26 41 80 01 1D 84 00 00 00 04 | K &A
0120 | 4B FF 25 F1 80 01 27 8C 00 00 00 04 4B FF 1B E9 | K % ' K
0130 | 80 01 2B 00 00 00 00 04 4B FF 18 75 80 01 2C 70 | + K u ,p
0140 | 00 00 00 04 4B FF 17 05 80 01 2F F8 00 00 00 08 | K /
0150 | EC 60 00 B2 EF FE 00 F2 80 01 30 14 00 00 00 04 | ` 0
0160 | FC 60 F8 1E 80 01 30 1C 00 00 00 04 D8 61 00 40 | ` 0 a @
0170 | 80 01 30 24 00 00 00 04 4B FF 13 41 80 01 34 6C | 0$ K A 4l
0180 | 00 00 00 04 4B FF 0F 09 80 01 35 64 00 00 00 04 | K 5d
0190 | 4B FF 0E 11 80 01 36 5C 00 00 00 04 4B FF 0D 19 | K 6\ K
01A0 | 80 01 37 C4 00 00 00 04 4B FF 0B B1 80 01 39 04 | 7 K 9
01B0 | 00 00 00 04 4B FF 0A 71 80 01 3E 18 00 00 00 04 | K q >
01C0 | 4B FF 05 5D 80 01 3F 1C 00 00 00 04 4B FF 04 59 | K ] ? K Y
01D0 | 80 01 47 88 00 00 00 04 4B FE FB ED 80 00 41 C0 | G K A
01E0 | 00 00 03 D0 81 8D AF 78 71 8C 00 80 4D 82 00 20 | xq M
01F0 | 7C 08 02 A6 90 01 00 04 94 21 FF E0 93 E1 00 08 | | !
0200 | 93 C1 00 0C 7C 7F 1B 78 38 60 00 02 7C 7F 1E 2C | | x8` | ,
0210 | 28 03 10 00 41 80 01 48 28 03 1B 50 40 80 01 40 | ( A H( P@ @
0220 | 48 0F 26 B1 90 61 00 18 38 60 00 02 7C 7F 1E 2C | H & a 8` | ,
0230 | 48 00 01 45 38 80 00 0C 7C BF 24 2C 74 A0 80 00 | H E8 | $,t
0240 | 40 82 00 68 7C BF 21 2E 39 00 00 0A 7D 1F 46 2C | @ h| !.9 } F,
0250 | A0 83 00 06 7D 04 40 50 2C 08 00 00 41 80 00 4C | } @P, A L
0260 | 3C 80 4B 00 7C 85 43 78 90 A1 FF FC C0 21 FF FC | < K | Cx !
0270 | 90 81 FF FC C0 41 FF FC EC 21 10 28 C0 5F 00 0C | A ! ( _
0280 | EC 21 00 B2 FC 20 08 1E D8 21 FF F8 81 01 FF FC | ! !
0290 | 38 80 00 01 7C 08 20 00 40 80 00 08 7C 88 23 78 | 8 | @ | #x
02A0 | 38 A0 00 04 7D 1F 2F 2C A0 83 00 06 38 A0 00 04 | 8 } /, 8
02B0 | 7C BF 2E 2C 7C 84 2A 14 38 A0 00 0A 7C BF 2E 2C | | .,| * 8 | .,
02C0 | 7C 04 28 00 41 80 00 5C B0 A3 00 06 38 80 00 0C | | ( A \ 8
02D0 | 48 00 02 2D 80 83 00 00 70 80 08 00 40 82 00 80 | H - p @
02E0 | 60 84 08 00 90 83 00 00 80 C1 00 18 28 06 00 00 | ` (
02F0 | 41 82 00 6C 90 81 00 14 38 C0 00 12 7C A1 37 2C | A l 8 | 7,
0300 | A0 DF 00 02 64 C6 0A 03 90 C1 00 0C 70 C6 FF 0F | d p
0310 | B0 C1 00 10 38 61 00 0C 48 1E 01 BD 48 00 00 40 | 8a H H @
0320 | 2C 04 00 00 40 80 00 08 38 80 00 00 B0 83 00 06 | , @ 8
0330 | 38 80 00 0C 7C 7E 1B 78 48 00 01 C5 80 61 00 18 | 8 |~ xH a
0340 | 28 03 00 00 41 82 00 18 7F C4 F3 78 81 83 00 18 | ( A x
0350 | 81 8C 01 40 7D 89 03 A6 4E 80 04 21 83 C1 00 0C | @} N !
0360 | 83 E1 00 08 38 21 00 20 80 01 00 04 7C 08 03 A6 | 8! |
0370 | 4E 80 00 20 80 8D BB 24 70 63 0F FF 1C 63 00 0C | N $pc c
0380 | 7C 63 22 14 4E 80 00 20 38 A0 00 01 48 00 00 10 | |c" N 8 H
0390 | 38 A0 00 02 48 00 00 08 38 A0 00 00 81 8D AF 78 | 8 H 8 x
03A0 | 71 8C 00 80 41 82 00 F4 A0 03 00 1C 28 00 10 00 | q A (
03B0 | 41 80 00 E8 28 00 1B 50 40 80 00 E0 81 6D AF 60 | A ( P@ m `
03C0 | 28 0B 00 00 41 82 00 D4 7C 08 02 A6 90 01 00 04 | ( A |
03D0 | 94 21 FF C0 93 A1 00 34 93 C1 00 38 93 E1 00 3C | ! 4 8 <
03E0 | 7C 7D 1B 78 7C 9E 23 78 7C BF 2B 78 A0 7D 00 1C | |} x| #x| +x }
03F0 | 4B FF FF 85 7F C5 F3 78 28 1F 00 02 40 82 00 08 | K x( @
0400 | 7C A5 00 D0 38 80 00 1C 7C 9D 26 2C 64 84 E4 04 | | 8 | &,d
0410 | 90 81 00 08 38 80 00 0C 7C A1 27 2C 38 80 00 06 | 8 | ',8
0420 | 7C 83 26 2C B0 81 00 0E 38 80 03 2C 7C 9D 26 2C | | &, 8 ,| &,
0430 | B0 81 00 10 38 80 02 B8 7C 9D 26 2C B0 81 00 12 | 8 | &,
0440 | 38 A0 00 14 28 1F 00 01 40 82 00 14 EC 1E 00 32 | 8 ( @ 2
0450 | 7C 01 2D 2E 7C 81 28 2E 48 00 00 08 3C 80 BF 80 | | -.| (.H <
0460 | 7C 81 2D 2C 7D 63 5B 78 38 81 00 08 38 A0 00 10 | | -,}c[x8 8
0470 | 48 1D 7B 95 7F A3 EB 78 7F C4 F3 78 7F E5 FB 78 | H { x x x
0480 | 83 E1 00 3C 83 C1 00 38 83 A1 00 34 38 21 00 40 | < 8 48! @
0490 | 80 01 00 04 7C 08 03 A6 28 05 00 02 40 82 00 08 | | ( @
04A0 | 48 00 CF D8 48 00 D0 14 81 8D AF 78 71 8C 00 80 | H H xq
04B0 | 4C 82 00 20 B0 61 00 0E 4E 80 00 20 7C 08 02 A6 | L a N |
04C0 | 90 01 00 04 94 21 FF E0 7C 66 1B 78 7C 87 23 78 | ! |f x| #x
04D0 | 7C 83 23 78 38 80 00 0C 38 A0 FF FF 48 00 00 21 | | #x8 8 H !
04E0 | 7C C3 33 78 7C E4 3B 78 38 21 00 20 80 01 00 04 | | 3x| ;x8!
04F0 | 7C 08 03 A6 7D 89 03 A6 4E 80 04 20 7C 08 02 A6 | | } N |
0500 | 90 01 00 04 90 61 FF FC 90 81 FF F8 90 A1 FF F4 | a
0510 | 90 C1 FF F0 90 E1 FF EC 91 01 FF E8 91 21 FF E4 | !
0520 | 91 41 FF E0 91 61 FF DC 91 81 FF D8 38 C1 FF C0 | A a 8
0530 | 7C C4 30 50 90 26 00 00 7C C1 33 78 54 86 72 1E | | 0P & | 3xT r
0540 | 3C C6 00 01 64 C6 FF 00 54 A5 04 3E 7C A5 33 78 | < d T >| 3x
0550 | 90 A1 00 08 38 C0 00 00 38 63 FF FC 38 E1 00 08 | 8 8c 8
0560 | 54 80 F6 3E 7C 09 03 A6 84 03 00 04 94 07 00 04 | T >|
0570 | 42 00 FF F8 38 61 00 08 48 1D FF 5D 80 21 00 00 | B 8a H ] !
0580 | 80 61 FF FC 80 81 FF F8 80 A1 FF F4 80 C1 FF F0 | a
0590 | 80 E1 FF EC 81 01 FF E8 81 21 FF E4 81 41 FF E0 | ! A
05A0 | 81 61 FF DC 81 81 FF D8 80 01 00 04 7C 08 03 A6 | a |
05B0 | 4E 80 00 20 00 00 00 00 00 00 00 00 00 00 00 00 | N
05C0 | 00 00 05 AC 00 00 00 01 00 00 00 00 00 00 00 00 |
05D0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
00B0 | 41 82 00 0C 80 0F 63 08 00 00 00 04 4B F0 E1 6D | A c K m
00C0 | 80 4C 0D 74 00 00 00 08 00 E4 00 06 80 00 41 C0 | L t A
00D0 | 80 01 3A 90 00 00 00 04 4B FF 08 CD 80 01 15 08 | : K
00E0 | 00 00 00 04 4B FF 2E 5D 80 01 1C 68 00 00 00 04 | K .] h
00F0 | 4B FF 26 FD 80 01 1C B8 00 00 00 04 4B FF 26 AD | K & K &
0100 | 80 01 1D 34 00 00 00 04 4B FF 26 31 80 01 1D 84 | 4 K &1
0110 | 00 00 00 04 4B FF 25 E1 80 01 27 8C 00 00 00 04 | K % '
0120 | 4B FF 1B D9 80 01 2B 00 00 00 00 04 4B FF 18 65 | K + K e
0130 | 80 01 2C 70 00 00 00 04 4B FF 16 F5 80 01 2F F8 | ,p K /
0140 | 00 00 00 08 EC 60 00 B2 EF FE 00 F2 80 01 30 14 | ` 0
0150 | 00 00 00 04 FC 60 F8 1E 80 01 30 1C 00 00 00 04 | ` 0
0160 | D8 61 00 40 80 01 30 24 00 00 00 04 4B FF 13 31 | a @ 0$ K 1
0170 | 80 01 34 6C 00 00 00 04 4B FF 0E F9 80 01 35 64 | 4l K 5d
0180 | 00 00 00 04 4B FF 0E 01 80 01 36 5C 00 00 00 04 | K 6\
0190 | 4B FF 0D 09 80 01 37 C4 00 00 00 04 4B FF 0B A1 | K 7 K
01A0 | 80 01 39 04 00 00 00 04 4B FF 0A 61 80 01 3E 18 | 9 K a >
01B0 | 00 00 00 04 4B FF 05 4D 80 01 3F 1C 00 00 00 04 | K M ?
01C0 | 4B FF 04 49 80 01 47 88 00 00 00 04 4B FE FB DD | K I G K
01D0 | 80 00 41 C0 00 00 02 C8 81 8D AF 78 71 8C 00 80 | A xq
01E0 | 4D 82 00 20 7C 08 02 A6 90 01 00 04 94 21 FF E0 | M | !
01F0 | 93 E1 00 08 93 C1 00 0C 7C 7F 1B 78 38 60 00 02 | | x8`
0200 | 7C 7F 1E 2C 28 03 10 00 41 80 01 38 28 03 1B 50 | | ,( A 8( P
0210 | 40 80 01 30 48 0F 26 B1 90 61 00 18 38 60 00 02 | @ 0H & a 8`
0220 | 7C 7F 1E 2C 48 00 01 35 38 80 00 0C 7C BF 24 2C | | ,H 58 | $,
0230 | 74 A0 80 00 40 82 00 68 7C BF 21 2E 39 00 00 0A | t @ h| !.9
0240 | 7D 1F 46 2C A0 83 00 06 7D 04 40 50 2C 08 00 00 | } F, } @P,
0250 | 41 80 00 4C 3C 80 4B 00 7C 85 43 78 90 A1 00 10 | A L< K | Cx
0260 | C0 21 00 10 90 81 00 10 C0 41 00 10 EC 21 10 28 | ! A ! (
0270 | C0 5F 00 0C EC 21 00 B2 FC 20 08 1E D8 21 00 10 | _ ! !
0280 | 81 01 00 14 38 80 00 01 7C 08 20 00 40 80 00 08 | 8 | @
0290 | 7C 88 23 78 38 A0 00 04 7D 1F 2F 2C A0 83 00 06 | | #x8 } /,
02A0 | 38 A0 00 04 7C BF 2E 2C 7C 84 2A 14 38 A0 00 0A | 8 | .,| * 8
02B0 | 7C BF 2E 2C 7C 04 28 00 41 80 00 54 B0 A3 00 06 | | .,| ( A T
02C0 | 80 83 00 00 70 80 08 00 40 82 00 78 60 84 08 00 | p @ x`
02D0 | 90 83 00 00 80 C1 00 18 28 06 00 00 41 82 00 64 | ( A d
02E0 | 90 81 00 14 38 C0 00 12 7C A1 37 2C A0 DF 00 02 | 8 | 7,
02F0 | 64 C6 0A 03 90 C1 00 0C 70 C6 FF 0F B0 C1 00 10 | d p
0300 | 38 61 00 0C 48 1E 01 C5 48 00 00 38 2C 04 00 00 | 8a H H 8,
0310 | 40 80 00 08 38 80 00 00 B0 83 00 06 7C 7E 1B 78 | @ 8 |~ x
0320 | 80 61 00 18 28 03 00 00 41 82 00 18 7F C4 F3 78 | a ( A x
0330 | 81 83 00 18 81 8C 01 40 7D 89 03 A6 4E 80 04 21 | @} N !
0340 | 83 C1 00 0C 83 E1 00 08 38 21 00 20 80 01 00 04 | 8!
0350 | 7C 08 03 A6 4E 80 00 20 80 8D BB 24 70 63 0F FF | | N $pc
0360 | 1C 63 00 0C 7C 63 22 14 4E 80 00 20 38 A0 00 01 | c |c" N 8
0370 | 48 00 00 10 38 A0 00 02 48 00 00 08 38 A0 00 00 | H 8 H 8
0380 | 81 8D AF 78 71 8C 00 80 41 82 00 F4 A0 03 00 1C | xq A
0390 | 28 00 10 00 41 80 00 E8 28 00 1B 50 40 80 00 E0 | ( A ( P@
03A0 | 81 6D AF 60 28 0B 00 00 41 82 00 D4 7C 08 02 A6 | m `( A |
03B0 | 90 01 00 04 94 21 FF C0 93 A1 00 34 93 C1 00 38 | ! 4 8
03C0 | 93 E1 00 3C 7C 7D 1B 78 7C 9E 23 78 7C BF 2B 78 | <|} x| #x| +x
03D0 | A0 7D 00 1C 4B FF FF 85 7F C5 F3 78 28 1F 00 02 | } K x(
03E0 | 40 82 00 08 7C A5 00 D0 38 80 00 1C 7C 9D 26 2C | @ | 8 | &,
03F0 | 64 84 E4 04 90 81 00 08 38 80 00 0C 7C A1 27 2C | d 8 | ',
0400 | 38 80 00 06 7C 83 26 2C B0 81 00 0E 38 80 03 2C | 8 | &, 8 ,
0410 | 7C 9D 26 2C B0 81 00 10 38 80 02 B8 7C 9D 26 2C | | &, 8 | &,
0420 | B0 81 00 12 38 A0 00 14 28 1F 00 01 40 82 00 14 | 8 ( @
0430 | EC 1E 00 32 7C 01 2D 2E 7C 81 28 2E 48 00 00 08 | 2| -.| (.H
0440 | 3C 80 BF 80 7C 81 2D 2C 7D 63 5B 78 38 81 00 08 | < | -,}c[x8
0450 | 38 A0 00 10 48 1D 7B A5 7F A3 EB 78 7F C4 F3 78 | 8 H { x x
0460 | 7F E5 FB 78 83 E1 00 3C 83 C1 00 38 83 A1 00 34 | x < 8 4
0470 | 38 21 00 40 80 01 00 04 7C 08 03 A6 28 05 00 02 | 8! @ | (
0480 | 40 82 00 08 48 00 CF E8 48 00 D0 24 81 8D AF 78 | @ H H $ x
0490 | 71 8C 00 80 4C 82 00 20 B0 61 00 0E 4E 80 00 20 | q L a N
04A0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 98 |
04B0 | 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 |
04C0 | 00 00 00 00 00 00 00 00 00 00 00 00 |
I 33336 2025-07-21 23:40:37 - [Commands] Received from C-2 (Tali Lv.60) @ ipss:N-1:127.0.0.1:53977 (version=GC_V3 command=B3 flag=00)
0000 | B3 00 0C 00 00 00 00 00 00 00 00 00 |
I 33336 2025-07-21 23:40:39 - [Commands] Received from C-2 (Tali Lv.60) @ ipss:N-1:127.0.0.1:53977 (version=GC_V3 command=60 flag=00)