Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Harvest Berries can Stack same-type Berries with Pokemon in the Party #5092

Open
Snailman11 opened this issue Jan 7, 2025 · 0 comments
Labels
Ability Affects an ability Item Affects an item P2 Bug Minor. Non crashing Incorrect move/ability/interaction

Comments

@Snailman11
Copy link
Collaborator

Snailman11 commented Jan 7, 2025

Describe the bug

When a Pokemon's Harvest ability is activated, Berries search for an available stack, by Berry type.
-If the closest stack from the first to last Pokemon is the Harvest User, then the Berry will go to the User. (user would have multiple berries of that type)
-Berry stacks being full is irrelevant, and the Berry will still go to that Pokemon.
-In Doubles, if another Berry is Harvested before the next Slot's when neither would have a Berry after that turn, usually due to having greater Speed, the second Berry will go to the Pokemon who harvested their Berry first.

Link to Discord's Bug Report (Harvest just doesn't)
https://discord.com/channels/1125469663833370665/1260009161744449586

Reproduction

Activate Harvest while you have 1 of a type of Berry, and a Pokémon in your Party has a Berry of that type.

Restart runs until you get Sunny Weather.

  1. Catch the first Magikarp, do not get Thunder Waved.
  2. In the Rewards Screen, give the Rewarded Lum Berry to the caught Magikarp.
  3. In the next Battle, use Splash
  4. The berry has magically teleported to the Magikarp in your Party, and it now has 2 Lum Berries.

	STARTING_BIOME_OVERRIDE: Biome.VOLCANO,

	STARTING_LEVEL_OVERRIDE: 40,
	MOVESET_OVERRIDE: [Moves.SPLASH],
	ABILITY_OVERRIDE: Abilities.HARVEST,

	OPP_SPECIES_OVERRIDE: Species.MAGIKARP,
	OPP_MOVESET_OVERRIDE: [Moves.THUNDER_WAVE],

	ITEM_REWARD_OVERRIDE: [{name: "BERRY", type: BerryType.LUM}],
	STARTING_HELD_ITEMS_OVERRIDE: [{name: "BERRY", type: BerryType.LUM, count: 1}],

Expected behavior

Harvested Berries should only go to the Harvest User.

Screenshots / Videos

Harvested Berries can go to the Party's Berry Stacks

Harvest.goes.to.Party.mp4

Only Occurs if the other Pokemon has the correct type of Berry

HarvestPartyNotwithoutCorrectTypeofBerry.mp4

Harvested berries stay on the user if they have a Berry stack of that type

Harvest.Berry.Stays.if.Stack.on.User.mp4

Session export file

No response

User data export file

No response

Additional context

No response

@Snailman11 Snailman11 added Ability Affects an ability P2 Bug Minor. Non crashing Incorrect move/ability/interaction labels Jan 7, 2025
@Snailman11 Snailman11 added the Item Affects an item label Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ability Affects an ability Item Affects an item P2 Bug Minor. Non crashing Incorrect move/ability/interaction
Projects
Status: Ready
Development

No branches or pull requests

1 participant