AsdarDevelops / PokeRogue-Events

Event's devving team fork for the browser based Pokémon fangame heavily inspired by the roguelite genre.
https://pokerogue.net
GNU Affero General Public License v3.0
3 stars 1 forks source link

[Event] Berries Abound (Common) #76

Closed ben-lear closed 1 month ago

ben-lear commented 1 month ago

Event Name

Berries Abound

Rarity Tier

Common

Waves

10-180

Description

You encounter a random wild Pokemon of the biome guarding a berry tree/bush. Nearly identical event to Fight or Flight, but the rewards are 1x berry for each party member instead of the item from Fight or Flight.

Biomes

ANY (no need to select all)

Options offered to the player

Explanation/Notes on Design

Another common event, just a slight variation on Fight or Flight. Option 2 accounts for HP avoid for super high swings and because "bigger pokemon" (higher HP) usually should be able to hold more berries in their hands/paws/pouches. Speed accounts for about 60% of the roll with my proposed numbers though.

Notes to Developers

To keep it more in line with "Fight or Flight", I'd propose the following changes:

Get more berries, as berries are worth less than a usual greatball tier item. You could give extra berries based on floor number, which would be applied to any random PKMN in your party that can hold them (they can always transfer afterwards).

Proposal math for option two

    - Pull fastest Pkmn in party. Calculate its AllyNumber = (HP + (Speed*2.5))
    - Pull enemy Pkmn. Calculate its EnemyNumber = ((HP + (Speed*2.5)) * 1.5)
    - CheckDiff = EnemyNumber/AllyNumber
    - If CheckDiff <= 1:
      - Proc a fight. Enemy is omniboosted.
    - If CheckDiff > 1:
        - If wave < 100:
          - Get ((CheckDiff - 1)/0.2) berries, capped at 5.
          - Get exp
        - If wave >= 100:
          - Get ((CheckDiff - 1)/0.2) berries, capped at 10.
          - Get exp
        - No fight occurs
AsdarDevelops commented 1 month ago

To keep it more in line with "Fight or Flight", I'd propose the following changes:

Get more berries, as berries are worth less than a usual greatball tier item. You could give extra berries based on floor number, which would be applied to any random PKMN in your party that can hold them (they can always transfer afterwards)

Waves 10-70: 1 extra berry (instead of an Great item from "Fight or Flight") Waves 70-120: 3 extra berries (instead of an Ultra item from "Fight or Flight") Waves 120-170: 5 extra berries (instead of Rogue item from "Fight or Flight") Waves 160-170: 10 extra berries (instead of Masterball item from "Fight or Flight")

Stealing should award EXP, stealing with a move should award a bit more.

ben-lear commented 1 month ago

Waves 10-70: 1 extra berry (instead of an Great item from "Fight or Flight") Waves 70-120: 3 extra berries (instead of an Ultra item from "Fight or Flight") Waves 120-170: 5 extra berries (instead of Rogue item from "Fight or Flight") Waves 160-170: 10 extra berries (instead of Masterball item from "Fight or Flight")

I’m fine with this yeah

AsdarDevelops commented 1 month ago

Added my feedback to the issue so we don't forget and tagging this and "in progress"