mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-08-09 00:49:27 +02:00
Some minor fixes
This commit is contained in:
parent
0d2bae0fcc
commit
9925b0c358
@ -13,7 +13,7 @@ import { SpeciesFormKey } from "#enums/species-form-key";
|
||||
import { TimeOfDay } from "#enums/time-of-day";
|
||||
import { speciesStarterCosts } from "./starters";
|
||||
import i18next from "i18next";
|
||||
import { allMoves } from "#app/data/data-lists";
|
||||
import { allHeldItems, allMoves } from "#app/data/data-lists";
|
||||
import { getPokemonSpecies } from "#app/utils/pokemon-utils";
|
||||
import { HeldItemId } from "#enums/held-item-id";
|
||||
|
||||
@ -177,10 +177,7 @@ export class SpeciesEvolutionCondition {
|
||||
case EvoCondKey.PARTY_TYPE:
|
||||
return globalScene.getPlayerParty().some(p => p.getTypes(false, false, true).includes(cond.pkmnType))
|
||||
case EvoCondKey.EVO_TREASURE_TRACKER:
|
||||
return pokemon.getHeldItems().some(m =>
|
||||
m.is("EvoTrackerModifier") &&
|
||||
m.getStackCount() + pokemon.getPersistentTreasureCount() >= cond.value
|
||||
);
|
||||
return allHeldItems[HeldItemId.GIMMIGHOUL_EVO_TRACKER].getStackCount(pokemon) >= cond.value;
|
||||
case EvoCondKey.GENDER:
|
||||
return pokemon.gender === cond.gender;
|
||||
case EvoCondKey.SHEDINJA: // Shedinja cannot be evolved into directly
|
||||
|
@ -154,7 +154,7 @@ export const DancingLessonsEncounter: MysteryEncounter = MysteryEncounterBuilder
|
||||
}
|
||||
|
||||
const oricorioData = new PokemonData(enemyPokemon);
|
||||
const oricorio = globalScene.addEnemyPokemon(species, level, TrainerSlot.NONE, false, false, oricorioData);
|
||||
const oricorio = globalScene.addEnemyPokemon(species, level, TrainerSlot.NONE, false, false, [], oricorioData);
|
||||
|
||||
// Adds a real Pokemon sprite to the field (required for the animation)
|
||||
for (const enemyPokemon of globalScene.getEnemyParty()) {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import { allTrainerItems } from "./all-trainer-items";
|
||||
import { allTrainerItems } from "#app/data/data-lists";
|
||||
import {
|
||||
type BooleanHolderParams,
|
||||
type NumberHolderParams,
|
||||
|
@ -7,7 +7,7 @@ import { HeldItemPoolType } from "#enums/modifier-pool-type";
|
||||
import type { PokemonType } from "#enums/pokemon-type";
|
||||
import { RewardTier } from "#enums/reward-tier";
|
||||
import { PERMANENT_STATS } from "#enums/stat";
|
||||
import { allHeldItems } from "./all-held-items";
|
||||
import { allHeldItems } from "#app/data/data-lists";
|
||||
import {
|
||||
type HeldItemConfiguration,
|
||||
type HeldItemPool,
|
||||
|
@ -4,7 +4,7 @@ import type { HeldItemId } from "#enums/held-item-id";
|
||||
import i18next from "i18next";
|
||||
import { HeldItemEffect, HeldItem } from "../held-item";
|
||||
import { getPokemonNameWithAffix } from "#app/messages";
|
||||
import { allHeldItems } from "../all-held-items";
|
||||
import { allHeldItems } from "#app/data/data-lists";
|
||||
import { globalScene } from "#app/global-scene";
|
||||
|
||||
export interface ItemStealParams {
|
||||
|
@ -2,7 +2,7 @@ import { globalScene } from "#app/global-scene";
|
||||
import { isNullOrUndefined, pickWeightedIndex } from "#app/utils/common";
|
||||
import { RewardTier } from "#enums/reward-tier";
|
||||
import type { TrainerItemId } from "#enums/trainer-item-id";
|
||||
import { allTrainerItems } from "./all-trainer-items";
|
||||
import { allTrainerItems } from "#app/data/data-lists";
|
||||
import type { TrainerItemPool, TrainerItemTieredPool } from "./trainer-item-data-types";
|
||||
import type { TrainerItemManager } from "./trainer-item-manager";
|
||||
|
||||
|
@ -6,7 +6,8 @@ import { BooleanHolder } from "#app/utils/common";
|
||||
import { FieldPhase } from "./field-phase";
|
||||
import { globalScene } from "#app/global-scene";
|
||||
import type Pokemon from "#app/field/pokemon";
|
||||
import { allHeldItems, applyHeldItems } from "#app/items/all-held-items";
|
||||
import { applyHeldItems } from "#app/items/all-held-items";
|
||||
import { allHeldItems } from "#app/data/data-lists";
|
||||
import { HeldItemEffect } from "#app/items/held-item";
|
||||
import { HeldItemCategoryId, isItemInCategory } from "#enums/held-item-id";
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user