上古卷轴吧 关注:1,646,888贴子:28,740,679
  • 17回复贴,共1

讨论下攻速bug,和我想到的最妥善简单的方案

只看楼主收藏回复

看了N网的几份WeaponSpeed fix. 实现的都有点问题, 边角情况也很难顾全.
问题简述: 所有角色初始默认值是0, 但代表100%正常攻速.
0.2代表20%攻速, 0.5代表一半攻速, 1.0代表正常攻速.
如果你本来是正常攻速, 但得到一个增加0.5攻速的增益, 你就只有半速了.
那么原版增加攻速的效果怎么解决这个问题呢? 直接加1+n的攻速, 比如速射本来加30%速度, 但数据写的是1.3.
双持, 元素之怒之类同理.
其结果就是, 一旦两个效果叠加, 比如双持perk加元素之怒, 攻速凭空增加100%.本来应该是基础1.0+perk的0.3+法术的临时0.5 = 1.8倍攻速. 结果成了 0+1.3+1.5 = 2.8倍攻速.
再叠加原版灾难性的ActorValue管理, 一修还容易修出新bug. 因为原版加ActorValue的Spell在游戏中途修改是不能得到正确修正的. 简而言之只适合对新游戏修正.
这个问题最适合在游戏主体修, 其次在非官方补丁里修.
解决步骤:
1 把所有技能和法术的 1.3 1.7这些增加项改为本应为的0.3, 0.7
2 写一个修正用spell, 包含一个magic effect, 给weaponspeed和leftweaponspeed 加1.
3 将这个技能发给所有单位.比如用spid
Spell = WeaponSpeedFixerAb|ActorTypeNPC
4 重开新档


IP属地:陕西1楼2025-02-17 20:15回复
    Comprehensive Attack Rate Patch - SKSE
    https://www.nexusmods.com/skyrimspecialedition/mods/89042


    IP属地:江苏2楼2025-02-17 20:41
    收起回复
      2026-01-18 10:23:42
      广告
      不感兴趣
      开通SVIP免广告
      刚按这个思路试了下, 中途加貌似也行.
      原版有双持攻速perk的有名角色有: 贼会布林樵夫 墨色
      色索姆的拉里斯 村姑 艾佛林宅的一个敌人
      只有这些需要手动去除双持perk 再加上
      剩下大量弃誓者等重新刷新或sha掉都能修复.


      IP属地:陕西3楼2025-02-17 22:21
      回复
        试试CASP


        IP属地:上海来自iPhone客户端4楼2025-02-18 01:42
        回复
          我选择无攻速版bfco,然后把攻速都转为攻击力


          IP属地:上海来自Android客户端5楼2025-02-18 02:14
          回复
            我看标题写攻速bug,还以为说的是特定情况下,攻速龙吼过期后,攻速会变成0.几的那个bug(乐
            不过楼主修这个是不是有点强迫症啊。
            技能联动虽然超出设计者本意,但是在游戏业界也是司空见惯的手法。毫无疑问你觉得主角受益过大了,可是在这么个只有主角和随从浑身buff的世界,他那buff栏里本就有一大堆对NPC来说是重量级的玩意。
            玩家群体要么在慕强的搞极限数值,要么在自己的舒适圈里享受和怪你来我往。但是像这样一边追求叠buff堆数值,一边觉得数值叠大了,边叠边削。
            看着就像是在斤斤计较,非得搓出个和原设同步的理想模型出来,跟做成就似的。
            从我个人的角度出发,如果我无时无刻都要开攻速龙吼,而且还不需要那么快的攻速,那我手持白板武器,控制台把攻速调到1.8不开龙吼不就得了么。还能顺带避免那个特定情况下,攻速变成零点几人物龟速攻击的bug,省的每次触发还得控制台把攻速再拉回去。


            IP属地:内蒙古来自Android客户端6楼2025-02-18 08:05
            收起回复
              传奇版有相关mod解决这个问题吗


              IP属地:江苏7楼2025-02-18 09:36
              回复
                原版攻速就是一坨


                IP属地:上海8楼2025-02-18 09:44
                回复
                  2026-01-18 10:17:42
                  广告
                  不感兴趣
                  开通SVIP免广告
                  我没有打过修改攻速的mod,为什么有时候单手剑攻速快得离谱?


                  IP属地:北京来自Android客户端10楼2025-02-18 10:54
                  回复
                    顺带说下, 弃誓者真是兵强马壮, CK一看双手攻速和速射perk大部分持有者都是弃誓者


                    IP属地:陕西11楼2025-02-18 15:35
                    回复
                      点了弓箭的那个30%射速perk后,经常发生弓已经卸掉换近战武器了,然而那个30%攻速效果不消失,导致挥近战武器时也快的一B。


                      IP属地:浙江来自Android客户端12楼2025-02-18 16:10
                      收起回复