一、对4种异常状态进行调整
此项在6.4修正版的发布贴已经发布过代码,后来有了进一步的修改,主要包含以下内容
1、不良状态可以持续1-3回合。
004240CE 03 ; 00000011 麻痹维持的回合数
004240CF 0C ; 00001100 禁咒维持的回合数
004240D0 30 ; 00110000 混乱维持的回合数
004240D1 C0 ; 11000000 中毒维持的回合数
这里的11就是二进制里的3,表示状态持续3回合(从中招回合开始计算)
可以修改这些数字设置相应不良状态持续的回合数,比如想让混乱在下一个回合就可以解除,可以设置
004240D0为10 (二进制的00010000)
2、在武将情报里可显示出异常状态的剩余持续回合数
3、在可以恢复时候采取的恢复模式
用变量4023控制 负面状态恢复模式 0 传统看脸、1 伪随机、2 必恢复
4、对不良状态具体的效果进行了一些调整
麻痹 = 麻痹+被策略必中+被物理必中
中毒 = 失血20%+策略和地形回血-50% (吃药不受影响)
禁咒 = 禁咒+失去物理攻击范围(怯力)、失去了物理攻击范围就等于无反击
混乱 = 混乱-(被策略必中+被物理必中)
混乱被削弱,强化了其余三个
这里提供代码,如果对以上调整不满意也可以自行修改
0043B645 |. 6A 02 PUSH 2 ; 麻痹后必定被物理命中(原版为混乱)
0043B7AB |. 6A 02 PUSH 2 ; 麻痹后必定被策略命中 (原版为混乱)
00438A6F |> \6A 02 PUSH 2 ; 物理 混乱增加仇恨 改成 麻痹增加仇恨(原版为混乱)
00439955 8345 FC 1B ADD DWORD PTR SS:[EBP-4],1B ; Ai策略 增加麻痹优先度
0043F939 |. 6A 04 PUSH 4 ; 怯力,这个是新增的,可以改成别的状态编号
0044E020 B9 14000000 MOV ECX,14 ; 中毒 每回合减少20% HPMax(原版为10%)
00423FAF |. D16D 08 SHR DWORD PTR SS:[EBP+8],1 ; 中毒后加血减半
注:普罗编辑器增加了5号6号状态,但6.5的怯力状态并未独立出来,是和禁咒放在一起,因此5号6号状态无效
此项在6.4修正版的发布贴已经发布过代码,后来有了进一步的修改,主要包含以下内容
1、不良状态可以持续1-3回合。
004240CE 03 ; 00000011 麻痹维持的回合数
004240CF 0C ; 00001100 禁咒维持的回合数
004240D0 30 ; 00110000 混乱维持的回合数
004240D1 C0 ; 11000000 中毒维持的回合数
这里的11就是二进制里的3,表示状态持续3回合(从中招回合开始计算)
可以修改这些数字设置相应不良状态持续的回合数,比如想让混乱在下一个回合就可以解除,可以设置
004240D0为10 (二进制的00010000)
2、在武将情报里可显示出异常状态的剩余持续回合数
3、在可以恢复时候采取的恢复模式
用变量4023控制 负面状态恢复模式 0 传统看脸、1 伪随机、2 必恢复
4、对不良状态具体的效果进行了一些调整
麻痹 = 麻痹+被策略必中+被物理必中
中毒 = 失血20%+策略和地形回血-50% (吃药不受影响)
禁咒 = 禁咒+失去物理攻击范围(怯力)、失去了物理攻击范围就等于无反击
混乱 = 混乱-(被策略必中+被物理必中)
混乱被削弱,强化了其余三个
这里提供代码,如果对以上调整不满意也可以自行修改
0043B645 |. 6A 02 PUSH 2 ; 麻痹后必定被物理命中(原版为混乱)
0043B7AB |. 6A 02 PUSH 2 ; 麻痹后必定被策略命中 (原版为混乱)
00438A6F |> \6A 02 PUSH 2 ; 物理 混乱增加仇恨 改成 麻痹增加仇恨(原版为混乱)
00439955 8345 FC 1B ADD DWORD PTR SS:[EBP-4],1B ; Ai策略 增加麻痹优先度
0043F939 |. 6A 04 PUSH 4 ; 怯力,这个是新增的,可以改成别的状态编号
0044E020 B9 14000000 MOV ECX,14 ; 中毒 每回合减少20% HPMax(原版为10%)
00423FAF |. D16D 08 SHR DWORD PTR SS:[EBP+8],1 ; 中毒后加血减半
注:普罗编辑器增加了5号6号状态,但6.5的怯力状态并未独立出来,是和禁咒放在一起,因此5号6号状态无效