mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-23 16:52:24 +02:00
Cleaning up some updated functions
This commit is contained in:
parent
60d83d40ee
commit
d4311354a2
@ -3136,8 +3136,6 @@ export abstract class HeldItemTransferModifier extends PokemonHeldItemModifier {
|
||||
let highestItemTier = itemModifiers.map(m => m.type.getOrInferTier(poolType)).reduce((highestTier, tier) => Math.max(tier!, highestTier), 0); // TODO: is this bang correct?
|
||||
let tierItemModifiers = itemModifiers.filter(m => m.type.getOrInferTier(poolType) === highestItemTier);
|
||||
|
||||
const heldItemTransferPromises: Promise<void>[] = [];
|
||||
|
||||
for (let i = 0; i < transferredItemCount; i++) {
|
||||
if (!tierItemModifiers.length) {
|
||||
while (highestItemTier-- && !tierItemModifiers.length) {
|
||||
@ -3155,11 +3153,9 @@ export abstract class HeldItemTransferModifier extends PokemonHeldItemModifier {
|
||||
}
|
||||
}
|
||||
|
||||
Promise.all(heldItemTransferPromises).then(() => {
|
||||
for (const mt of transferredModifierTypes) {
|
||||
globalScene.queueMessage(this.getTransferMessage(pokemon, targetPokemon, mt));
|
||||
}
|
||||
});
|
||||
|
||||
return !!transferredModifierTypes.length;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user