00406832 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
00406835 |. 25 FF000000 AND EAX,0FF
0040683A |. 83F8 09 CMP EAX,9
0040683D |. 7E 0E JLE SHORT 0040684D 小于等于9转移(0-9,即前五种武器)
0040683F |. 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4]
00406842 |. 81E1 FF000000 AND ECX,0FF
00406848 |. 83F9 18 CMP ECX,18 辅助攻击力
0040684B |. 75 07 JNZ SHORT 00406854 不是则转移
0040684D |> 32C0 XOR AL,AL
0040684F |. E9 AE000000 JMP 00406902
00406854 |> 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
00406857 |. 81E2 FF000000 AND EDX,0FF
0040685D |. 83FA 0E CMP EDX,0E
00406860 |. 7C 0D JL SHORT 0040686F 小于0e转移(0A-0D,即第六第七种武器)
00406862 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
00406865 |. 25 FF000000 AND EAX,0FF
0040686A |. 83F8 19 CMP EAX,19 辅助精神力
0040686D |. 75 07 JNZ SHORT 00406876
0040686F |> B0 02 MOV AL,2
00406871 |. E9 8C000000 JMP 00406902
00406876 |> 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4]
00406879 |. 81E1 FF000000 AND ECX,0FF
0040687F |. 83F9 12 CMP ECX,12
00406882 |. 7C 0E JL SHORT 00406892 小于12转移(0E-11,即两种防具)
00406884 |. 8B55 FC MOV EDX,DWORD PTR SS:[EBP-4]
00406887 |. 81E2 FF000000 AND EDX,0FF
0040688D |. 83FA 1A CMP EDX,1A 辅助防御力
00406890 |. 75 04 JNZ SHORT 00406896
00406892 |> B0 01 MOV AL,1
00406894 |. EB 6C JMP SHORT 00406902
以上为原版,STAR版如有不同,请参考之。
|