PlayerSkill_2003.cs 792 B

123456789101112131415161718192021222324252627
  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_2003 : XmdsSkillBase
  9. {
  10. private static int ID = 2003;
  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. }