This post introduces what I changed in the PokeRogue Offline Version
- ShinyCharm Probability
- Path : pokerogue-main > src > field > pokemon.ts**
- Line 1842:
const BaseShinyChance = 64
–>const BaseShinyChance = 1024
- 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 - Change
this.friendship = Math.min(this.friendship + amount.value, 255);to
this.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);`