搜索
查看: 159|回复: 10

[沟通中] BUFF组关系 替换存在BUG?

[复制链接]
发表于 2025-9-27 04:39:55 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 0911
登陆器版本号: 0911
BUG描述: buff 165 所在组 替换A组 组内优先级999
buff 191 所在组 替换B组 组内优先级1
buff 192 所在组 替换B组 组内优先级2
---------------------执行添加191.192 BUFF---------------------
2025-09-27 4:20:45 添加BUFF-->191
2025-09-27 4:20:46 添加BUFF-->192
执行添加165BUFF,会触发组关系执行替换操作删除191,192 再添加165
2025-09-27 4:20:55 删除BUFF-->191
2025-09-27 4:20:55 删除BUFF-->192
2025-09-27 4:20:55 添加BUFF-->165
----------------------------BUG-------------------------
现在在有165BUFF的情况下,添加191,192 按照组关系 这两个BUFF是不会生效的。实际情况
1-> 2025-09-27 4:21:45 添加BUFF-->192 成功 [×]
2-> 组别互换的情况下,存在165BUFF的状态下,191,192添加失败[✔]
3-> 在有191,192的状态下 添加165BUFF成功,191,192.依旧存在 [×]
BUG重现方式: 如上描述
修复后应达到的效果: 在拥有165BUFF的情况下添加192 或者191 应该是不生效的状态。
联系QQ: 隐藏内容



本帖子中包含更多资源

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

x
发表于 2025-9-28 09:01:39 | 显示全部楼层
 楼主| 发表于 2025-10-1 05:09:46 | 显示全部楼层
@1580 @法海不懂爱 这个看看呗。2组是替换关系
A组优先级高的话 先添加B组BUFF 后添加A组的BUFF 能替换B组
如果是先加A组BUFF后添加B组BUFF,按理B组属性不生效的 实际生效了。
发表于 4 天前 | 显示全部楼层
没试出来,你说的这情况呢,组2的BUFF图标没出现,即不生效了

本帖子中包含更多资源

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

x
 楼主| 发表于 3 天前 | 显示全部楼层
1580 发表于 2025-10-10 10:09
没试出来,你说的这情况呢,组2的BUFF图标没出现,即不生效了

你把图1的关系 位置互换下 你再试试。 晚点我发完整的给你看。
 楼主| 发表于 3 天前 | 显示全部楼层
BUFF设置信息

==============================================================
组1 为 替换A组  组2为 替换B组

测试结果
先添加165再添加191,192

先添加191,192 再添加165



==============================================================
组1 为 替换B组  组2为 替换A组

测试结果





补充内容 (2025-10-11 16:59):
最后一张图是 前面 一组的测试 看图片字体颜色 相同为一组

本帖子中包含更多资源

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

x
 楼主| 发表于 3 天前 | 显示全部楼层
andrew01 发表于 2025-10-11 16:57
BUFF设置信息

==============================================================

@1580  看我详细测试 分为2组 组关系位置互换 以及 buff 先后顺序问题 共有4组测试
经测试。
组关系
一。组1-->替换A组 组2 --->替换B组 关系下
1.先添加 165(替换B组 优先级99) 再添加 191(替换A组 优先级2) 192(替换A组 优先级4) 替换关系生效
2. 先添加 191(替换A组 优先级2) 192(替换A组 优先级4)再添加 165(替换B组 优先级99)  替换关系失效
二。组1-->替换B组 组2 --》 替换A组 关系下
1.先添加 165(替换B组 优先级99) 再添加 191(替换A组 优先级2) 192(替换A组 优先级4) 替换关系失效
2.先添加 191(替换A组 优先级2) 192(替换A组 优先级4)再添加165 (替换B组 优先级99) 替换组生效执行删除191,192操作。165 (替换B组 优先级99)存在的情况下 再次添加 191(替换A组 优先级2) 192(替换A组 优先级4)替换组失效了。详细看截图。 注意BUFF 图标顺序是最左边左边是最后添加的BUFF
发表于 前天 11:07 | 显示全部楼层
本帖最后由 1580 于 2025-10-12 11:10 编辑
andrew01 发表于 2025-10-11 17:12
@1580  看我详细测试 分为2组 组关系位置互换 以及 buff 先后顺序问题 共有4组测试
经测试。
组关系

需要看各组的实际关系了,现在添加某个BUFF,会取这个BUFF的组信息(A),再以这个组信息(A),检测身上所有BUFF与它的(A)关系,

A -》替换X
A -》删除
A -》

即查出A所有的配置,来处理
 楼主| 发表于 前天 14:11 | 显示全部楼层
1580 发表于 2025-10-12 11:07
需要看各组的实际关系了,现在添加某个BUFF,会取这个BUFF的组信息(A),再以这个组信息(A),检测身上所 ...

你说的逻辑没有问题 但我感觉是不是在取这个buff的组信息 只读取了组1 而没有读取组2 。比如这个buff是 替换A组 组关系放在组1的位置 而没去读组2是替换A组的 组信息?
发表于 昨天 10:31 | 显示全部楼层
andrew01 发表于 2025-10-12 14:11
你说的逻辑没有问题 但我感觉是不是在取这个buff的组信息 只读取了组1 而没有读取组2 。比如这个buff是  ...

只取A组所有配置信息,给BUFF不可能查所有BUFF的分组配置,只能取当前BUFF的组信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2025-10-14 02:13 , Processed in 0.499420 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表