PlayerSkill_2001.cs 793 B

12345678910111213141516171819202122232425262728
  1. using XmdsCommonServer.Plugin;
  2. using XmdsCommonServer.XLS.Data;
  3. namespace XmdsCommonSkill.Plugin.Skills.Boss
  4. {
  5. /// <summary>
  6. /// 1-1.5近战普攻
  7. /// </summary>
  8. public class PlayerSkill_2001 : XmdsSkillBase
  9. {
  10. private static int ID = 2001;
  11. public override int SkillID { get { return ID; } }
  12. public static XmdsSkillValue DP_1;
  13. protected override void OnSkillDamagePerEvent(BattleParams param)
  14. {
  15. param.SkillDamagePer = CalDamagePer(DP_1, param.GameSkill.SkillLevel);
  16. }
  17. protected override void OnInitSkillParam()
  18. {
  19. XmdsSkillData data = XmdsDataMgr.GetInstance().GetXmdsSkillData(ID);
  20. InitData(data, out DP_1, XmdsSkillData.XmdsSkillDataKey.DmgRate);
  21. }
  22. }
  23. }