Welcome Guest ( Log In | Register )

欢迎访问本站。游客仅能浏览首页新闻、版块主题、维基条目与资源信息,需登录后方可获得内容发布、话题讨论、维基编辑与资源下载等权限。若无账号请先完成注册流程。
 
Reply to this topicStart new topic
> 关于目标选取的猜想
elder404
2017-02-05, 15:35
Post #1


主物质者
Group Icon
 6
   0

Group: Primer
Posts: 5
Joined: 2016-11-17
Member No.: 68062


想这个主要是因为战争机器团战各种坑……

首先,linodas卡片的生效的顺序为从上到下依次执行。(比如拳套先破甲再打伤害)
在执行效果时,根据效果的不同,会有不同的默认目标(比如治疗默认为友方,护甲、魔甲、韧性、召唤、光环、诅咒、正面伤害修正默认为自身(友方),中毒、伤害、破甲、负面伤害修正等默认为敌方)。
在执行目标选取时,若当前目标和该效果的默认目标类型相同,则跳过该效果的目标选取过程,(如果已经选取了指定的的目标选取则同样跳过),如果不同且不存在指定目标选取时则重新进行目标选取。下一步进行锁定/保护检测,在该效果默认选取的目标类型中,如果有存在锁定/保护效果的目标,进行一次检测,检测当前目标类型中是否有被指定的选取效果选定的目标,如果有,则不进行目标修正;如果没有则将效果修正至具有锁定/保护的目标,之后再执行下面的效果。(所以<card>2848</card>在敌方角色有锁定/保护效果时,会错误的把增伤毒上给对面)
按照这个推测,所以<card>2848</card>在遇到敌方有锁定/保护效果时会把增伤的中毒上给敌方的过程是:
没有目标
选定自身为目标,跳过sp伤害的目标选取过程,对目标造成4sp伤害。
ongoing的目标默认为自身,跳过ongoing的目标选取,使目标获得+4的物理伤害加成。
选取自身为目标,跳过中毒效果的默认目标选取。
敌方存在具有锁定/保护效果的角色,且敌方角色中没有被指定选取选中的角色,则将目标选取至该锁定/保护的角色。
为该角色施加一个增伤的中毒效果。
TOP
Lyragosa
2017-02-08, 16:07
Post #2


Director of Linodas.com
Group Icon
 113
   2

Group: Avatar
Posts: 160
Joined: 2011-08-24
Member No.: 45551


其实就是个非常麻烦的历史遗留问题……

今天尝试修复了一下。
TOP
Fast ReplyReply to this topicStart new topic
 


Time is now: 2019-05-21, 16:40