搜索
12
返回列表 发新帖
楼主: 雁城网络

[沟通中] 关于BUFF组关系的建议(请采纳)

[复制链接]
发表于 2023-12-11 10:39:56 | 显示全部楼层
请看两种不同组关系的情况

本帖子中包含更多资源

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

x
 楼主| 发表于 2023-12-11 12:26:21 | 显示全部楼层
1580 发表于 2023-12-11 10:27
所有组都要 设置一次关系的,因为增加BUFF的顺序是不固定的

设置过的    (组1、组2=替换)(组1、组3=替换)也不行
 楼主| 发表于 2023-12-11 12:27:02 | 显示全部楼层
雁城网络 发表于 2023-12-11 12:26
设置过的    (组1、组2=替换)(组1、组3=替换)也不行

设置过的    (组1、组2=替换)(组1、组3=替换)(组2、组3=替换)也不行
发表于 2023-12-11 15:42:21 | 显示全部楼层
雁城网络 发表于 2023-12-11 12:27
设置过的    (组1、组2=替换)(组1、组3=替换)(组2、组3=替换)也不行

我这边暂时没试出你说的情况 ,下版你再试试吧,
 楼主| 发表于 2023-12-12 13:02:52 | 显示全部楼层
1580 发表于 2023-12-11 10:27
所有组都要 设置一次关系的,因为增加BUFF的顺序是不固定的

都设置过的   组1——组2=替换、 组2——组3=替换、组1——组3=替换

先给优先级低的,再给优先级高的 。不能正常替换,只会共存。你们测试一下吧
 楼主| 发表于 2023-12-12 13:23:26 | 显示全部楼层
还有就是替换逻辑的问题:我觉得应该是    新BUFF优先级 > 老BUFF优先级才执行替换,新BUFF优先级 ≤ 老BUFF优先级 (则新BUFF无法生效)     目前是:新BUFF优先级 ≥ 老BUFF优先级都会执行替换(人物满血状态,如果重复给一个BUFF。比如这个BUFF附加10%的生命上限,人物的血量,就会变动,导致重复给BUFF时,当前血量不满)
发表于 2023-12-12 15:56:33 | 显示全部楼层
雁城网络 发表于 2023-12-12 13:23
还有就是替换逻辑的问题:我觉得应该是    新BUFF优先级 > 老BUFF优先级才执行替换,新BUFF优先级 ≤ 老BUF ...

暂时把替换的逻辑调整如下,下版你再测试下

      新的BUFF优先级 >老的BUFF,则把老的BUFF替换成新的BUFF;
      新的BUFF优先级 <= 老的BUFF,则新的BUFF无法生效;
 楼主| 发表于 2023-12-15 12:39:56 | 显示全部楼层
1580 发表于 2023-12-12 15:56
暂时把替换的逻辑调整如下,下版你再测试下

      新的BUFF优先级 >老的BUFF,则把老的BUFF替换成新的BU ...

找到问题了:都设置过的   组1——组2=替换、 组2——组3=替换、组1——组3=替换  (不能正常替换)
得这样加:组1——组2=替换、 组2——组3=替换、组1——组3=替换; 组2——组1=替换、 组3——组2=替换、组3——组1=替换       (得把这些全部加上,才能正常替换)
也就是说:组1——组2=替换   得反过来再加一次   组2——组1=替换   (组关系得设置双向替换,这样替换感觉意义不大了,组多的话,自己都绕懵了。建议优化)
 楼主| 发表于 2023-12-15 12:42:13 | 显示全部楼层
能不能考虑一下我说的   把替换 “替换”选项分为:“新旧替换”(按BUFF获得的时间,新BUFF替换旧BUFF)和“优先替换”(优先级高的,替换优先级低的,优先级相等则不做处理)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-23 08:28 , Processed in 0.578329 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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