【暗黑3导航插件】TurboHUD中文交流社区

 找回密码
 新建会员

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: michael_han1986
打印 上一主题 下一主题

[探讨]“骷髅法师”雷电宏的思路探讨

[复制链接]

13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

11#
 楼主| 发表于 2019-6-3 19:44:38 | 显示全部楼层
我还没有转冰尸矛,这个buff的实测还没有进行过,也不是太了解这个机制,所做的思路均是来自文字描述和网上攻略,总之,后续的测试工作可以交由其他广大用户了

13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

12#
 楼主| 发表于 2019-6-10 11:04:10 | 显示全部楼层
更新后,现在骷髅法师雷电宏分为了2段
第一段骷髅弓手
第二段骷髅法师
根据关于魂法骷髅法师自动召唤的问题所提出的问题,
需要将此雷电宏分为3段
第一段不变
第二段增加条件,不携带死地,其他不变(依然适用于产尸魂法BD)
第三段增加条件,携带死地(适用于死地魂法BD,大招流,打的就是死地爆发10秒,需要大量CDR词缀配合减CD诅咒,建议面板CDR至少55%以上,62.35%是极限了,需要李头+钻石+6条8%CDR词缀+武器10CDR)

第三段思路(个人见解)

注:戒指+1=一次召唤2个,双分*2=一次召唤4个,项链使双分时间翻倍=15*2=30秒,亡者领域(死地)10秒。
1:非双分期间,尽可能保持2个(仅召唤一次)骷髅法师
2:双分期间,尽快召唤10个双分后满魂能骷髅法师(若在双分之前召唤过2个,需要覆盖非双分阶段的那次召唤,也就是说至少要召唤3次)
3:双分期间,召唤出10个双分满魂混骷髅法师后,不再立刻召唤满魂骷髅法师,而是待第十个骷髅法师消失前0.5秒再次召唤

个人认为:第三段不好写,怎么判断召唤出来的骷髅法师是双分期间召唤的还是非双分期间召唤的?
死地的10秒肯定在双分的30秒内被覆盖(雷电宏自带的死地是开启双分后施放),所以才以双分来判断


请其他用户建言献策,提供该BD思路

13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

13#
 楼主| 发表于 2019-6-10 15:24:53 | 显示全部楼层
TurboHUD 发表于 2019-6-10 14:55
让我抽空再想想其他思路
多加参数的判断终究也不是我喜欢的风格现在强行为不同build建立不同的 ...

辛苦了,我也看到了希望给魂法增加一个20层诅咒就释放双分的脚本里面所说的关于CD的问题
魂法可以有多种打法,一种是平推(低层魂法队),无视小怪精英,经常需要保持10个满能魂法进行最大化输出
一种是死地双分大招流,跳怪点精英,感觉偏向于单人和非魂法队(和一些公共路人)
涉及的技能又有很多种,带诅咒的、带产尸的、带死地的、速刷带寅剑的、甚至不带双分不带死地的,需要考虑的问题太多了。
我的本意是减轻魂法玩家的“断手”压力,只是没想到还有全力吐槽和抱怨的,我也只能呵呵了

13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

14#
 楼主| 发表于 2019-6-10 15:49:50 | 显示全部楼层
TurboHUD 发表于 2019-6-10 15:45
研究了一下,或许可以思路简单些,有办法知道每个骷髅召唤时的能量,前期优先考虑数量,满足数量后判断满 ...

这确实是一个很好的办法,精魂上限随着不同BD有随动,像你所说,好似是能解决很多问题

13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

15#
 楼主| 发表于 2019-6-10 21:11:41 | 显示全部楼层
加班中,期待其他人进行测试

13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

16#
 楼主| 发表于 2019-6-14 12:34:42 | 显示全部楼层
q779810876 发表于 2019-6-14 11:09
你好 请问可以把弓手符文改成见到BOSS再开启吗  进度期间看见精英就自动开启没什么受益 还卡不了无敌~


13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

17#
 楼主| 发表于 2019-6-17 11:48:03 | 显示全部楼层
本帖最后由 michael_han1986 于 2019-6-17 11:53 编辑

咨询一下关于骷髅弓手部分的一段问题,先上图


如图可见,召唤骷髅弓手后,会出现两个图标,一个是骷髅法师的图标,一个是骷髅弓手BUFF的图标
那么:
[AppleScript] 纯文本查看 复制代码
                .IfSpecificBuffIsActive(Hud.Sno.SnoPowers.Necromancer_SkeletalMage, 6).ThenNoCastElseContinue()//骷髅法师激活
                .IfSpecificBuffIsAboutToExpire(Hud.Sno.SnoPowers.Necromancer_SkeletalMage, 3, 100, 500).ThenCastElseContinue()//弓箭手BUFF即将过期(0.5秒以内)
                ;

中弓箭手BUFF即将过期(0.5秒以内)是指的上图中右边那个图标,而不是左边“骷髅法师数量”的图标
实战中遇到的问题就是,骷髅弓手BUFF即将消失,召唤了骷髅弓手,但是BUFF续不上了,又从0层开始叠
那我是不是可以将上述2行简化为一行?
[AppleScript] 纯文本查看 复制代码
                .IfSpecificBuffIsAboutToExpire(Hud.Sno.SnoPowers.Necromancer_SkeletalMage, 6, 100, 500).ThenCastElseContinue()//骷髅法师激活即将过期(0.5秒以内)
这个6,应该指的是骷髅法师的图标吧?而上面的3,指的是骷髅弓手的BUFF图标?

又或者,删除前一行骷髅法师激活条件,无视骷髅法师是否激活,只判断天鹰即可
[AppleScript] 纯文本查看 复制代码
.IfSpecificBuffIsAboutToExpire(Hud.Sno.SnoPowers.Necromancer_SkeletalMage, 3, 100, 1000).ThenCastElseContinue()//弓箭手BUFF即将过期(1秒以内)
                ;

直接把弓箭手BUFF过期阈值从500调高到1000甚至1500以上,就可以保证BUFF不断

因为这周末测试骷髅弓手这段的时候,经常发现断BUFF,然后一直手动在补骷髅弓手,所以想来此问问管理大大这个问题,感谢解答




13

主题

190

帖子

2441

积分

金牌会员

Rank: 6Rank: 6

积分
2441

雷电宏发展贡献者

18#
 楼主| 发表于 2019-6-17 13:59:04 | 显示全部楼层
所以说,这两种改法都可以吗?
.IfSpecificBuffIsAboutToExpire(Hud.Sno.SnoPowers.Necromancer_SkeletalMage, 6, 100, 500)

.IfSpecificBuffIsAboutToExpire(Hud.Sno.SnoPowers.Necromancer_SkeletalMage, 3, 100, 1500)
还是说,只能用后面那种?
您需要登录后才可以回帖 登录 | 新建会员

本版积分规则

TurboHUD交流社区  

GMT+8, 2024-6-2 03:43 , Processed in 0.133076 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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