资深玩家
凡人
  
- 贡献度
- 190
- 金元
- 144702
- 积分
- 15240
- 精华
- 1
- 注册时间
- 2006-5-22
|
本帖最后由 moistine 于 2021-1-15 09:36 编辑
『直入正题』计划打造技能的特性:“流血过敏”---自己处于流血状态 或 敌人处于流血状态都会使技能的当下攻击力有几率提高。
1:已经完成“敌人处于流血状态都会使技能的当下攻击力有55%几率提高77%”
effect: .name "R_thirst_D" .target "performer" .chance 55% .curio_result_type "positive" .keyStatus "bleeding" .combat_stat_buff 1 .damage_low_multiply 77% .damage_high_multiply 77% .on_hit true .on_miss false
经测试,该条效果正常运行!!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2:待添加效果“自己处于流血状态都会使技能的当下攻击力有55%几率提高33%”
不知道该如何修改..........没有实例以供参考
a讨论 目前的处理方式是给自己一个Buff:将“Buff”文件和“effect”文件各添加如下命令:
{
"id" : "RedBleeDg_L",
"stat_type" : "combat_stat_multiply",
"stat_sub_type" : "damage_low",
"amount" : 0.33,
"duration" : 1,
"remove_if_not_active" : false,
"rule_type" : "is_actor_status",
"is_false_rule" : false,
"rule_data" : {
"float" : 0,
"string" : "bleeding"
}
},
{
"id" : "RedBleeDg_H",
"stat_type" : "combat_stat_multiply",
"stat_sub_type" : "damage_high",
"amount" : 0.33,
"duration" : 1,
"remove_if_not_active" : false,
"rule_type" : "is_actor_status",
"is_false_rule" : false,
"rule_data" : {
"float" : 0,
"string" : "bleeding"
}
},
effect: .name "R_BleeDg" .target "performer" .curio_result_type "positive" .chance 55% .combat_stat_buff 1 .buff_ids "RedBleeDg_L" "RedBleeDg_H" .on_hit true .on_miss false
以上命令还未测试!
b疑问?
理论上应该仍然修改“effect”文件,触发条件由“敌人处于流血”改为“自己处于流血”即可。关键的敌人处于流血“.keyStatus "bleeding”这一处应该如何改写为自己处于流血?
有大神指教一下吗?
感激不尽!!!!
|
|