Board logo

标题: 求教,龙鳞铠能包括到策略伤害吗 [打印本页]

作者: katl    时间: 2024-9-30 11:10     标题: 求教,龙鳞铠能包括到策略伤害吗

如题,是旧引擎,水木清华那类原版改的极少的
翻看了历史帖子,好像没人提过这个宝物改造效果,有没有大佬懂这段修改的?

别的想法1: 因为宝物效果,原来的(物理)攻击伤害版产生的“僵尸流”,感觉可以多加

个{如果装备者剩余 hp 不到10},则宝物效果{用mp替代hp受损}的同时再{多扣  1 hp }作为

限制, 感觉可以稍微克制一下

别的想法2: 像{减轻攻击损伤}跟{减轻策略损伤}这样,分别在两个宝物效果里也不错。
作者: Chris    时间: 2024-10-3 15:23     标题: 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 编辑 ]
作者: Chris    时间: 2024-10-3 22:55     标题: MP防御(用MP代替HP抵挡策略伤害)

419865
55 8B EC 0F B6 4C 08 0D 6B C9 24 81 C1 50 2C 4B 00 51 8B 09 6B C9 48 81 C1 68 1B 4A 00 6A 3C E8
80 E1 FE FF 85 C0 74 1D 59 8B 45 0C 8B 51 14 3B C2 72 02 8B C2 83 79 14 00 74 0A 89 45 0C C7 45
10 45 00 00 00 FF 75 14 FF 75 10 FF 75 0C FF 75 08 E8 36 62 03 00 8B E5 5D C3 55 8B EC 80 B9 54
02 00 00 80 0F 84 90 00 00 00 80 B9 54 02 00 00 50 0F 84 83 00 00 00 0F B6 49 0C 6B C9 24 81 C1
50 2C 4B 00 8B 45 10 8B 51 14 3B C2 72 02 8B C2 50 51 8B 09 6B C9 48 81 C1 68 1B 4A 00 0F B6 05
83 98 41 00 50 E8 FA E0 FE FF 85 C0 74 1D 8B 4D F8 83 79 14 00 74 14 8B 45 FC 89 45 14 C7 45 10
00 00 00 00 0F B6 4D 08 8B 55 34 FF 75 24 FF 75 20 FF 75 1C FF 75 18 FF 75 14 FF 75 10 FF 75 0C
FF 75 08 E8 37 70 03 00 83 C4 20 83 7D 14 00 74 09 83 45 04 67 59 58 29 41 14 8B E5 5D C3

422392
E8 CE 74 FF FF

422BF5
E8 C5 6C FF FF


[ 本帖最后由 Chris 于 2024-10-24 20:44 编辑 ]




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0