Jump to content

Safe to add BDSP Ribbons without entering game?


Tanzer

Recommended Posts

I'm making some ribbon masters, creating and editing legal pokemon between gens 3-7, and transferring them into Home via Bank to get their HOME ID.

From there, I bring them into SV so that I can give them height, weight, and scale values, as well as Paldean ribbons and legally obtainable title marks.

I've also taken some pokemon caught in SV, transferred them to Home and back so that they'd have a HOME ID.

So....

Obviously adding BDSP ribbons before getting a HOME ID on these pokemon would make them very illegitimate.

But if after getting the HOME ID, I use a sysbot to trade away the pokemon to receive an editable PK9 that I add all the BDSP ribbons onto before trading back to myself, will I have issues with the Pokemon even though they've never actually been to those games?

I know ribbons are immutable and cannot be removed, and supposedly pokemon get some amount of data for entering a game, but I'm not sure how that's stored or if I've just created hell for myself.

Any input or experience in this would be appreciated!

 

Edited by Tanzer
Link to comment
Share on other sites

Safe? No. PKHeX can't verify the authenticity of an arbitrary HOME tracker, nor can it fetch HOME's tracker side-data to see which games it has visited. But, anyone who has your PKM file can try uploading into HOME and then dump HOME's side-game data from RAM to confirm it never visited. 

If you are looking to modify data that is only available in specific formats, then it must be transferred there first, obtained (legitimate or not), then transferred back to your desired format, otherwise it won't have the server data it should have. 

If you transferred it to BDSP then back, then added the BDSP ribbon, then the server would be able to confirm from its logs that the ribbon was never obtained during a valid visit, and was thus hacked. Have they actioned this? No. Could they? Sure. By definition, not safe.

Link to comment
Share on other sites

  • 2 weeks later...

The pokemon didn't have arbitrary HOME tracker numbers, they had ones that were assigned by HOME as they had visited there.
Some from Pokemon Bank and some that went from Violet to Shield and back.

After they got their trackers, I then collected their data by trading them away to a sysbot that generated all of the data PKhex uses and provides a download link with that file.
I then added the BDSP ribbons, and traded them back.

UPDATE:

So.... while worried about this, I borrowed Diamond from a friend.

The Pokemon in Violet with BDSP ribbons on them were able to transfer to HOME without any issue at all. 
I also had no issues putting them into Diamond, nor did I have any issues bringing them back.  I'm not sure how frequently HOME checks everything, but hopefully at least moving them in and out of Diamond will be satisfactory.

Obviously, the best practice would have been getting BDSP first and only adding the ribbons while HOME knew they were sent there.

I do have an Ursaluna from Colosseum that couldn't make it into BDSP. Not sure if I should keep it for experimental purposes or just kill it and make it again.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...