I am going to work on the showdown mod, but for now I want to give you a sneek peak on some upcoming mechanics
Here are the status effects:
Burn
Every turn, you take 1/16 HP damage, this also reduces your physical attack by half, Flame types are immune to this status effect.
It's basically the same as the Pokemon burn condition.
Frostbite
Every turn, you take 1/16 HP damage, this also reduces your special attack by half, Frost types are immune to this status effect.
With GameFreak being inconsistent with what the Ice type does or does not have, I am just going to bring back this popular mechanic from Legends Arceus
Shocked
Every turn, you take 1/16 HP damage, this also reduces your speed attack by half, Metal types are immune to this status effect.
I decided to rework paralysis; I think it's better than having the chance to skip a turn, so your mon doesn't have to be a random sitting duck. Also notice how Metal is the one who is immune, the reasoning is that the electricity simply flows through the metal, so it absorbs it.
Poison
Every turn, you take 1/12 HP damage, Toxic types are immune to this status effect.
There are no secondary effects, but with a tradeoff of stronger damage, my original idea was you lose 1/10th hp each turn, which would be better in your opinion.
Numb
Every turn you have a 30% chance to not move, Swarm types are immune to this status effect.
Separated the turn skipping mechanic of paralyses with it's own status effect, would this be a good change.
Dazed
Every turn you have a 35% chance to attack yourself in confusion instead of attacking, PSI types are immune to this status effect.
Basically the same as confusion, though the difference is that it only occurs if you attack, so status moves are still safe to use, also if you use a special attack the confusion damage will be special as well.
Petrified
You turn to stone, unable to move, every turn you have a 20% chance to become un-petrified, Stone types are immune to this status effect.
A classic RPG status effect that basically replaces freeze, depending on how centralizing this status effect is there may also be an extra rule on how you can only petrify someone once like Smogon's freeze clause.
Curse
Your HP gets cut in half, Undead types are immune to this status effect.
When I mean your HP gets cut in half I don't just mean you just Belly Drummed away that HP and can get it back, no if you get cursed your HP bar get's directly cut in half, so if you have max HP at 350, you now have 175 HP and you can't heal anymore unless you lose the curse. This is obviously the rarest status effect and will also likely be implemented in the game's own Belly Drum equivalent.
Okay those are all the status effects, tell me your opinions on each one, how should I balance each of them while keeping with their intentions, what potential strategies would you use if these status effect existed in game.