these are really nice, the only factor I would consider is the feedback
when you do an action in real life you often get a response of sorts from the object, you slap something and it hurts your hand
so when you throw a huge magic ball you want it to feel like youre throwing an astronomical ball, add screenshake, some sound effects, and make some aesthetic changes to the character and the camera for a temporary amount of time to really sell the effect
think of teleporting in real life, suddenly going to one place to another would take a toll on your visual senses. simulate your eyes getting used to the sudden change of background. dont have any ideas for this but I trust you to make this good
when you’re making a forcefield you need to make the player feel protected, the only suggestion I have is to add a inner shadow to the screen that is the same color as the focefield
other than that just focus on how this will effect the gameplay and the player to player interactions.