One reason I understand for eggs is that players may not know they have to hold the egg to hatch it, so forcing it into the player's party helps ensure the player has a chance to learn that rather than forgetting it in the PC.
Due to an oversight in GSC, Pokemons DVs, Held Item, etc are all generated in the party, by sending them to the box directly it can cause bugs such as DVs being set to 0, glitch held items, etc. Edit: You can test this by getting a full party before your starter, using cheats. The starter event is the only gift in the game that does not check your party space.
I sat here kinda jaw dropped for a minute, and then I was like "Yeah, sounds about right for this series" 😂 That's something I'll have to try when I have some time; thanks for sharing that!
i always figured the reason you needed an empty space in your party to get a gift pokemon was because the person giving you the pokemon wants you to take it with you, not just put it in a box and forget about it
This makes sense for why a gift Pokémon can't be sent to the PC -- but then from this perspective the best compromise between the NPC's wishes and the player's convenience is for gift Pokémon to always force a current Pokémon out of your party if it's full, and there's no game that does it like that. Game Freak figure out consistency challenge 2k24 (IMPOSSIBLE)
At first, I figured that the reason that XY treats the Kanto starters and Lucario differently is because those Pokémon need to be given to you in order for the game to progress, but that actually isn't true. However, Latias/Latios in ORAS is the exception to this, as you are forced to capture them in order to be able to leave Southern Island.
I feel like this needs a spreadsheet chart to follow or something. The one guaranteed thing that's consistent about this mechanic is that it will be inconsistent.
@Br0oham While not exactly catching, I remember the original Mystery Dungeon games were kind of annoying with recruiting specifically because of that. You have a magical rescue team badge that can transport specific Pokemon back to your base? Too bad, you need space in your party, and if the new recruit gets KO'd before you finish the dungeon, they're gone _forever._
I can confirm a couple of things. 1. In the Switch games, Mystery Gift Pokémon will go to your PC if you have a full party. In fact, you don’t even pick them up from someone; they get added right away upon receiving the Mystery Gift. 2. In Ruby and Sapphire, at least, you must have an empty slot in your party to receive a Pokémon via Mystery Gift. I can only confirm that with those games because I have the Colosseum Bonus Disc, letting me get Jirachi.
I remember when I was a kid playing Emerald it probably made sense to me that they would send gift Pokémon to the box, but not eggs. One time a friend showed me that he had "Bad Eggs" on his boxes so I was worried my eggs would turn bad if I put them in a box lol.
For Switch games (BDSP notwithstanding), pretty sure Mystery Gifts are obtained directly from the menu without the need for an npc, which would explain why they can be obtained with a full party... it's not like they would make the game require the player to try receiving it online a second time due to a full party (I can only imagine what glitches players could find to exploit that if it was the case) lol
@@yukihoshikawa addendum: in XD it only applies to the gift Johto starters at the end of Mt. Battle. The gift shadow Togepi requires a free space in your party, or else you can't recieve it. Those are the only gift Pokémon in the game, and the difference in wether you need a free space or not in your party is due to how you obtain them: the Johto starters are rewards for completing a 100 battles challenge (would be a dick move to deny the reward just bc you have a full party and ask you to do it all over again with 5 Pokémon, wouldn't it), and the shadow Togepi is given by a random NPC during the main story.
I know SWSH and SV let you get mystery gifts with a full party and automatically send them to a box. Stadium 1 and 2's gifts also let you choose where to send them to the party, a box, or a N64 box.
I know this pain deeply from my gen 2 experiences. I wonder if anyone else remembers the Mt. Mortor Tyrogue? You had to trverse the entire cave, go deep down several levels, fight the Karate King, and if you win you get a Tyrouge... unless your party is full. If it is, too bad, you gotta leave and make it all the way back just to get it! I was a poor kid who wanted to catch 'em all and I deeply wished he would just hand it over...
Yeah, that's an especially rude consequence of Game Freak changing how this worked between gens 1 and 2 - I even included footage of that during the gen 2 segment to kind of reference that.
In BDSP Bebe handles the storage system, so maybe she was able to send the egg to your PC that way, but the random dude wouldn’t know how to do that? Also, what about Ball gift Pokémon like the Ball Eevee in FRLG and the Ball Beldum in RSE/ORAS?
Gift Pokemon that are just in a Poke Ball, like the Eevee and the Beldum, follow the same rules as the rest of the gift Pokemon, from what I can tell! There's a clip towards the start of the video of me picking up a Beldum in Emerald - that's actually me picking it up with a full party, and I was able to do so (not that there's footage in the video confirming as such, but... just trust me, lol) And Bebe handles the PC storage system in the original D/P as well, but you need to free up a party slot in those versions - that inconsistency is kinda what's getting me.
I want to say that the change with gifts were handled between gens 1 and 2 could be chalked back to how buggy the PC could be in the latter, but that wouldn't explain how some of the other gens handle things. My next best guess is that different developers are given different maps to work with, and these devs have their own ways handling conditions.
@@chaoticbravealisdair2925 Emerald's also in a more unique position, as it came out after FR/LG, and saw a number of things copied over from those games (See: the little sparkles that come out after you catch a Pokemon, and the jingle that plays after)
I never stopped to consider FRLG bridging things. Having played Emerald first, I remember double-taking at how the successful capture animation was more like the first 2 gens' ones.
Something really interesting about Latios/Latias in ORAS: If you have a full party and boxes when you attempt to enter Southern Island during the main story, the game actually won't let you. There's a check before you travel there (Steven says "You may wish to make some space in your PC Boxes before we set out. Just trust me on this." and won't let you travel), and another check before entering the inner area (the player just remembers Steven saying that and cannot enter - I guess just in case you evolved a Nincada on Southern Island, or saved and filled up your boxes using Bank). Once you enter the inner area, the cutscene that gives you Latios/Latias immediately plays, so there's no longer any way to fill up your party/boxes before obtaining it anymore. I had forgotten that the Kanto starters and Lucario worked the same way in XY. I wondered if there were similar checks for those two, so checked text dumps from XY. Korrina seems to have a line for if you have no room in your party or boxes for Lucario ("Wow! You sure do have a lot of Pokémon friends along with you! If you want to take Lucario on your journey, come back when you have some room!"). Likewise, Sycamore has a line that seems to be used in that circumstance ("Oh! But it looks like your Boxes are all full, aren’t they? Come back and get your Pokémon once you’ve organized your PC Boxes."); it's very similar to the line he uses if you just decline to take a starter Pokémon because your party is full.
Oh wow, I'm kind of impressed there's such a complex check for the member of the Eon duo! Thanks for taking the time to look into that and let me know - I always appreciate your knowledge and insight!
good lord your dedication to personally testing these little things is incredible and kinda inspiring lmao. Honest to god I bet these videos will be important for verifying correct documentation at some point in the future. Excellent work!
Gen 2 handling was probably a side effect of the mail/held item system. Probably was just easier for Game Freak to block receipt then to write code to handle it (if it even would have been possible with Gameboy hardware).
what???? like... for story-significant gifts (kanto starter, lucario, lati@s) i can somewhat understand the inconsistency. They want these important pkmn to enter your use asap, so why not make them an exception? But everything else????????
in Ruby, Sapphire and Emerald, if you have a full party at the time you get your starter, it will go to the PC. Found that out a couple years ago when I was messing with cheats. It was rather interesting to find out that that failsafe exists
actually, it may have been Fire Red that I tried that in. I'll have to check Ruby, Sapphire and Emerald later then. I'll add another comment when I do, because now I got myself interested too lol
I could have sworn the lapras given just before your fight with Giovanni in the Silph headquaters in Red and Blue needed you to have space in your party for it? Could be wrong, it's a while since I last played but I'm sure I remember having to backtrack just to get that one into my party.
I swear I remember that, too. Remembered it so strongly that I just tested it on an emulator and...nope! Lapras gets sent to your box, no backtracking required. Mind blown!
@@rebeccabriggs9452 It happens! For the longest time, I thought you could do multi battles in Ruby and Sapphire's Battle Tower, but you can only do single battles in that one.
@@rebeccabriggs9452 Ooh, I might've figured it out. If you go there *with a full box*, when the guy tries to give you the Lapras, you get the text: "There's no more room for POKéMON! The POKéMON BOX is full and can't accept any more! Change the BOX at a POKéMON CENTER!" I bet that happened to me as a kid and I had to come back for it. (Incidentally, there's a PC in the boss's room if the player needs it!)
I don't knownifnothers have said this but Emerald wasn't built ontop of Ruby and Saphire, but FireRed and LeafGreen, as it contains data relating to the sevii islands and other kanto data in it. So the change for the Kanto remakes just passed onto Emerald due to that.
Not being able to let eggs go to the PC boxes is strange to me since you CAN box the eggs and Pokemon do get send to the PC remotely Also, mystery gifts in gen 3 would be traded in in person im pretty sure, sometimes even injected into your file and deposited directly into your boxes
Yeah, seriously; I don't understand how it took 7 generations for that to be a thing. And yeah, that's kind of what I was thinking was the case with Gen 3 Mystery Gifts, but I couldn't really figure that out for sure, myself.
while not exactly a gift Pokémon, the Zekrom/Reshiram you can catch before the N fight also gives you the "do you want to send any pokemon to the pc" option if i remember it correctly
It's unique actually, as Zekrom/Reshiram actually forces you to send a mon in your party to the PC (like Lati@s/Kanto Starters) but then inserts itself as the first mon on your team! This forces the player into a Zekrom vs Reshiram match to open up the N fight.
@@Julfordno you can ditch the legendary and many people do because they would prefer to use the team they’ve used the whole game as opposed to something they just got
pokemon X and Y for how gifts work feels like a really strange design flaw considering everything besides that lapras just asks you if you want it to switch out or send it to the PC, how do you add in the holding to many pokemon clause for what would be a required pokemon for surf (if you somehow didnt have a surf pokemon at that time)
great video, but what happens in Gens 1 & 2 when you have a full party and full PC box without switching boxes then try to claim a gift pokemon? i read some things online about people missing out on legendary pokmeon because they were on a full box
Sounds like different teams of devs each wrote different functions for giving the pokemon to you which each have different checks and requirements, and different games reuse different ones, and specific subsections of the games are likely to re-use the same functions between gens. Like, if there's a set of classes and interfaces for the day care and one of those just by default checks your party size, the devs in charge of the day care implementation are very likely to just reuse the stuff already built for day care, even if a newer/better function is over in the section for overworld ball pokemon gifts. Gens 1-3 tons of the codebase were rewritten very rapidly, so lots of inconsistencies would be expected, but each gen since has been very iterative, and with shorter and shorter dev time between games. So less time to address tech debt like "we have the same concept used in 5 places, let's align and simplify" - that's the first kind of thing to get tossed out with tight deadlines.
@@yukihoshikawa Y'welcome :) To add on - it's also very common for a dev to see the mess of stuff from before, get a bee in their bonnet about it all, and then write a "better" version of all of them that then...gets used in only one subsystem and becomes just another of the competing methods to handle it. Or they write a kind of "parent" that handles every different iteration of the methods/functions that currently exist, and then all the others get called from it, in the hopes that eventually they can be refactored down into a single function. Which, with tight deadlines often doesn't happen and you end up with this monster parent function that calls out to all the others, and then often gets new logic appended to it without the hoped-for refactor, lol. It's very tempting to say "just use the best one, why not swap out the [hand gift to player] function out for the most user-friendly one", but that can really depend on what other assets/classes/scripts are available, running, or otherwise colocated. Or if that method requires implementing a crasy inheritance graph, or something. Or a dev just legit might not know it exists - some codebases are huge and I could see the pokemon ones having grown a lot over time. One company I worked for had dozens of on-prem repos with hundreds of thousands of lines of code per repo/code base. One cracked a million lines of c#. If one contractor dev wrote the best way to render a table that's ever been seen, but did it in the least-used part of the app then I'd likely never've known about it and would have a very hard time stumbling across it, even if looking for table rendering functions. Our codebase was a mess that grew organically over 3 decades, so it's not too surprising, but still a pain lol.
gen 9 games puts any 'new' pokemon (gift, wild or any other method) in your party, if you don't have a room in your party it sends it to the box you last visited (and if that box is full it will find the next non full box instead). and of course, eggs are different... eggs are sent directly to your last viewed box and not the party.
What if gen 2 prevented you from getting the gift because gen 1 had a bug with it. If you try to get the gift, the gift is considered received. And then it checks if there's space just to find out your box, or all your boxes, are full. So it didn't go in, and you couldn't get the gift anymore. Then gen 2 "fixed it by requiring proof there is space by making space in the party. They probably didn't have time or space to code it more properly than that. We need to see if having a full box, or all boxes full in gen 1 causes that issue first, to confirm.
11:34 all pokemon gifts go to PC if you have a full party, mystery gift, fossil, egg, and regular in these games. Also, if you walk through walls all the way to get a full party BEFORE you get your starter in Gen 3, the starter goes to the box and the first pokemon in your party gets a free name change.
I remember playing some of the older games, I would get so frustrated not being able to get certain gift Pokemon just bc my party is full. So i would have to run back to the Pokemon Center and deposit one of my Pokemon. So glad they made the Pc accessible everywhere in the newer titles.
This was a fascinating video, but I wish you had included a chart at the end that showed all your findings. It was difficult to keep track of which games did what.
One of my favorite gift Pokémon is Riolu from Pokémon Platinum on Iron Island. Anywho this was quite an interesting video! Great job. Though I wonder why gift Pokémon are so inconsistent when it comes to which ones you can receive if you have a full party. So strange.
I haven't finished the video yet, so I'm not sure if it gets addressed, but I believe the reason why you can get a Pokemon in Emerald but not an egg is because FRLG came out around the same time, so I wouldn't be surprised if Emerald was FRLG with a coat of paint instead of being like RS with a coat of paint, so to speak.
The inconsistency in gen 6 is so funny to me for some reason. Also, i began with comp play and breeding in general in the alola games, looking back im so greatful they added it so eggs are instantly send to the pc (couldnt imagine life without it) Great video btww :D i really enjoy videos about niche gimmichs in the pokemon games
Gen 7 is when I got into competitive play, too! And yeah, the inconsistency just within generation 6 is really funny. I know I had another commenter or two that was flabbergasted upon learning that.
Wonderful quality as always! I had never really put any thought into this topic aside from thinking it odd, its really interesting to see it all laid out! Absolutely insane to me that it took GF 20 years to get the gift pokemon conundrum right.... As another commenter said SWSH and SV do allow mystery gifts with a full party, I assume PLA follows the same format (but you can never be too sure). Fairly certain BDSP do as well but it's been a hot minute
Thank you! I honestly can't even remember any Mystery Gufts that give Pokémon in Legends and BD/SP, lol. Like, there has to be at least one for each of the games, but hell if I remember them off the top of my head, lol.
Well the reason why you have to send a Pokemon from the Team to the Box for the Kanto Starters, Lucario and Latios/Latios is because you get them in the Story, they are not optional.
The Gift Pokemon that you _need_ to add to your party in generations where you could have sent them to the box seems to be a kind of marketing gimmick. The Kanto starters are given to you in XY? You _better_ free up some space so you can have some of that Kanto goodness injected into your veins! Latios/Latias is just given to you in ORAS? It's there for the flight mechanic - also, use Mega Evolutions! A promotional Mystery Gift Pokemon is given to you in Gen 7? Free up a space in your party to make it extra inconvenient to walk back to the PC, so you are _just_ that bit more likely to continue on your adventure with it. Once more convenient means of accessing the PC was added in Gen 8 and on, the trend of Gift Pokemon being forced into your party pretty much just disappeared. If it were a reocurring oversight, it would continue to have moments of oversight. But now it is completely squeaky clean of all issues.
When receiving a Gift Pokemon via code/download in gen 9, it will be sent instantly to a box with a full team. I think it checks the first free slot on all of the boxes, starting from box 1 and then put it there, since there's no longer a delivery person for that.
I know that the pokemon colloseum bonus disk (both the English and Japanese versions) won't add the pokemon unless you have a free space in your party, I think the jarachi also requires you to be saved in a pokemon center
11:30 im pretty sure from my recollection the first three gens can't collect mystery gift pokemon with a full party, but i know nothing about the switch games
Interesting note for the starter and lucario in XY. When you're prompted to replace a team member you can just press B and you'll exit the menu. The pokemon will wait for you to come back and claim them.
Something tells me that the reason for the change in gen II's case is because of the Egg hatching feature being newly implemented or whatever the case with XY's Kanto starter and Lucario could be due to being given as part of a cutscene/plot-related event the same thing was done for Reshiram and Zekrom in BW
Pokemon SV sends it to a box in your PC. I don't remember if it's the first box in the list or (more likely) the box you were hovering over the last time you were using the PC, but I know you can accept mystery gifts in SV with a full party, and that it gets sent to the PC.
You know what is an odd gift Pokémon? Eevee. When it appear for the first time in the series you get it at a room with someone inside, and the guy doesn't say anything about it. Did you stole it? Was the guy going to abandoned it anyway? It was even his Eevee in the first place?
Gens 1 and 2 had IRL gift pokemon just traded to you. Although I think there was something with the N64 games gens 3 I know had the IRL pokemon centers you can get a gift from but that was in the upstairs room kinda thing
I believe all switch games just send a mystery gift to the box, I can confirm Scarlet/Violet does this but the last Sword/Shield Mystery gift was so long ago I don’t remember
11:24 ish gen 3 mystery gifts should work like, e-reader, needs a party slot, or manually traded (mew's were manually traded allegedly) and with switch games yes, you can get gifts with a full party.
I am pretty sure eggs had to go to the party becasue a lot of stuff got calculated the moment it enters the party. So they would likely have to rewrite the whole egg system just for the gift egg wich simply isnt worth it
I can't speak for gen 3, but gen 2 can not get pokemon through mystery gift. Items and room decorations only. All mythical and legendary pokemon gotten through mystery gift in gen 3 involve getting an item, and then doing an event. They may not be able to get mystery gift pokemon directly either, but I can't confirm
So the Zeraora that was a mystery gift on Ultra S/M is still available all these years later? I have the original S/M but not the Ultra versions unfortunately but still curious about a mystery gift Pokemon still being available these days.
So, the distribution of Mystery Gifts was the only thing that was on a timer - you could redeem them at any point in time. I use past tense cuz I believe in the newer games, they're automatically redeemed the moment you accept the gift.
@@yukihoshikawa ahh I get it, thanks for the reply as well. I just recently got back into Pokemon since I quit after Sun and Moon and I'm so glad I did. Been loving Violet and especially the shiny hunting this generation. Found a shiny Hoppip 1st and then a shiny Geodude, both just by noticing them normally while going through the story. Zero luck at all so far with egg hatching and I have hatched a shyt ton of eggs trying.
Imo being able to deny a gift pokemon by having a full party is the quality of life feature A lot of the gift pokemon hunts that are forced on you have MUCH shorter dialogue the second time you speak to them For example for the X and Y kanto starters the shiny hunt for them goes from a 3 to 5 minute reset to a about 1 minute reset, although you do have to lock in your choice
@@yukihoshikawa Dracozolt and Arctozolt. They took a while to find and are the reason why I have controllers with turbo settings. If they didn't go to the PC then it would a way more tedious hunt.
I have a theory that for several of the games gift Pokemon arent programmed in as a feature but rather is just handled in a case by case basis since it's so rare. Maybe some interns handling it when it comes up, some decided to call the to box capture mechanic and some jsut decided to just not do it and wont let you get the gift Pokemon. Hence the third game difference. I.e. all the gift Pokemon is uniquely programedrather than calling on a shared method. You should try all the gift Pokemons in all thr games.
I homebrewed Pokemon distribution ROMs - I'm making a video on it - and I know that the first generation "mystery gifts" work exactly like standard trades. I acquired a distribution cart, and then took the stats of the Mew to make my own legally distributable ROM. I haven't looked into Generation 2 deeply yet - except for the GS Adapter that allowed online play via Japanese cellphones and was how the GS Ball was distributed, which unlocked Celebi and is treated like a standard battle catch when encountering - but I'm like 70% sure it works the same way as Gen 1 for other distributables.
You did not check the gift Pokemon of Pokemon stadium and Colosseum and gale of darkness and a few bonus discs to get jirachi, celebi etc. And i love to see what happens if all your boxes are full.
Always assumed it depended on how much they want you to care - if it’s particularly special/cute or immediately useful they force you to look at it. Or it’s to avoid more casual/young players getting the pokemon and forgetting about it
Not 100% on this but my guess on the game programming side of the early games is that the ones where you can obtain it with a full party are probably treated like wild caught, where the ones where you can't probably function like a trade, while the eggs are likely treated as if they were daycare eggs and they each have those in-game flags. I haven't looked into it directly only done some romhacking but that would be my guess Could be they wanted it to fit thematically, or could be it saved memory in places, or it could just be an oversight caused by different people working on different sections/games/at different times
IIRC the GBA games won't allow you to claim the pokemon from the NPC with a full party, but the pokemon that aren't received via NPC gets sent to the PC
I think this is something that confuses me with Gen 3 Mystery Gifts - I don't know (and can't seem to figure out) which events were handled by an NPC, and which weren't.
LOL, amazing. I guess you're probably gonna have a full party when you get them, so it's convenient for them to get sent to the PC, but, like... why not just make every gift work that way?! 😂
@@yukihoshikawa I don't know if this is the reason, but in that specific scenario, you get the Johto and Unova starters the same way (saving the professor like at the start of the game) but after clearing different objectives (getting the National Dex and clearing the Delta episode respectively). I don't think is normally possible but maybe they didn't want to risk someone overlapping the events. Or something like that.
I think with eggs that in the games universe this is treated as you physically taking the egg. As such they don’t want you to just store it away since it could be scene as rude or uncaring. And considering many involve happiness that could be an idea for why you need to take the egg with an empty slot.
While it _is_ annoying when you can't get a gift Pokemon deposited into your PC, it's a lot better for people who like to soft-reset for different stars and natures. If the game gives you a gift Pokemon when you weren't expecting one and you haven't saved in a while, you might have to replay a bunch of the game if you were going to soft-reset. Plus, requiring you to have space in your party means you can check the gift Pokemon's stats right away. With the introduction of hyper training and mints, as well as the removal of Hidden Power, these considerations aren't important any more unless you're shiny hunting.
So you actually arent forced to accept the Kanto starter in X & Y. You are taken to the menu to swap out your party Pokemon but you can just exit (there's an arrow at the bottom) and he'll hold on to whatever starter you chose for you. This way you can save here and reset for a shiny much more quickly!
I never really thought about it until now, but yeah, I suppose there are a lot of similarities between gens 1 and 2. I don't know the source code for either game, but just looking at the games themselves, I can tell that.
However, the way you describe Mystery Gift, doesn't match the mechanism in Gen 2 that shares the same name. You just used a sensor on the GBC and GBP to communicate with another game, and you'd both get a free item.
gen 1 Mystery Gift would be an in person event (as Mystery Gift was made to work with the newer Gameboy Color's IR sensor). the way an in person event works in Gen 1 was a large machine they'd feed your cartage into, and told everyone at the events to make sure they have an empty slot in their party, or else the event Pokemon would fail to transfer.
@@yukihoshikawa Gen 2 likely worked the same way as Gen 1. Gen 3 may have had the potential to work like Gen 4 onwards, but it appears to have worked more similarly to gen 1 and 2. The 10ANNIV Pokemon and Colo/Channel Jirachis and Celebi required an open slot in the player's party, and the MYSTRY Mew was manually traded like any other Pokemon.
@@MISSINGNO.3 oh that's cool, for gen 1? my local Toys R Us (Ohio) had the Pokemon League every Saturday morning, but it was cards only. did yours do both? that's sick!!
This mess looks like there was never a standardized procedure for gifting Pokemon with a full party, so whoever implemented that particular event always chose one on a whim.
I thought in Gen 1 if your box was full you could not accept the gift pokemon. You'd have to go change the box first in the pc before it can be accepted
@@yukihoshikawa the only weird thing was I don’t think it was the first available slot, i had my first box selected last time I was in boxes, and I believe it had 2 empty slots, and it was put in my second box, I may have just caught some Pokémon though
5:09 its super weird that Bebe can't give you a Pokemon directly into the PC, considering she made it
You know, I never realized that until now, but now that you mention it... that's a little weird!
One reason I understand for eggs is that players may not know they have to hold the egg to hatch it, so forcing it into the player's party helps ensure the player has a chance to learn that rather than forgetting it in the PC.
I suppose that does make sense, now that you mention it!
Due to an oversight in GSC, Pokemons DVs, Held Item, etc are all generated in the party, by sending them to the box directly it can cause bugs such as DVs being set to 0, glitch held items, etc.
Edit: You can test this by getting a full party before your starter, using cheats. The starter event is the only gift in the game that does not check your party space.
I sat here kinda jaw dropped for a minute, and then I was like "Yeah, sounds about right for this series" 😂
That's something I'll have to try when I have some time; thanks for sharing that!
i always figured the reason you needed an empty space in your party to get a gift pokemon was because the person giving you the pokemon wants you to take it with you, not just put it in a box and forget about it
This makes sense for why a gift Pokémon can't be sent to the PC -- but then from this perspective the best compromise between the NPC's wishes and the player's convenience is for gift Pokémon to always force a current Pokémon out of your party if it's full, and there's no game that does it like that. Game Freak figure out consistency challenge 2k24 (IMPOSSIBLE)
At first, I figured that the reason that XY treats the Kanto starters and Lucario differently is because those Pokémon need to be given to you in order for the game to progress, but that actually isn't true. However, Latias/Latios in ORAS is the exception to this, as you are forced to capture them in order to be able to leave Southern Island.
Probably to make you try that new mechanic and get attached to it instead of skipping it and potentially not use it.
I feel like this needs a spreadsheet chart to follow or something. The one guaranteed thing that's consistent about this mechanic is that it will be inconsistent.
Yeah, the amount of inconsistencies with how this is handled is a bit kind boggling
Honestly, I ALWAYS assumed you needed a space in your party. It just makes sense that i'd not be given something I cannot carry
I don't blame you, lol
Wild pokemon get sent to your pc. Why wouldnt gift pokemon with you as their ot?
@@VannyBeumer good point, imagine all pokémon games if they disallowed catching new mons if your party is full
@Br0oham While not exactly catching, I remember the original Mystery Dungeon games were kind of annoying with recruiting specifically because of that.
You have a magical rescue team badge that can transport specific Pokemon back to your base? Too bad, you need space in your party, and if the new recruit gets KO'd before you finish the dungeon, they're gone _forever._
@@christiancinnabars1402 yeah that was always a pain... Especially when you finally got the mon you were after and it faints a few floors later
I can confirm a couple of things.
1. In the Switch games, Mystery Gift Pokémon will go to your PC if you have a full party. In fact, you don’t even pick them up from someone; they get added right away upon receiving the Mystery Gift.
2. In Ruby and Sapphire, at least, you must have an empty slot in your party to receive a Pokémon via Mystery Gift. I can only confirm that with those games because I have the Colosseum Bonus Disc, letting me get Jirachi.
I remember when I was a kid playing Emerald it probably made sense to me that they would send gift Pokémon to the box, but not eggs.
One time a friend showed me that he had "Bad Eggs" on his boxes so I was worried my eggs would turn bad if I put them in a box lol.
I can imagine that'd scare a kid, lol.
Ah yes, weird obscure Pokemon videos to keep me sane during work on Friday evening.
TH-cam algorithm knows me too well
Hell yeah, thanks algorithm! Glad I could help with that!
For Switch games (BDSP notwithstanding), pretty sure Mystery Gifts are obtained directly from the menu without the need for an npc, which would explain why they can be obtained with a full party... it's not like they would make the game require the player to try receiving it online a second time due to a full party (I can only imagine what glitches players could find to exploit that if it was the case) lol
God, imagine (although it'd be funny if that's how it worked and some stupid stuff happened cuz of it, lol)
If anyone is wondering, gift Pokémon in Colosseum and XD are sent to the PC if your party is full
Ooooh, interesting, especially since Colosseum came out before FR/LG
@@yukihoshikawa addendum: in XD it only applies to the gift Johto starters at the end of Mt. Battle. The gift shadow Togepi requires a free space in your party, or else you can't recieve it.
Those are the only gift Pokémon in the game, and the difference in wether you need a free space or not in your party is due to how you obtain them: the Johto starters are rewards for completing a 100 battles challenge (would be a dick move to deny the reward just bc you have a full party and ask you to do it all over again with 5 Pokémon, wouldn't it), and the shadow Togepi is given by a random NPC during the main story.
@@maneruloquendero Oh what the hell, LMAO. Why not just have the Togepi work the same way as the Johto starters???
I know SWSH and SV let you get mystery gifts with a full party and automatically send them to a box. Stadium 1 and 2's gifts also let you choose where to send them to the party, a box, or a N64 box.
That bit about Stadium 1 and 2 is actually really interesting! I'm surprised those games let you choose where to send stuff.
I know this pain deeply from my gen 2 experiences. I wonder if anyone else remembers the Mt. Mortor Tyrogue? You had to trverse the entire cave, go deep down several levels, fight the Karate King, and if you win you get a Tyrouge... unless your party is full.
If it is, too bad, you gotta leave and make it all the way back just to get it! I was a poor kid who wanted to catch 'em all and I deeply wished he would just hand it over...
Yeah, that's an especially rude consequence of Game Freak changing how this worked between gens 1 and 2 - I even included footage of that during the gen 2 segment to kind of reference that.
In BDSP Bebe handles the storage system, so maybe she was able to send the egg to your PC that way, but the random dude wouldn’t know how to do that? Also, what about Ball gift Pokémon like the Ball Eevee in FRLG and the Ball Beldum in RSE/ORAS?
Gift Pokemon that are just in a Poke Ball, like the Eevee and the Beldum, follow the same rules as the rest of the gift Pokemon, from what I can tell! There's a clip towards the start of the video of me picking up a Beldum in Emerald - that's actually me picking it up with a full party, and I was able to do so (not that there's footage in the video confirming as such, but... just trust me, lol)
And Bebe handles the PC storage system in the original D/P as well, but you need to free up a party slot in those versions - that inconsistency is kinda what's getting me.
I want to say that the change with gifts were handled between gens 1 and 2 could be chalked back to how buggy the PC could be in the latter, but that wouldn't explain how some of the other gens handle things. My next best guess is that different developers are given different maps to work with, and these devs have their own ways handling conditions.
I just enjoy how they half fixed it in FR/LG, a change that got copied to Emerald, and then they reverted it back in gen 4.
Gotta love how Emerald got fixes, but Platinum didn't. Perhaps the backlog of changes with Platinum got too big that gift handling wasn't a priority.
@@chaoticbravealisdair2925 Emerald's also in a more unique position, as it came out after FR/LG, and saw a number of things copied over from those games (See: the little sparkles that come out after you catch a Pokemon, and the jingle that plays after)
I never stopped to consider FRLG bridging things. Having played Emerald first, I remember double-taking at how the successful capture animation was more like the first 2 gens' ones.
Something really interesting about Latios/Latias in ORAS: If you have a full party and boxes when you attempt to enter Southern Island during the main story, the game actually won't let you. There's a check before you travel there (Steven says "You may wish to make some space in your PC Boxes before we set out. Just trust me on this." and won't let you travel), and another check before entering the inner area (the player just remembers Steven saying that and cannot enter - I guess just in case you evolved a Nincada on Southern Island, or saved and filled up your boxes using Bank). Once you enter the inner area, the cutscene that gives you Latios/Latias immediately plays, so there's no longer any way to fill up your party/boxes before obtaining it anymore.
I had forgotten that the Kanto starters and Lucario worked the same way in XY. I wondered if there were similar checks for those two, so checked text dumps from XY. Korrina seems to have a line for if you have no room in your party or boxes for Lucario ("Wow! You sure do have a lot of Pokémon friends along with you! If you want to take Lucario on your journey, come back when you have some room!"). Likewise, Sycamore has a line that seems to be used in that circumstance ("Oh! But it looks like your Boxes are all full, aren’t they? Come back and get your Pokémon once you’ve organized your PC Boxes."); it's very similar to the line he uses if you just decline to take a starter Pokémon because your party is full.
Oh wow, I'm kind of impressed there's such a complex check for the member of the Eon duo! Thanks for taking the time to look into that and let me know - I always appreciate your knowledge and insight!
good lord your dedication to personally testing these little things is incredible and kinda inspiring lmao. Honest to god I bet these videos will be important for verifying correct documentation at some point in the future. Excellent work!
I'm glad to hear! The amount of crazy turns this video took was a bit ridiculous, so it's genuinely great to hear stuff like this.
Gen 2 handling was probably a side effect of the mail/held item system. Probably was just easier for Game Freak to block receipt then to write code to handle it (if it even would have been possible with Gameboy hardware).
Oh yeah, you can't deposit a Pokémon holding mail, and you do get a Pokémon with mail on it...
what???? like... for story-significant gifts (kanto starter, lucario, lati@s) i can somewhat understand the inconsistency. They want these important pkmn to enter your use asap, so why not make them an exception?
But everything else????????
Right?! Why do it this way???
Lati@s is absolutely genius, a+
in Ruby, Sapphire and Emerald, if you have a full party at the time you get your starter, it will go to the PC. Found that out a couple years ago when I was messing with cheats. It was rather interesting to find out that that failsafe exists
actually, it may have been Fire Red that I tried that in. I'll have to check Ruby, Sapphire and Emerald later then. I'll add another comment when I do, because now I got myself interested too lol
Please do! This is a question that popped in my head some time after uploading this video, and I never got around to checking for myself.
I could have sworn the lapras given just before your fight with Giovanni in the Silph headquaters in Red and Blue needed you to have space in your party for it? Could be wrong, it's a while since I last played but I'm sure I remember having to backtrack just to get that one into my party.
Nope, you can get it with a full party!
I swear I remember that, too. Remembered it so strongly that I just tested it on an emulator and...nope! Lapras gets sent to your box, no backtracking required. Mind blown!
@@yukihoshikawa guess my mind playing tricks on me lol!
@@rebeccabriggs9452 It happens! For the longest time, I thought you could do multi battles in Ruby and Sapphire's Battle Tower, but you can only do single battles in that one.
@@rebeccabriggs9452 Ooh, I might've figured it out. If you go there *with a full box*, when the guy tries to give you the Lapras, you get the text: "There's no more room for POKéMON! The POKéMON BOX is full and can't accept any more! Change the BOX at a POKéMON CENTER!" I bet that happened to me as a kid and I had to come back for it. (Incidentally, there's a PC in the boss's room if the player needs it!)
I don't knownifnothers have said this but Emerald wasn't built ontop of Ruby and Saphire, but FireRed and LeafGreen, as it contains data relating to the sevii islands and other kanto data in it. So the change for the Kanto remakes just passed onto Emerald due to that.
Yeah, and there's some other stuff from FR/LG in Emerald, too (like the sparkles coming out of the ball and the jingle when you catch a Pokemon)
Not being able to let eggs go to the PC boxes is strange to me since you CAN box the eggs and Pokemon do get send to the PC remotely
Also, mystery gifts in gen 3 would be traded in in person im pretty sure, sometimes even injected into your file and deposited directly into your boxes
Yeah, seriously; I don't understand how it took 7 generations for that to be a thing.
And yeah, that's kind of what I was thinking was the case with Gen 3 Mystery Gifts, but I couldn't really figure that out for sure, myself.
while not exactly a gift Pokémon, the Zekrom/Reshiram you can catch before the N fight also gives you the "do you want to send any pokemon to the pc" option if i remember it correctly
It's unique actually, as Zekrom/Reshiram actually forces you to send a mon in your party to the PC (like Lati@s/Kanto Starters) but then inserts itself as the first mon on your team! This forces the player into a Zekrom vs Reshiram match to open up the N fight.
@@Julfordno you can ditch the legendary and many people do because they would prefer to use the team they’ve used the whole game as opposed to something they just got
Your work is greatly appreciated. I am far from the only person who wants to know every single arbitrary detail from this franchise.
I'm glad to hear; thank you! Seeing comments like this make my day; I love getting them 💜
I love it when people do Pokémon research to questions I'd never even think to ask!
pokemon X and Y for how gifts work feels like a really strange design flaw considering everything besides that lapras just asks you if you want it to switch out or send it to the PC, how do you add in the holding to many pokemon clause for what would be a required pokemon for surf (if you somehow didnt have a surf pokemon at that time)
Right??? Why not have Lapras work the same as the other gifts?
great video, but what happens in Gens 1 & 2 when you have a full party and full PC box without switching boxes then try to claim a gift pokemon? i read some things online about people missing out on legendary pokmeon because they were on a full box
Sounds like different teams of devs each wrote different functions for giving the pokemon to you which each have different checks and requirements, and different games reuse different ones, and specific subsections of the games are likely to re-use the same functions between gens. Like, if there's a set of classes and interfaces for the day care and one of those just by default checks your party size, the devs in charge of the day care implementation are very likely to just reuse the stuff already built for day care, even if a newer/better function is over in the section for overworld ball pokemon gifts. Gens 1-3 tons of the codebase were rewritten very rapidly, so lots of inconsistencies would be expected, but each gen since has been very iterative, and with shorter and shorter dev time between games. So less time to address tech debt like "we have the same concept used in 5 places, let's align and simplify" - that's the first kind of thing to get tossed out with tight deadlines.
Very insightful comment; thank you!
@@yukihoshikawa Y'welcome :)
To add on - it's also very common for a dev to see the mess of stuff from before, get a bee in their bonnet about it all, and then write a "better" version of all of them that then...gets used in only one subsystem and becomes just another of the competing methods to handle it. Or they write a kind of "parent" that handles every different iteration of the methods/functions that currently exist, and then all the others get called from it, in the hopes that eventually they can be refactored down into a single function. Which, with tight deadlines often doesn't happen and you end up with this monster parent function that calls out to all the others, and then often gets new logic appended to it without the hoped-for refactor, lol.
It's very tempting to say "just use the best one, why not swap out the [hand gift to player] function out for the most user-friendly one", but that can really depend on what other assets/classes/scripts are available, running, or otherwise colocated. Or if that method requires implementing a crasy inheritance graph, or something. Or a dev just legit might not know it exists - some codebases are huge and I could see the pokemon ones having grown a lot over time. One company I worked for had dozens of on-prem repos with hundreds of thousands of lines of code per repo/code base. One cracked a million lines of c#. If one contractor dev wrote the best way to render a table that's ever been seen, but did it in the least-used part of the app then I'd likely never've known about it and would have a very hard time stumbling across it, even if looking for table rendering functions. Our codebase was a mess that grew organically over 3 decades, so it's not too surprising, but still a pain lol.
gen 9 games puts any 'new' pokemon (gift, wild or any other method) in your party, if you don't have a room in your party it sends it to the box you last visited (and if that box is full it will find the next non full box instead).
and of course, eggs are different...
eggs are sent directly to your last viewed box and not the party.
Just wanna make sure I understand correctly - do eggs in Scarlet/Violet always go in a box, even if you have an empty slot in your party?
What if gen 2 prevented you from getting the gift because gen 1 had a bug with it. If you try to get the gift, the gift is considered received. And then it checks if there's space just to find out your box, or all your boxes, are full. So it didn't go in, and you couldn't get the gift anymore.
Then gen 2 "fixed it by requiring proof there is space by making space in the party. They probably didn't have time or space to code it more properly than that.
We need to see if having a full box, or all boxes full in gen 1 causes that issue first, to confirm.
I just completed the game in both X and Y with only gift Pokémon (includes the legendary at the end since it's a mandatory catch).
Oooh, how did that go?
11:34 all pokemon gifts go to PC if you have a full party, mystery gift, fossil, egg, and regular in these games. Also, if you walk through walls all the way to get a full party BEFORE you get your starter in Gen 3, the starter goes to the box and the first pokemon in your party gets a free name change.
I remember from either BW or B2W2 that the legend that's a forced catch will do a forced switch like with the Latios/Latias in ORAS.
Yeah, I guess that's where that particular element got its start - when you catch Reshiram/Zekrom in B/W
11:37 for Pokémon R/S in order to receive the Jirachi event you have to have an open slot in your party.
I remember playing some of the older games, I would get so frustrated not being able to get certain gift Pokemon just bc my party is full. So i would have to run back to the Pokemon Center and deposit one of my Pokemon. So glad they made the Pc accessible everywhere in the newer titles.
For real; it's such a nice quality of life feature
This was a fascinating video, but I wish you had included a chart at the end that showed all your findings. It was difficult to keep track of which games did what.
Sorry about that - I'll keep that in mind for any future videos like this one!
One of my favorite gift Pokémon is Riolu from Pokémon Platinum on Iron Island. Anywho this was quite an interesting video! Great job. Though I wonder why gift Pokémon are so inconsistent when it comes to which ones you can receive if you have a full party. So strange.
Yeah, I love Riolu and Lucario, so it's really nice to be able to get one just given to you!
I'm glad to hear you enjoyed the video!
I haven't finished the video yet, so I'm not sure if it gets addressed, but I believe the reason why you can get a Pokemon in Emerald but not an egg is because FRLG came out around the same time, so I wouldn't be surprised if Emerald was FRLG with a coat of paint instead of being like RS with a coat of paint, so to speak.
Yeah, Emerald does use some stuff from FR/LG
The inconsistency in gen 6 is so funny to me for some reason.
Also, i began with comp play and breeding in general in the alola games, looking back im so greatful they added it so eggs are instantly send to the pc (couldnt imagine life without it)
Great video btww :D i really enjoy videos about niche gimmichs in the pokemon games
Gen 7 is when I got into competitive play, too!
And yeah, the inconsistency just within generation 6 is really funny. I know I had another commenter or two that was flabbergasted upon learning that.
Great video, I loved it! I think the title of the video should be more specific tho.
Yeah, I had trouble trying to come up with a good title for this video, unfortunately. I'm glad to hear you liked it, though!
Wonderful quality as always! I had never really put any thought into this topic aside from thinking it odd, its really interesting to see it all laid out! Absolutely insane to me that it took GF 20 years to get the gift pokemon conundrum right....
As another commenter said SWSH and SV do allow mystery gifts with a full party, I assume PLA follows the same format (but you can never be too sure). Fairly certain BDSP do as well but it's been a hot minute
Thank you! I honestly can't even remember any Mystery Gufts that give Pokémon in Legends and BD/SP, lol. Like, there has to be at least one for each of the games, but hell if I remember them off the top of my head, lol.
@yukihoshikawa I think most of them would just be serial code events in the East which is why it doesn't come up much.
@@Flametix That makes sense, yeah
Well the reason why you have to send a Pokemon from the Team to the Box for the Kanto Starters, Lucario and Latios/Latios is because you get them in the Story, they are not optional.
The Gift Pokemon that you _need_ to add to your party in generations where you could have sent them to the box seems to be a kind of marketing gimmick.
The Kanto starters are given to you in XY? You _better_ free up some space so you can have some of that Kanto goodness injected into your veins!
Latios/Latias is just given to you in ORAS? It's there for the flight mechanic - also, use Mega Evolutions!
A promotional Mystery Gift Pokemon is given to you in Gen 7? Free up a space in your party to make it extra inconvenient to walk back to the PC, so you are _just_ that bit more likely to continue on your adventure with it.
Once more convenient means of accessing the PC was added in Gen 8 and on, the trend of Gift Pokemon being forced into your party pretty much just disappeared. If it were a reocurring oversight, it would continue to have moments of oversight. But now it is completely squeaky clean of all issues.
Huh, I suppose that's a possibility! I never thought of that.
When receiving a Gift Pokemon via code/download in gen 9, it will be sent instantly to a box with a full team. I think it checks the first free slot on all of the boxes, starting from box 1 and then put it there, since there's no longer a delivery person for that.
I know that the pokemon colloseum bonus disk (both the English and Japanese versions) won't add the pokemon unless you have a free space in your party, I think the jarachi also requires you to be saved in a pokemon center
11:30 im pretty sure from my recollection the first three gens can't collect mystery gift pokemon with a full party, but i know nothing about the switch games
Interesting note for the starter and lucario in XY. When you're prompted to replace a team member you can just press B and you'll exit the menu. The pokemon will wait for you to come back and claim them.
Something tells me that the reason for the change in gen II's case is because of the Egg hatching feature being newly implemented or whatever
the case with XY's Kanto starter and Lucario could be due to being given as part of a cutscene/plot-related event
the same thing was done for Reshiram and Zekrom in BW
I could have sworn Lapras in FRLG needed an empty party space.
I remember the gift lapras in X&Y I had to make room in my party first but maybe I’m wrong 🤔
I learned of another outcome of GameFreak huffing shit for the last 3 decades. Honestly the most braindead development team I’ve ever seen.
Pokemon SV sends it to a box in your PC. I don't remember if it's the first box in the list or (more likely) the box you were hovering over the last time you were using the PC, but I know you can accept mystery gifts in SV with a full party, and that it gets sent to the PC.
You know what is an odd gift Pokémon? Eevee.
When it appear for the first time in the series you get it at a room with someone inside, and the guy doesn't say anything about it. Did you stole it? Was the guy going to abandoned it anyway? It was even his Eevee in the first place?
You are doing the work of arkoos
I gotta do what I can to make Him happy, you know?
Gens 1 and 2 had IRL gift pokemon just traded to you. Although I think there was something with the N64 games
gens 3 I know had the IRL pokemon centers you can get a gift from but that was in the upstairs room kinda thing
You really need check your games for any gift Pokemon you didn't collect like that poor Zeraora.
Apparently, LMAO
If you go to catch the legendary in XY and have a full party, it asks the same thing (if you want to send a pokemon to the box to make room)
Yes and the switch games you can receive eggs mystery gifts etc with a full party isn't straight to the box
I believe all switch games just send a mystery gift to the box, I can confirm Scarlet/Violet does this but the last Sword/Shield Mystery gift was so long ago I don’t remember
11:24 ish
gen 3 mystery gifts should work like, e-reader, needs a party slot, or manually traded (mew's were manually traded allegedly)
and with switch games yes, you can get gifts with a full party.
I am pretty sure eggs had to go to the party becasue a lot of stuff got calculated the moment it enters the party. So they would likely have to rewrite the whole egg system just for the gift egg wich simply isnt worth it
That's interesting if that's the case!
Now I'm interested to see what would happen for events where you are allowed to receive them with a full party if your PC is full.
switch games mystery gift mons are sent directly to box with full party
Sweet; thank you for letting me know!
I can't speak for gen 3, but gen 2 can not get pokemon through mystery gift. Items and room decorations only.
All mythical and legendary pokemon gotten through mystery gift in gen 3 involve getting an item, and then doing an event. They may not be able to get mystery gift pokemon directly either, but I can't confirm
So the Zeraora that was a mystery gift on Ultra S/M is still available all these years later? I have the original S/M but not the Ultra versions unfortunately but still curious about a mystery gift Pokemon still being available these days.
So, the distribution of Mystery Gifts was the only thing that was on a timer - you could redeem them at any point in time. I use past tense cuz I believe in the newer games, they're automatically redeemed the moment you accept the gift.
@@yukihoshikawa ahh I get it, thanks for the reply as well. I just recently got back into Pokemon since I quit after Sun and Moon and I'm so glad I did. Been loving Violet and especially the shiny hunting this generation. Found a shiny Hoppip 1st and then a shiny Geodude, both just by noticing them normally while going through the story. Zero luck at all so far with egg hatching and I have hatched a shyt ton of eggs trying.
Imo being able to deny a gift pokemon by having a full party is the quality of life feature
A lot of the gift pokemon hunts that are forced on you have MUCH shorter dialogue the second time you speak to them
For example for the X and Y kanto starters the shiny hunt for them goes from a 3 to 5 minute reset to a about 1 minute reset, although you do have to lock in your choice
For the purposes of shiny hunting, I can see why you'd feel that way, but I don't think that really applies to the average player.
I managed to shiny hunt fossil Pokémon in Sword and they do go straight to the PC if your team is full.
Good to know, thank you!
Which fossil were you hunting? Did you ever get it?
@@yukihoshikawa Dracozolt and Arctozolt. They took a while to find and are the reason why I have controllers with turbo settings. If they didn't go to the PC then it would a way more tedious hunt.
with scarlet and violet mystery gifts are sent to the box system
I think the reason why they usually don't let you get eggs with a full party is to prevent you from trying to hatch it without the egg being with you.
I wish when you involved Nincada to Ninjask. A Shedinja just appears in your PC instead of needing an empty slot.
I have a theory that for several of the games gift Pokemon arent programmed in as a feature but rather is just handled in a case by case basis since it's so rare. Maybe some interns handling it when it comes up, some decided to call the to box capture mechanic and some jsut decided to just not do it and wont let you get the gift Pokemon. Hence the third game difference.
I.e. all the gift Pokemon is uniquely programedrather than calling on a shared method.
You should try all the gift Pokemons in all thr games.
I homebrewed Pokemon distribution ROMs - I'm making a video on it - and I know that the first generation "mystery gifts" work exactly like standard trades. I acquired a distribution cart, and then took the stats of the Mew to make my own legally distributable ROM.
I haven't looked into Generation 2 deeply yet - except for the GS Adapter that allowed online play via Japanese cellphones and was how the GS Ball was distributed, which unlocked Celebi and is treated like a standard battle catch when encountering - but I'm like 70% sure it works the same way as Gen 1 for other distributables.
You did not check the gift Pokemon of Pokemon stadium and Colosseum and gale of darkness and a few bonus discs to get jirachi, celebi etc. And i love to see what happens if all your boxes are full.
I'm sorry about that, although I can tell you the bonus disc Pokémon require an empty party slot.
Always assumed it depended on how much they want you to care - if it’s particularly special/cute or immediately useful they force you to look at it. Or it’s to avoid more casual/young players getting the pokemon and forgetting about it
I’m not entirely sure, but I’ve gotten a few gen 9 mystery gifts, and I believe they could go to my box
This sounds like such a simple mechanic to keep consistent, and there should be no reason to change it every game
For real; it's very dumb.
Iirc Emerald released after FRLG which is why it also includes the better font and other QOL changes
Yeah, they copied a lot of FR/LG stuff over to Emerald - even stuff like the new jingle for when you catch a Pokemon.
Not 100% on this but my guess on the game programming side of the early games is that the ones where you can obtain it with a full party are probably treated like wild caught, where the ones where you can't probably function like a trade, while the eggs are likely treated as if they were daycare eggs and they each have those in-game flags.
I haven't looked into it directly only done some romhacking but that would be my guess
Could be they wanted it to fit thematically, or could be it saved memory in places, or it could just be an oversight caused by different people working on different sections/games/at different times
IIRC the GBA games won't allow you to claim the pokemon from the NPC with a full party, but the pokemon that aren't received via NPC gets sent to the PC
I think this is something that confuses me with Gen 3 Mystery Gifts - I don't know (and can't seem to figure out) which events were handled by an NPC, and which weren't.
I just played ORAS and the bonus starters you get after finishing the game also works like the fossil Pokémon
LOL, amazing.
I guess you're probably gonna have a full party when you get them, so it's convenient for them to get sent to the PC, but, like... why not just make every gift work that way?! 😂
@@yukihoshikawa I don't know if this is the reason, but in that specific scenario, you get the Johto and Unova starters the same way (saving the professor like at the start of the game) but after clearing different objectives (getting the National Dex and clearing the Delta episode respectively). I don't think is normally possible but maybe they didn't want to risk someone overlapping the events. Or something like that.
What about pokemon you buy from the casino in FRLG?
Those function just like the Magikarp or the Eevee in those games; they're sent to a box if your party is full.
I think with eggs that in the games universe this is treated as you physically taking the egg. As such they don’t want you to just store it away since it could be scene as rude or uncaring. And considering many involve happiness that could be an idea for why you need to take the egg with an empty slot.
While it _is_ annoying when you can't get a gift Pokemon deposited into your PC, it's a lot better for people who like to soft-reset for different stars and natures. If the game gives you a gift Pokemon when you weren't expecting one and you haven't saved in a while, you might have to replay a bunch of the game if you were going to soft-reset. Plus, requiring you to have space in your party means you can check the gift Pokemon's stats right away.
With the introduction of hyper training and mints, as well as the removal of Hidden Power, these considerations aren't important any more unless you're shiny hunting.
In pokemon scarlet/violet, gift pokemon are automatically sent to your box
So you actually arent forced to accept the Kanto starter in X & Y. You are taken to the menu to swap out your party Pokemon but you can just exit (there's an arrow at the bottom) and he'll hold on to whatever starter you chose for you. This way you can save here and reset for a shiny much more quickly!
Oh shoot; I didn't realize that; sorry about that, and thanks for the clarification!
Considering how gen 2 was built off gen 1, the difference in how gifts are handled is even more shocking.
I never really thought about it until now, but yeah, I suppose there are a lot of similarities between gens 1 and 2. I don't know the source code for either game, but just looking at the games themselves, I can tell that.
My guess it's because of the mail system. Certain gift Pokémon hold mail in gen 2, and mail cannot enter the pc.
I don't remember mystery gift existing in gen 1. I don't remember needing party space for mystery gift in gen 2.
However, the way you describe Mystery Gift, doesn't match the mechanism in Gen 2 that shares the same name. You just used a sensor on the GBC and GBP to communicate with another game, and you'd both get a free item.
You know, I keep forgetting that that's the case!
I know that Scarlet and Violet have mystery gifts sent to the PC. BDSP is the same iirc. Unsure about the other 3 switch games.
You can register multiple items in black and white!?!
Yeah, it's pretty neat! I think that was a thing in Gen 6, too, but I'm not sure if that returned for any other generations.
The bdsp thing is probably because the just copy pasted the platinum code when making bdsp and forgot to make eggs go directly to the pc
nah.... more like diamond and pearls code, if only bdsp had platinum content...
gen 1 Mystery Gift would be an in person event (as Mystery Gift was made to work with the newer Gameboy Color's IR sensor).
the way an in person event works in Gen 1 was a large machine they'd feed your cartage into, and told everyone at the events to make sure they have an empty slot in their party, or else the event Pokemon would fail to transfer.
Ooh, interesting! Thank you for sharing!
@@yukihoshikawa Gen 2 likely worked the same way as Gen 1. Gen 3 may have had the potential to work like Gen 4 onwards, but it appears to have worked more similarly to gen 1 and 2. The 10ANNIV Pokemon and Colo/Channel Jirachis and Celebi required an open slot in the player's party, and the MYSTRY Mew was manually traded like any other Pokemon.
@@Frank_Erz Thanks!
They also sent out cartridges of Pokémon full of mews for the mew event so you had to trade for them at some toy r us at least.
@@MISSINGNO.3 oh that's cool, for gen 1? my local Toys R Us (Ohio) had the Pokemon League every Saturday morning, but it was cards only. did yours do both? that's sick!!
wtf is the music used at the end
Stow-On-Side, from Pokemon Sword/Shield!
This mess looks like there was never a standardized procedure for gifting Pokemon with a full party, so whoever implemented that particular event always chose one on a whim.
I thought in Gen 1 if your box was full you could not accept the gift pokemon. You'd have to go change the box first in the pc before it can be accepted
That's right, but this video's talking about if your party is full, not your PC box(es).
Switch games just deposit your mystery gift mon directly into your boxes since you don't talk to an NPC to receive them
My mew got shoved in a random box when my party was full
In SV btw
Ah, sweet; thanks for the confirmation!
@@yukihoshikawa the only weird thing was I don’t think it was the first available slot, i had my first box selected last time I was in boxes, and I believe it had 2 empty slots, and it was put in my second box, I may have just caught some Pokémon though
im assuming that they want to force you to use the gift pokemon and not just dump it in the box to rot.
Personally I prefer it when you can't accept a gift Pokémon with a full party, it sorta makes it easier to RNG manip them.