PokeRogue What is Changed?

Fun

This post introduces what I changed in the PokeRogue Offline Version

  1. ShinyCharm Probability
    • Path : pokerogue-main > src > field > pokemon.ts**
    • Line 1842: const BaseShinyChance = 64 –> const BaseShinyChance = 1024
  2. Egg step counting
    • Path: pokerogue-main > src > data > egg.ts
    • Find: getEggTierDefaultHatchWaves ``` private getEggTierDefaultHatchWaves(eggTier?: EggTier): number {

if (this._species === Species.PHIONE || this._species === Species.MANAPHY) { return 1; } switch (eggTier ?? this._tier) { case EggTier.COMMON: return 1; case EggTier.GREAT: return 1; case EggTier.ULTRA: return 1; } return 1; } ``3. Number of Bouchers - Path: **pokerogue-main > src > modifier > modifier-type.ts** - Find:Plus- Number of Boucher -VOUCHER: () => new AddVoucherModifierType(VoucherType.REGULAR, 5), -VOUCHER_PLUS: () => new AddVoucherModifierType(VoucherType.PLUS, 5),-VOUCHER_PREMIUM: () => new AddVoucherModifierType(VoucherType.PREMIUM, 5),- Boucher Re-roll counter -new WeightedModifierType(modifierTypes.VOUCHER_PLUS, (party: Pokemon[], rerollCount: integer) => !party[0].scene.gameMode.isDaily ? Math.max(5 - rerollCount * 1, 0) : 0, 3),4. Item Tier - Path:  **pokerogue-main > src > modifier > modifier-type.ts** - Modifiertier.Rogue - Ex) Rock Capsule to Common Tier - Move new WeightedModifierType(modifierTypes.LOCK_CAPSULE, skipInLastClassicWaveOrDefault(100)) from ModifierTier.ROGUE to ModifierTier.COMMON\ 5. Friendship and number of candies - Path : pokerogue-main > src > field > pokemon.ts** - Friendship - Changethis.friendship = Math.min(this.friendship + amount.value, 255);tothis.friendship = Math.min(this.friendship + amount.value * 10, 255);- Old:sd.friendship = (sd.friendship || 0) + starterAmount.value;- New:sd.friendship = (sd.friendship || 0) + starterAmount.value * 20;- Old:this.friendship = Math.max(this.friendship + amount.value , 0);- New:this.friendship = Math.max(this.friendship + amount.value * 10, 0);- Number of Candies - Old:this.scene.gameData.addStarterCandy(getPokemonSpecies(speciesId), 1);- New:this.scene.gameData.addStarterCandy(getPokemonSpecies(speciesId), 30);`