It would be cool to have a “Defeat Wizard” card. This card sets the health of the wizard to 0 or 1 with the cracked glass and gives them the head spinning animation.
A "Disable Movement'' card that makes it so the wizard can't move until the "Enable Movement" card is used. This would be useful for cutscenes or making certain castle magic actions and effects look even better
A great type of card would be cantrip cards. In the same way you can cast a cantrip to go invisible, I would like castle magic to be able to replicate that. “Make the nearest player invisible”, “Make the nearest player shoot energy”, “Make the nearest player perform a somersault”. This would be very cool to see. It also seems possible since the coding for the cantrips already exists. Another idea on the topic of castle magic with cantips would be to have a magic cantrip detector. So when a certain cantrip is performed, the inputted spell is triggered. There could be a “magic energy detector” so when a wizard sends energy towards that detector, it does something. It would act like how the raid portals work, except you get to customize if one blast from one wizard is enough, or if you need multiple. This also seems possible since the raid portals are already designed to do this.
It would be very nice to have magic timers operate on half seconds or quarter seconds. I can see where it would become an issue if they were to operate on milliseconds, but if it could only go as low as half a second or a quarter second, maybe that would not pose any problems. Some things need a quicker reaction than one second. Like a strike to break something, it doesn’t make sense for it to break on the same second as the strike is in motion, but also not a second later either
Something that is definitely needed in castle magic is “Teleport the activating player to the target”. What this would do is instead of teleporting the nearest player to the target, it would teleport the player that triggered the action to the target. So if I jumped, instead of a magic jump detector teleporting the nearest player to the target, it would teleport the player that triggered the action, in this case being the player who was the one to jump.
Another cool thing to have would be speed boosts and speed dampeners. “Increase speed of the activating player” “Decrease speed of the activating player”.
There should also be a “Show black screen” for either one or three seconds. This is important for scenes in castle magic where you want to transition your wizard to a new area by teleporting them, without it looking out of place, without it looking like they teleported. Almost as if to say, “a few moments later”.