BlowaXD/ChickenAPI

[Feature][BattleSystem] SkillCasting

Kiritsu opened this issue · 0 comments

Skill Casting (feature)

The SkillCasting contains the following tasks:

  • Handle errors
  • Add skills:
    • create a command to add a skill (by its id: SkillVnum)
  • TryCast a skill:
    • handle effects
    • handle ranges
    • handle cooldowns
    • handle mana costs
  • Launch a skill via client bases' packets

Estimated time: ~3 hours


Additional information:

  • If TryCast passes, launch the effect and initialize a cooldown.
  • Usage of DateTime object for the Cooldown