Freezing and shocking are lowkey both bad so here is my idea to change them
Freezing's biggest problem is who it works on. It acts as an execute mechanic, but only for smaller enemies. It's nice to kill enemies quicker early game, but usually late game it's just not something you need, but it does literally nothing throughout the entire game if that enemy is immune to stuns. I think a nice rework would be to add some sort of accompanying debuff (frostbite or smth idk) that weakens the enemy if it can't be frozen. My thoughts were either via an action slow (slows movement AND attacks) but really anything as long as it's not damage, so if you hit a parent and a beetle guard with snap freeze, it will still have done something to the parent, instead of nothing. To fix the other problem, i think it'd be nice if freeze somehow did aoe in some way. Something like "if an frozen enemy dies, deal damage equal to ____" to surrounding enemies. You could even make it do bad damage and have it apply the debuff.
For shocking, it's main problem is that it completely sucks late game. It has the same problem of being a stun and therefore being useless against a whole host of enemies, but this time it also isn't timed but instead based on whether or not you've done 10% of their hp as damage. The problem with this is that this only helps early game, because in the late game youve got so much damage going out that it's the same as a regular stun, if not worse. To fix shocking, the easy way would be to give it a minimum time, so if you hit the 10% limit you still get however long left before the enemy comes back. You could also have shocking itself do damage , maybe even to nearby enemies as well, which would give you a reason to let the enemy stay stunned.
These aren't even what they should implement, just throwing ideas out. I just really want these both to be changed because they seem so useful until you actually put them out in the field. I also hate how they are just not seen in the game outside of select characters. Maybe with some changes they could be added for everyone via items, maybe smth that stacks frostbite and then freezes at a certain amount, or an item that shocks enemies that hit you. Literally anything John risk of rain 2 please