NoCode-NoLife / melia

Open-Source MMORPG Server Emulator
GNU General Public License v3.0
264 stars 94 forks source link

Skill SP Costs and Cooldowns #325

Open Terotrous opened 4 days ago

Terotrous commented 4 days ago

Many skills have abilities or conditions that affect their SP cost, overheat charges, or overheat time. For example, the Ranger ability Ranger39 reduces the overheat time of the skill by 5 seconds. Currently we don't implement these in any consistent way (and for most skills they aren't implemented at all). Perhaps skill handlers should also have methods to get the SP cost / charges / overheat duration of a skill, which they could simply leave unimplemented for the current behavior?