Talk:Battle Pyramid: Difference between revisions
From Bulbapedia, the community-driven Pokémon encyclopedia.
Jump to navigationJump to search
WhameWhame (talk | contribs) (Item probability?) |
WhameWhame (talk | contribs) No edit summary |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Floor Item Probability?== | |||
Is the chance of getting each item on the floor the same as its rarity via PickUp? Earlier today on round 8 I got 5 Guard Specs in a row, which would obviously be 1/100,000 which seems a bit unlikely. I also didn't get any Hyper Potions after something like round 3. | Is the chance of getting each item on the floor the same as its rarity via PickUp? Earlier today on round 8 I got 5 Guard Specs in a row, which would obviously be 1/100,000 which seems a bit unlikely. I also didn't get any Hyper Potions after something like round 3. | ||
[[User:WhameWhame|WhameWhame]] ([[User talk:WhameWhame|talk]]) 22:10, 9 January 2021 (UTC) | |||
:Well, have you tried via Pick Up? | |||
:From a quick look at [https://github.com/pret/pokeemerald/blob/master/src/battle_pyramid.c#L974 the disassembly], it looks like the chances are not the standard Pickup chances (as the page currently suggests). It's a bit too complex for me to exhaustively do this now, so I've added a research template instead. Thanks for bringing this up. [[User:Nescientist|Nescientist]] ([[User talk:Nescientist|talk]]) 22:52, 9 January 2021 (UTC) | |||
::I haven't been using a PickUp user on my run I'm afraid - I wasn't explicitly playing for research purposes, just noticed something didn't seem right! [[User:WhameWhame|WhameWhame]] ([[User talk:WhameWhame|talk]]) 23:01, 9 January 2021 (UTC) | |||
:::It appears to depend on both the floor and the round. Apparently, you can get up to 30% chance for Guard Spec., in which case the chance you observe that "only" is about 1 in 400. [[User:Nescientist|Nescientist]] ([[User talk:Nescientist|talk]]) 23:47, 9 January 2021 (UTC) | |||
::::I've added the full probability information and presented it in the way I thought was clearest. I'm not that used to reading the disassembly though so apologies if anything is inaccurate. [[User:WhameWhame|WhameWhame]] ([[User talk:WhameWhame|talk]]) 12:32, 10 January 2021 (UTC) | |||
:::::Cool, thanks. That's what I had in mind, but thought was too complicated to do now :) | |||
:::::You're apparently faster and/or more diligent reading the disassembly than I am; I hadn't found that Pickup uses constant rates yet. (From my brief look at the disassembly, I didn't believe that tbh.) [[User:Nescientist|Nescientist]] ([[User talk:Nescientist|talk]]) 12:45, 10 January 2021 (UTC) | |||
::::::As I say, you probably know better than me, but [https://github.com/pret/pokeemerald/blob/master/src/battle_pyramid.c#L832 this array] seems to give static rates for PickUp probabilities, and is used [https://github.com/pret/pokeemerald/blob/master/src/battle_pyramid.c#L1955 here]. [[User:WhameWhame|WhameWhame]] ([[User talk:WhameWhame|talk]]) 12:53, 10 January 2021 (UTC) |
Latest revision as of 12:53, 10 January 2021
Floor Item Probability?
Is the chance of getting each item on the floor the same as its rarity via PickUp? Earlier today on round 8 I got 5 Guard Specs in a row, which would obviously be 1/100,000 which seems a bit unlikely. I also didn't get any Hyper Potions after something like round 3. WhameWhame (talk) 22:10, 9 January 2021 (UTC)
- Well, have you tried via Pick Up?
- From a quick look at the disassembly, it looks like the chances are not the standard Pickup chances (as the page currently suggests). It's a bit too complex for me to exhaustively do this now, so I've added a research template instead. Thanks for bringing this up. Nescientist (talk) 22:52, 9 January 2021 (UTC)
- I haven't been using a PickUp user on my run I'm afraid - I wasn't explicitly playing for research purposes, just noticed something didn't seem right! WhameWhame (talk) 23:01, 9 January 2021 (UTC)
- It appears to depend on both the floor and the round. Apparently, you can get up to 30% chance for Guard Spec., in which case the chance you observe that "only" is about 1 in 400. Nescientist (talk) 23:47, 9 January 2021 (UTC)
- I've added the full probability information and presented it in the way I thought was clearest. I'm not that used to reading the disassembly though so apologies if anything is inaccurate. WhameWhame (talk) 12:32, 10 January 2021 (UTC)
- Cool, thanks. That's what I had in mind, but thought was too complicated to do now :)
- You're apparently faster and/or more diligent reading the disassembly than I am; I hadn't found that Pickup uses constant rates yet. (From my brief look at the disassembly, I didn't believe that tbh.) Nescientist (talk) 12:45, 10 January 2021 (UTC)
- As I say, you probably know better than me, but this array seems to give static rates for PickUp probabilities, and is used here. WhameWhame (talk) 12:53, 10 January 2021 (UTC)
- I've added the full probability information and presented it in the way I thought was clearest. I'm not that used to reading the disassembly though so apologies if anything is inaccurate. WhameWhame (talk) 12:32, 10 January 2021 (UTC)
- It appears to depend on both the floor and the round. Apparently, you can get up to 30% chance for Guard Spec., in which case the chance you observe that "only" is about 1 in 400. Nescientist (talk) 23:47, 9 January 2021 (UTC)
- I haven't been using a PickUp user on my run I'm afraid - I wasn't explicitly playing for research purposes, just noticed something didn't seem right! WhameWhame (talk) 23:01, 9 January 2021 (UTC)