修改了新的破百加成方式
目前感觉需要去除掉9999的限制,否则到了200+属性的话,9999表现不出来
0043C501 |. 83FA 32 JMP 40D327 从这里跳出来写
0043D327 B1 7E MOV CL,7E
0043D329 3AD1 CMP DL,CL
0043D32B 76 0D JBE SHORT Ekd5修改.0043D33A
0043D32D 2AD1 SUB DL,CL
0043D32F 69D2 C8000000 IMUL EDX,EDX,0C8
0043D335 E8 CDFFFFFF CALL Ekd5修改.0043D307
0043D33A B1 7D MOV CL,7D
0043D33C 3AD1 CMP DL,CL
0043D33E 76 0D JBE SHORT Ekd5修改.0043D34D
0043D340 2AD1 SUB DL,CL
0043D342 69D2 C8000000 IMUL EDX,EDX,0C8
0043D348 E8 BAFFFFFF CALL Ekd5修改.0043D307
0043D34D B1 78 MOV CL,78
0043D34F 3AD1 CMP DL,CL
0043D351 76 0A JBE SHORT Ekd5修改.0043D35D
0043D353 2AD1 SUB DL,CL
0043D355 6BD2 14 IMUL EDX,EDX,14
0043D358 E8 AAFFFFFF CALL Ekd5修改.0043D307
0043D35D B1 73 MOV CL,73
0043D35F 3AD1 CMP DL,CL
0043D361 76 0A JBE SHORT Ekd5修改.0043D36D
0043D363 2AD1 SUB DL,CL
0043D365 6BD2 10 IMUL EDX,EDX,10
0043D368 E8 9AFFFFFF CALL Ekd5修改.0043D307
0043D36D B1 6E MOV CL,6E
0043D36F 3AD1 CMP DL,CL
0043D371 76 0A JBE SHORT Ekd5修改.0043D37D
0043D373 2AD1 SUB DL,CL
0043D375 6BD2 0E IMUL EDX,EDX,0E
0043D378 E8 8AFFFFFF CALL Ekd5修改.0043D307
0043D37D B1 69 MOV CL,69
0043D37F 3AD1 CMP DL,CL
0043D381 76 0A JBE SHORT Ekd5修改.0043D38D
0043D383 2AD1 SUB DL,CL
0043D385 6BD2 0C IMUL EDX,EDX,0C
0043D388 E8 7AFFFFFF CALL Ekd5修改.0043D307
0043D38D B1 64 MOV CL,64
0043D38F 3AD1 CMP DL,CL
0043D391 76 0A JBE SHORT Ekd5修改.0043D39D
0043D393 2AD1 SUB DL,CL
0043D395 6BD2 0A IMUL EDX,EDX,0A
0043D398 E8 6AFFFFFF CALL Ekd5修改.0043D307
0043D39D B1 5A MOV CL,5A
0043D39F 3AD1 CMP DL,CL
0043D3A1 76 0A JBE SHORT Ekd5修改.0043D3AD
0043D3A3 2AD1 SUB DL,CL
0043D3A5 6BD2 06 IMUL EDX,EDX,6
0043D3A8 E8 5AFFFFFF CALL Ekd5修改.0043D307
0043D3AD B1 4B MOV CL,4B
0043D3AF 3AD1 CMP DL,CL
0043D3B1 76 0A JBE SHORT Ekd5修改.0043D3BD
0043D3B3 2AD1 SUB DL,CL
0043D3B5 6BD2 04 IMUL EDX,EDX,4
0043D3B8 E8 4AFFFFFF CALL Ekd5修改.0043D307
0043D3BD B1 3C MOV CL,3C
0043D3BF 3AD1 CMP DL,CL
0043D3C1 76 0A JBE SHORT Ekd5修改.0043D3CD
0043D3C3 2AD1 SUB DL,CL
0043D3C5 6BD2 02 IMUL EDX,EDX,2
0043D3C8 E8 3AFFFFFF CALL Ekd5修改.0043D307
0043D3CD B1 37 MOV CL,37
0043D3CF 3AD1 CMP DL,CL
0043D3D1 76 0A JBE SHORT Ekd5修改.0043D3DD
0043D3D3 2AD1 SUB DL,CL
0043D3D5 6BD2 14 IMUL EDX,EDX,14
0043D3D8 E8 14010000 CALL Ekd5修改.0043D4F1
0043D3DD B1 32 MOV CL,32
0043D3DF 3AD1 CMP DL,CL
0043D3E1 76 0A JBE SHORT Ekd5修改.0043D3ED
0043D3E3 2AD1 SUB DL,CL
0043D3E5 6BD2 10 IMUL EDX,EDX,10
0043D3E8 E8 04010000 CALL Ekd5修改.0043D4F1
0043D3ED B1 2D MOV CL,2D
0043D3EF 3AD1 CMP DL,CL
0043D3F1 76 0A JBE SHORT Ekd5修改.0043D3FD
0043D3F3 2AD1 SUB DL,CL
0043D3F5 6BD2 0A IMUL EDX,EDX,0A
0043D3F8 E8 F4000000 CALL Ekd5修改.0043D4F1
0043D3FD B1 28 MOV CL,28
0043D3FF 3AD1 CMP DL,CL
0043D401 76 0A JBE SHORT Ekd5修改.0043D40D
0043D403 2AD1 SUB DL,CL
0043D405 6BD2 06 IMUL EDX,EDX,6
0043D408 E8 E4000000 CALL Ekd5修改.0043D4F1
0043D40D ^E9 06F1FFFF JMP Ekd5修改.0043C518
下面两个函数自写的,用来保存和增加能力
0043D307 55 PUSH EBP
0043D308 8BEC MOV EBP,ESP
0043D30A 52 PUSH EDX
0043D30B 50 PUSH EAX
0043D30C 880D D05E5000 MOV BYTE PTR DS:[505ED0],CL
0043D312 E8 7D230900 CALL Ekd5修改.004CF694
0043D317 0345 08 ADD EAX,DWORD PTR SS:[EBP+8]
0043D31A 8945 08 MOV DWORD PTR SS:[EBP+8],EAX
0043D31D 8A15 D05E5000 MOV DL,BYTE PTR DS:[505ED0]
0043D323 8BE5 MOV ESP,EBP
0043D325 5D POP EBP
0043D326 C3 RETN
这个是对应的百分数的加成
0043D4F1 55 PUSH EBP
0043D4F2 8BEC MOV EBP,ESP
0043D4F4 880D D05E5000 MOV BYTE PTR DS:[505ED0],CL
0043D4FA 03C2 ADD EAX,EDX
0043D4FC 8945 08 MOV DWORD PTR SS:[EBP+8],EAX
0043D4FF 8A15 D05E5000 MOV DL,BYTE PTR DS:[505ED0]
0043D505 8BE5 MOV ESP,EBP
0043D507 5D POP EBP
0043D508 C3 RETN
这个对应的固定能力加成
附件为具体改动 80-120有改动,变动为3.5.8.10
[ 本帖最后由 演作游 于 2020-7-28 10:02 编辑 ]
图片附件:
002.png (2020-7-28 09:58, 9.58 K)
|