What type of bug are you reporting? Mechanics
What is the bug?
just to make this more clear, baby terapagos is the form before sent out, the regular form is the one sent out before tera (called terapagos-terastal) and big/tera terapagos refers to terapagos-stellar form.
Here is a test me and 35Q71N ran on pokemon showdown: https://replay.pokemonshowdown.com/gen9customgame-2377963704 we had Baby Terapagos (274 hp) on the team, which immediately transforms into Regular Terapagos (282 hp) once it gets sent out. It gets terastalized and it reaches 393 hp, Tera Terapagos dies and it gets revived by Revival Blessing (196/393 hp, and on turn 4 it gets brought back to the field. Here we see something weird, because the game displays that Terapagos actually loses about 20% of health once it touches the field once again (85/282 hp). As we know, a terastalized pokemon that dies and is brought back with Revival Blessing, returns on the field losing its tera. What we realized is that Revival Blessing originally took into account the hp stat of Tera Terapagos (50% of 393 hp is 196 hp). The hp lost by the revived Terapagos is what it originally gained via terastalization (111 hp). So the calc we witnessed is basically: 50% of 393 hp = 196 hp - 111 hp = 85 hp.
We decided to ask a friend Borschtboy for help to test all of this for us on cartridge since we weren't sure if it was a glitch on showdown or a replicated glitch that also happens in-game (like gen 1/2 glitches), the results were...different.
In the video below, you can see that this time Revival Blessing takes as a reference the hp stat of Baby Terapagos, not its Terastalized form. What happens next, when the turtle is sent back out, is quite the opposite of what happens on showdown: Baby Terapagos transforms into Regular Terapagos and...it has more than half of its hp. Why? The increase in hp is similar to the decrease shown on showdown but this time instead of the max hp going from the 393 of big terapagos to the 272 of regular, which causes a decrease of 111 hp, the max hp goes from 274 of baby terapagos to 282 of reg terapagos so the game adds that gained hp to the number originally calced by Revival Blessing on the Baby form.
To summarize, we found this weird interaction between Revival Blessing and Tera Terapagos for which ps seems to use the hp of Tera Terapagos as a reference, and the cartridge seems to use the hp of Baby Terapagos. The result is a loss of hp from half health for Regular Terapagos on ps, and an increase of hp from half for Regular Terapagos on cartridge.
proof on cartridge with tera:
extra: without tera it works totally fine on showdown, it uses regular form as the reference for max hp and just halves that, just like in game
Are you able to replicate it? If so, how?
revival blessing a terapagos that terad
What is the bug?
just to make this more clear, baby terapagos is the form before sent out, the regular form is the one sent out before tera (called terapagos-terastal) and big/tera terapagos refers to terapagos-stellar form.
Here is a test me and 35Q71N ran on pokemon showdown: https://replay.pokemonshowdown.com/gen9customgame-2377963704 we had Baby Terapagos (274 hp) on the team, which immediately transforms into Regular Terapagos (282 hp) once it gets sent out. It gets terastalized and it reaches 393 hp, Tera Terapagos dies and it gets revived by Revival Blessing (196/393 hp, and on turn 4 it gets brought back to the field. Here we see something weird, because the game displays that Terapagos actually loses about 20% of health once it touches the field once again (85/282 hp). As we know, a terastalized pokemon that dies and is brought back with Revival Blessing, returns on the field losing its tera. What we realized is that Revival Blessing originally took into account the hp stat of Tera Terapagos (50% of 393 hp is 196 hp). The hp lost by the revived Terapagos is what it originally gained via terastalization (111 hp). So the calc we witnessed is basically: 50% of 393 hp = 196 hp - 111 hp = 85 hp.
We decided to ask a friend Borschtboy for help to test all of this for us on cartridge since we weren't sure if it was a glitch on showdown or a replicated glitch that also happens in-game (like gen 1/2 glitches), the results were...different.
In the video below, you can see that this time Revival Blessing takes as a reference the hp stat of Baby Terapagos, not its Terastalized form. What happens next, when the turtle is sent back out, is quite the opposite of what happens on showdown: Baby Terapagos transforms into Regular Terapagos and...it has more than half of its hp. Why? The increase in hp is similar to the decrease shown on showdown but this time instead of the max hp going from the 393 of big terapagos to the 272 of regular, which causes a decrease of 111 hp, the max hp goes from 274 of baby terapagos to 282 of reg terapagos so the game adds that gained hp to the number originally calced by Revival Blessing on the Baby form.
To summarize, we found this weird interaction between Revival Blessing and Tera Terapagos for which ps seems to use the hp of Tera Terapagos as a reference, and the cartridge seems to use the hp of Baby Terapagos. The result is a loss of hp from half health for Regular Terapagos on ps, and an increase of hp from half for Regular Terapagos on cartridge.
proof on cartridge with tera:
extra: without tera it works totally fine on showdown, it uses regular form as the reference for max hp and just halves that, just like in game
Are you able to replicate it? If so, how?
revival blessing a terapagos that terad