更新 条件 authored by SharkGirl kunjang's avatar SharkGirl kunjang
......@@ -28,20 +28,20 @@
1. 通用条件: 可作用于所有位置与实体
比较条件: 比较目标与自身的某些东西,一般是目标条件(TargetConditions)
施法者条件(Conditions):
[施法者](/技能/目标选择器/@Self)条件(Conditions):
- 施法者是检测对象,所有非目标条件都可使用.
- [施法者](/技能/目标选择器/@Self)是检测对象
目标条件(TargetConditions):
技能目标条件(TargetConditions):
- 检测对象是每个[技能目标(由目标选择器所选取)](/目标选择器),大部分条件都可用.
- 技能组仅对符合条件的技能目标激活, 不符合条件的哪怕已选取也无效
- 比较条件(如distance, 而不是targetwithin)所比较的实体是技能目标与施法者
\@self时, 条件效果与施法者条件无区别
\@trigger时, 条件效果与触发者条件无区别
- 由于受[目标选择器](/目标选择器)影响
当一个父技能组激活了一个子技能组 且子技能组使用了TargetConditions时
TargetConditions的检测对象将为父技能组内调用该子技能组的技能行所选取的目标
- 检测对象是每个[技能目标](/技能/列表/技能目标)
- 该种条件相当于 **过滤一次已选取事物**, 使技能仅作用于过滤后剩下的事物
- 使用了该类条件的[技能组](/技能/列表/Skill)下的每行技能
- 其目标默认为过滤后剩下的事物
- 若为该[技能组](/技能/列表/Skill)的一行技能定义目标选择器, 则相当于重新选取, 不会被过滤
- 比较条件(如[Distance](/条件/distance), 而不是[targetwithin](/条件/targetwithin))所比较的实体是[技能目标](/技能/列表/技能目标)[施法者](/技能/目标选择器/@Self)
- [技能目标](/技能/列表/技能目标)[@Self](/技能/目标选择器/@Self) 时, 条件效果与施法者条件无区别
- [技能目标](/技能/列表/技能目标)[@Trigger](/技能/目标选择器/@Trigger) 时, 条件效果与触发者条件无区别
触发者条件(TriggerConditions):
......
......