Hi.
I'm writing here to suggest what in my point of view could be a major improvement in the clearness of some battling mechanics.
Tags are showdown's great features which (at least many of them) are not displayed in the official games and help people better understanding what's going on on the battle field. Hence tags are designed to help players clarifying some battling mechanics.
Here i will show that this isn't always the actual outcome.
In particular, as you can grasp from the header, i'm referring to those tags which are normally displayed below your pokemon's hp bar when it is hit by a trapping-dot move (infestation, fire-spin, whirlpool and so on).
Take a look at the replay below:
https://replay.pokemonshowdown.com/gen7ou-998389948
This replay shows all the 3 possible frameworks and their outcomes.
Case 1) (turns 1-2) - Ghost pokemon: a ghost pokemon cannot be trapped. In this first scenario the infestation tag is displayed. The attacked pokemon keeps getting damaged by the dot but is free to switch out.
Case 2) (turns 3-4) - Magic guard pokemon: a pokemon with magic guard cannot take damage over time. Also in this second scenario the same infestation tag is displayed. This time, the attacked pokemon does not get damaged by the dot, but it is now trapped and cannot switch.
Case 3) (turs 5-7) - Regular pokemon: a regular pokemon can either be damaged over time and trapped. Also in this last scenario the very same infestation tag is displayed. Not many people know that the only way to set a regular pokemon free from traps/dots is by using substitute. In particular, using substitute the pokemon is either freed from the dot and the trap. It is now free to escape. If you paid attention, btw, even after the substitution, the infestation tag is still there (this is one of the reasons why many people do not know about this feature!
Summing up, we have the very same tag which describes 4 different situation (only trap, only dot, both trap and dot, no trap and no dot after sub).
This confuses many players that don't even realise that in some situation they can actually save their mons (especially in a perish-trap framework).
Proposal: Tag split
In order to solve this problem i propose to split the above mentioned tag in two: instead of showing a single tag with the name of the move, it would be much clearer to show two different tags, one (e.g. "trap") to indicate the pokemon is actually unable to switch out; another one (e.g. "dot") to indicate the pokemon is suffering a damage over time. Of course those new tags would disappear when the effect ceases to exist / would not appear if the effect does not exist: i.e. in case 1 only "dot" tag is displayed; in case 2 only "trap" is displayed; in case 3 both tags are displayed before the substitution and both disappear thereafter.
If this is not possible, at least a minor change could simply be removing the trapping-dot move tag when the pokemon, using substitute, is fully freed from the effects of the move (while both ghosts and magic guard mons are still partially affected and so the tag remains unless they use substitute).
Note: of course, i selected trapping-dot moves because they are the general framework, but this applies (and an eventual change should in my opinion be applied) also to trapping-only moves, with currently do not display any tag at all. This should not instead be applied to shadow tag, magnet pull, arena trap, because it could reveal your set.
Cya.
I'm writing here to suggest what in my point of view could be a major improvement in the clearness of some battling mechanics.
Tags are showdown's great features which (at least many of them) are not displayed in the official games and help people better understanding what's going on on the battle field. Hence tags are designed to help players clarifying some battling mechanics.
Here i will show that this isn't always the actual outcome.
In particular, as you can grasp from the header, i'm referring to those tags which are normally displayed below your pokemon's hp bar when it is hit by a trapping-dot move (infestation, fire-spin, whirlpool and so on).
Take a look at the replay below:
https://replay.pokemonshowdown.com/gen7ou-998389948
This replay shows all the 3 possible frameworks and their outcomes.
Case 1) (turns 1-2) - Ghost pokemon: a ghost pokemon cannot be trapped. In this first scenario the infestation tag is displayed. The attacked pokemon keeps getting damaged by the dot but is free to switch out.
Case 2) (turns 3-4) - Magic guard pokemon: a pokemon with magic guard cannot take damage over time. Also in this second scenario the same infestation tag is displayed. This time, the attacked pokemon does not get damaged by the dot, but it is now trapped and cannot switch.
Case 3) (turs 5-7) - Regular pokemon: a regular pokemon can either be damaged over time and trapped. Also in this last scenario the very same infestation tag is displayed. Not many people know that the only way to set a regular pokemon free from traps/dots is by using substitute. In particular, using substitute the pokemon is either freed from the dot and the trap. It is now free to escape. If you paid attention, btw, even after the substitution, the infestation tag is still there (this is one of the reasons why many people do not know about this feature!
Summing up, we have the very same tag which describes 4 different situation (only trap, only dot, both trap and dot, no trap and no dot after sub).
This confuses many players that don't even realise that in some situation they can actually save their mons (especially in a perish-trap framework).
Proposal: Tag split
In order to solve this problem i propose to split the above mentioned tag in two: instead of showing a single tag with the name of the move, it would be much clearer to show two different tags, one (e.g. "trap") to indicate the pokemon is actually unable to switch out; another one (e.g. "dot") to indicate the pokemon is suffering a damage over time. Of course those new tags would disappear when the effect ceases to exist / would not appear if the effect does not exist: i.e. in case 1 only "dot" tag is displayed; in case 2 only "trap" is displayed; in case 3 both tags are displayed before the substitution and both disappear thereafter.
If this is not possible, at least a minor change could simply be removing the trapping-dot move tag when the pokemon, using substitute, is fully freed from the effects of the move (while both ghosts and magic guard mons are still partially affected and so the tag remains unless they use substitute).
Note: of course, i selected trapping-dot moves because they are the general framework, but this applies (and an eventual change should in my opinion be applied) also to trapping-only moves, with currently do not display any tag at all. This should not instead be applied to shadow tag, magnet pull, arena trap, because it could reveal your set.
Cya.