游戏精英
 
- 贡献度
- 119
- 金元
- 33019
- 积分
- 3778
- 精华
- 0
- 注册时间
- 2008-6-10
|
我是这样写的。
side_buffs/bonus_buff_infos/buff_infos.json里面加入
{
"id": "mydiy_elixir_of_life_item_set_bonus",
"sid": "mydiy_elixir_of_life_item_set_unit_bonus",
"duration": 1, "charges": 1, "allegiance": "ally"
},
buffs/sub_skills_battle_hero_buffs.json里加入
{
"id": "mydiy_elixir_of_life_item_set_unit_bonus",
"infinite": true, "hidden": true, "canDispel": false, "dontMimic": true, "dontTriggerAction": true, "keepOnDeath": true,
"icon": "mydiy_elixir_of_life_item_set_unit_bonus_icon",
"name_": "mydiy_elixir_of_life_item_set_unit_bonus_name",
"description_": "mydiy_elixir_of_life_item_set_unit_bonus_description",
"tags": [ "positive" ],
"maxDuration": 1,
"addition": "duration",
"actions":
[
{
"trigger": "start_turn",
"triggerConditions":
[
{
"checkFunction": "allegiance",
"values": [ "self" ]
}
],
"damageDealer":
{
"tags": [ "passive", "heal_damage" ],
"triggerCounter": false,
"damageTarget_": "none",
"statDmgMult": 0.0,
"attackPatternSid": "attack_single_x100",
"castTargetParams":
{
"targetTags": ["unit"],
"targetCondition_": "alive",
"castTarget_": "self"
},
"affectTargetParams":
{
"targetTags": ["unit"],
"targetCondition_": "alive",
"castTarget_": "self"
},
"targetMechanics":
[
{
"mech": "heal_percent", "values": [ "until start amount", "start_squad", "0.20", "0.00", "true" ]
}
]
}
}
]
}
]
}
然后引用mydiy_elixir_of_life_item_set_bonus就可以了。
|
|