Disable critical captures in daily and fresh start runs

This commit is contained in:
AJ Fontaine 2024-11-04 13:29:48 -05:00
parent 7a17a98ae2
commit d245a0e214

View File

@ -91,6 +91,9 @@ export function getPokeballTintColor(type: PokeballType): number {
* @returns the chance of getting a critical capture, out of 256
*/
export function getCriticalCaptureChance(scene: BattleScene, modifiedCatchRate: number): number {
if (scene.gameMode.isDaily || scene.gameMode.isFreshStartChallenge()) {
return 0;
}
const dexCount = scene.gameData.getSpeciesCount(d => !!d.caughtAttr);
const catchingCharmMultiplier = new NumberHolder(1);
//scene.findModifier(m => m instanceof CriticalCaptureBoostModifier)?.apply(catchingCharmMultiplier);