目录

调用技能

执行另一个高级技能,它必须位于 /MythicMobs/Skills 中。如果没有指定目标,执行的技能将继承任何目标。

句法

  1. Skills:
  2. - skill{skill=AnotherSkill} @Target ~onAttack
  3. - skill{s=AnotherSkill} @Trigger ~onSpawn
  4. - skill:OtherSkill @Trigger ~onDeath

属性“sync=true”将被任何子技能继承,并且以后不能在技能树中设置为false。

冷却Cooldown

技能配置能够利用冷却时间为您的技能添加冷却时间,如下所示:

  1. internal_skillname:
  2.   Cooldown: <seconds>
  3.   Conditions:
  4. - condition
  5. - ...
  6.   Skills:
  7. - mechanic{}
  8. - ...

请注意,这仅适用于保存为/MythicMobs/Skills 中的技能文件的技能配置。冷却时间不能添加到生物配置文件中直接调用的机制中。

例子

  1. Skills:
  2. - skill{s=AnotherSkill;sync=true} @Target ~onAttack
  3. - skill{s=ice_bolt;sync=true} @Target ~onTimer:100
  4. - skill{sync=true;s=flamethrower} @TargetLocation ~onTimer:200
  5. - skill:Onemechainc @Target ~onDamaged
  6. - skill
  7. {
  8. skill=leafs;
  9. sync=true
  10. }