| MP防御(用MP抵挡伤害成功后,若HP≤10,则HP-1) 
 
 UE:405FB2
 0F 84 A8 00 00 00 E8 8C 38 01 00 85 C0 0F 86 9B 00 00 00 E8 7F 38 01 00 8B 4D FC 81 E1 FF 00 00
 00 8B 55 F4 3B 84 8A 84 00 00 00 73 0A E8 65 38 01 00 89 45 F0 EB 16 8B 55 FC 81 E2 FF 00 00 00
 8B 45 F4 8B 8C 90 84 00 00 00 89 4D F0 8B 55 FC 81 E2 FF 00 00 00 8B 45 F4 8B 4D F0 89 8C 90 54
 02 00 00 8B 55 FC 81 E2 FF 00 00 00 8B 45 F4 C7 84 90 84 00 00 00 00 00 00 00 83 7D F0 01 72 2C
 8B 45 F4 0F B6 48 01 6B C9 24 81 C1 50 2C 4B 00 83 79 10 01 75 0D C7 84 90 84 00 00 00 01 00 00
 00 EB 09 83 79 10 0A 77 03 FF 49 10 EB 79 90 90 90 90 90
 
 419849
 55 8B EC 8B 45 18 0F B6 48 01 6B C9 24 81 C1 50 2C 4B 00 E8 DF 8F 05 00 8B E5 5D C3
 
 OD:
 00405FB2        0F84 A8000   JE  00406060
 00405FB8        E8 8C38010   CALL  00419849
 00405FBD        85C0            TEST EAX,EAX
 00405FBF        0F86 9B000   JBE  00406060
 00405FC5        E8 7F38010   CALL  00419849
 00405FCA        8B4D FC        MOV ECX,DWORD PTR SS:[EBP-4]
 00405FCD        81E1 FF000   AND ECX,0FF
 00405FD3        8B55 F4        MOV EDX,DWORD PTR SS:[EBP-C]
 00405FD6        3B848A 840   CMP EAX,DWORD PTR DS:[EDX+ECX*4+84]
 00405FDD        73 0A           JNB SHORT  00405FE9
 00405FDF        E8 6538010   CALL  00419849
 00405FE4        8945 F0         MOV DWORD PTR SS:[EBP-10],EAX
 00405FE7        EB 16            JMP SHORT  00405FFF
 00405FE9        8B55 FC        MOV EDX,DWORD PTR SS:[EBP-4]
 00405FEC        81E2 FF000   AND EDX,0FF
 00405FF2        8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]
 00405FF5        8B8C90 840   MOV ECX,DWORD PTR DS:[EAX+EDX*4+84]
 00405FFC        894D F0        MOV DWORD PTR SS:[EBP-10],ECX
 00405FFF        8B55 FC        MOV EDX,DWORD PTR SS:[EBP-4]
 00406002        81E2 FF000   AND EDX,0FF
 00406008        8B45 F4        MOV EAX,DWORD PTR SS:[EBP-C]
 0040600B        8B4D F0        MOV ECX,DWORD PTR SS:[EBP-10]
 0040600E        898C90 540   MOV DWORD PTR DS:[EAX+EDX*4+254],ECX
 00406015        8B55 FC        MOV EDX,DWORD PTR SS:[EBP-4]
 00406018        81E2 FF000   AND EDX,0FF
 0040601E        8B45 F4        MOV EAX,DWORD PTR SS:[EBP-C]
 00406021        C78490 840   MOV DWORD PTR DS:[EAX+EDX*4+84],0
 0040602C        837D F0 01   CMP DWORD PTR SS:[EBP-10],1
 00406030        72 2C            JB SHORT  0040605E
 00406032        8B45 F4         MOV EAX,DWORD PTR SS:[EBP-C]
 00406035        0FB648 01     MOVZX ECX,BYTE PTR DS:[EAX+1]
 00406039        6BC9 24        IMUL ECX,ECX,24
 0040603C        81C1 502C4   ADD ECX,004B2C50
 00406042        8379 10 01    CMP DWORD PTR DS:[ECX+10],1
 00406046        75 0D            JNZ SHORT 00406055
 00406048        C78490 840    MOV DWORD PTR DS:[EAX+EDX*4+84],1
 00406053        EB 09            JMP SHORT 0040605E
 00406055        8379 10 0A    CMP DWORD PTR DS:[ECX+10],0A (用MP抵挡伤害成功后,若MP≤10,则HP-1)
 00406059        77 03            JA SHORT 0040605E
 0040605B        FF49 10         DEC DWORD PTR DS:[ECX+10]
 0040605E        EB 79            JMP SHORT 004060D9
 00406060        90                 NOP
 00406061        90                 NOP
 00406062        90                 NOP
 00406063        90                 NOP
 00406064        90                 NOP
 
 419849
 00419849        55                 PUSH EBP
 0041984A        8BEC             MOV EBP,ESP
 0041984C        8B45 18        MOV EAX,DWORD PTR SS:[EBP+18]
 0041984F        0FB648 01     MOVZX ECX,BYTE PTR DS:[EAX+1]
 00419853        6BC9 24        IMUL ECX,ECX,24
 00419856        81C1 502C4 ADD ECX,004B2C50
 0041985C        E8 DF8F050  CALL 00472840
 00419861        8BE5             MOV ESP,EBP
 00419863        5D                POP EBP
 00419864        C3                RETN
 
 [ 本帖最后由 Chris 于 2024-10-3 20:22 编辑 ]
 |