在魔兽争霸编辑器中实现英雄技能伤害加成,魔兽可以通过触发器动态计算属性加成的争霸伤害并主动施加。以下是编辑详细步骤:
步骤说明
1. 创建自定义技能:
2. 设置触发器事件和条件:
3. 触发器动作:
trigger
设置 caster = (触发单位)
设置 target = (技能目标单位)
trigger
设置 skill_level = (caster 的自定义技能的等级)
设置 base_damage = 100 + (50 (skill_level
设置 attribute_value = (caster 的智力(包括加成)) // 使用力量或敏捷同理
设置 total_damage = base_damage + (attribute_value 系数)
trigger
单位
示例触发器代码(使用通魔技能)
trigger
事件:
单位
条件:
(施放技能) 等于 火球术
动作:
设置 caster = (触发单位)
设置 target = (技能目标单位)
设置 skill_level = (caster 的魔兽火球术 的等级)
设置 base_damage = 100 + (50 (skill_level
设置 int = (caster 的智力(包括加成))
设置 total_damage = base_damage + (int 2)
单位
注意事项
通过以上方法,即可实现英雄技能伤害随属性动态加成的效果。