PetGiveSkill_920061.cs 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. using CommonAI.Zone;
  2. using CommonAI.Zone.Helper;
  3. using CommonAI.Zone.Instance;
  4. using XmdsCommon.Plugin;
  5. using XmdsCommonServer.Plugin;
  6. using XmdsCommonServer.Plugin.XmdsSkillTemplate.DamageCalculator;
  7. using XmdsCommonServer.XLS.Data;
  8. using XmdsCommonSkill.Plugin.Buffs;
  9. using static CommonAI.Zone.Instance.InstanceUnit;
  10. namespace XmdsCommonSkill.Plugin.Skills.PetSkill
  11. {
  12. /// <summary>
  13. /// 宠物 - 护符(获得一个护符,抵消下次受到的高于自身生命值5%的伤害,抵消伤害上限自身最大生命值50%,持续5秒,cd50秒)
  14. /// </summary>
  15. public class PetGiveSkill_9200610 : PetGiveSkill_920060
  16. {
  17. private static readonly int ID = 920061;
  18. public override int SkillID { get { return ID; } }
  19. //人物的技能,释放是,宠物释放的技能特效
  20. private static int BindPetSkillID = 0;
  21. protected override void OnInitSkillParam()
  22. {
  23. initSkillInfo(ID, ref BindPetSkillID);
  24. }
  25. protected override int GetBindSkillID()
  26. {
  27. return BindPetSkillID;
  28. }
  29. }
  30. }