Added Active Effects System
- Fixed trail VFX for the Intercept Spell.
- Removed the spell "Range" attribute and replaced with two new "MinRange" & "MaxRange" attributes.
- Fixed dead characters freezing mid-air; they now continue falling naturally until they land before movement is fully locked.
- Added Active Effects system
- Add Knight Spells
- Daze (A short stun)
- Lacerate (An offensive spell, causes damage over time)
- Guard (A defensive spell, Reduces damage taken)
- Adjusted all XP rates and level requirements to reduce leveling speed significantly.
- Locked spells are now also shown in the spellbook UI but they are disabled and don't show full details.
- Added a hover tooltip to the XP bar to show the current XP progress thoughout the level.
- Refactored code for custom tooltip, Added a reusable helper function hovering on UI elements.
- Added a smooth animation to the XP bar.