S2001.cs 1.1 KB

123456789101112131415161718192021222324252627282930
  1. using CombatLibrary.CombatLibrary.CombatCore.CustomizeTimeLogic.FxLogic;
  2. using GameLogic.Combat.CombatTool;
  3. using GameLogic.Combat.Hero;
  4. using UTool.CustomizeTimeLogic.FxLogic.TimeLineEventinterface;
  5. namespace GameLogic.Combat.Skill
  6. {
  7. /// <summary>
  8. /// 烈焰剑 向前方发出一柄剑,对敌人造成火系伤害,对敌人施加一层灼热,比有10%概率对敌人造成1火伤势
  9. /// </summary>
  10. public class S2001: SkillBasic
  11. {
  12. protected override void ProUseSkill()
  13. {
  14. ActivationTimeLineData("lieyanjian");
  15. }
  16. protected override void ProTimelineFxLogicInit(string groupName, ITimelineFxLogic timelineFxLogic, TriggerData triggerData)
  17. {
  18. }
  19. protected override void ProDefaultTimeLineTrigger(string groupName, CombatHeroHitPoint targetEntity, ITimelineFxLogic timelineFxLogic,
  20. TriggerData triggerData)
  21. {
  22. CombatCalculateTool.Instance.Harm(CombatHeroEntity, targetEntity, 100, AttType.Normal, triggerData,wuXingType,
  23. HarmType.Default);
  24. }
  25. }
  26. }