12

回帖

451

金币

256

积分

积分
256
发表于 2022-8-24 13:06:09 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 哥哥给点装备 于 2022-8-25 01:00 编辑

引擎版本:6.27
BUG描述:
  • 需求描述:使用 MagSelfFunc 触发技能 利用SetMagicPower 或者 强化技能表配置字段  做技能威力提升。
  • 伤害计算BUG:攻杀剑术、半月弯刀、烈火剑法的 强化技能公式 错误
  • 强化技能生效BUG:SetMagicPower  是下一帧生效么?
  •            不管是用SetMagicPower 设置技能威力倍率 ,还是在 magic技能表中的强化技能配置字段设置倍率

  •            第一刀攻击, 打出来的技能伤害为 修改前的伤害。攻杀剑术 、刺杀剑术、烈火等 玩家第一刀攻击时,均为修改倍率前的伤害,第二刀后 才有修改威力后的伤害。。。。法师技能是正常的,无此bug。

重现方式:学习强化技能 攻杀剑术 ,小退,上线,第一刀攻杀触发的伤害为 攻击力+8 这个公式的伤害,没有算强化技能带来的伤害。第二刀,才计算了强化技能带来的伤害。

或者,直接在游戏中 升级强化技能等级,升级后,每次攻击的前2刀,都是升级前的技能伤害,第三刀开始是升级后的技能伤害。

  • 技能使用逻辑BUG2
  •       重现步骤:学习176所有战士技能后,小退,上线,打练功师,这时永远不会使用攻杀技能, 停止攻击后,再选择攻击,攻杀技能又开始使用了。








回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2022-8-26 09:48:08 | 显示全部楼层
8.10.测试: 直接在游戏中 升级强化技能等级,升级前刺杀3级,破坏力105 强化一重 (加1100 )后第一刀破坏力1119 后续10刀都是1119
逻辑BUG2  最新客户端已经调整战士主动技能逻辑 请留意更新
回复

使用道具 举报

12

回帖

451

金币

256

积分

积分
256
 楼主| 发表于 2022-8-26 14:07:15 | 显示全部楼层
996技术-wang 发表于 2022-8-26 09:48
8.10.测试: 直接在游戏中 升级强化技能等级,升级前刺杀3级,破坏力105 强化一重 (加1100 )后第一刀破坏力11 ...

伤害计算BUG:攻杀剑术、半月弯刀、烈火剑法的 强化技能公式 错误 , 同时反馈这三个技能 强化公式的算法应该是错的~
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2022-8-30 11:20:39 | 显示全部楼层
这是引擎的计算公式你可以参考下这个
攻杀剑法

技能有强化时:

攻击力Power:

Power + (5 + 技能等级)*技能强化等级
回复

使用道具 举报

12

回帖

451

金币

256

积分

积分
256
 楼主| 发表于 2022-9-1 19:02:42 | 显示全部楼层
996技术-wang 发表于 2022-8-30 11:20
这是引擎的计算公式你可以参考下这个
攻杀剑法

你们文档上给的公式都看了。  也实际测试过的,我说你们的公式是错误的,比如烈火剑法的强化技能公式 你们自己试试就知道了。
回复

使用道具 举报