I was curious about the delay that occurs when trying to cast a second spell immediately after the first. I had assumed the spellcasting timer was intended to serve as the balancing mechanism to prevent casting too rapidly. However, the additional delay seems to significantly impact a mage’s effectiveness—especially in PvP scenarios.
If you mis-time your next spell and attempt to cast too early, it seems to trigger an even longer delay before you're able to cast again. This puts mages at a noticeable disadvantage when facing melee opponents, where every second counts. The issue also applies in PvM situations—for example, when trying to cast a heal spell quickly, there's often a 2-second delay before you can attempt to cast again.
I'm just curious about the design logic behind this mechanic and would really appreciate any clarification on its intended purpose. Thanks for all the work you put into the game!