Incorporate Despair-Games/poketernity/pull/48

This commit is contained in:
PigeonBar 2024-12-11 20:35:55 -05:00 committed by Sirz Benjie
parent f1b5f4ba89
commit 5967a4240a
No known key found for this signature in database
GPG Key ID: 4A524B4D196C759E
2 changed files with 5 additions and 5 deletions

View File

@ -2658,7 +2658,7 @@ export default class BattleScene extends SceneBase {
}
}
}
return true;
return success;
}
addEnemyModifier(modifier: PersistentModifier, ignoreUpdate?: boolean, instant?: boolean): Promise<void> {

View File

@ -6044,14 +6044,14 @@ export class RevivalBlessingAttr extends MoveEffectAttr {
getCondition(): MoveConditionFunc {
return (user, target, move) =>
(user instanceof PlayerPokemon && globalScene.getPlayerParty().findIndex((p) => p.isFainted()) > -1) ||
(user instanceof PlayerPokemon && globalScene.getPlayerParty().some((p) => p.isFainted())) ||
(user instanceof EnemyPokemon &&
user.hasTrainer() &&
globalScene.getEnemyParty().findIndex((p) => p.isFainted()) > -1);
globalScene.getEnemyParty().some((p) => p.isFainted() && !p.isBoss()));
}
getUserBenefitScore(user: Pokemon, target: Pokemon, move: Move): number {
if (user.hasTrainer() && globalScene.getEnemyParty().findIndex(p => p.isFainted() && !p.isBoss()) > -1) {
override getUserBenefitScore(user: Pokemon, _target: Pokemon, _move: Move): number {
if (user.hasTrainer() && globalScene.getEnemyParty().some((p) => p.isFainted() && !p.isBoss())) {
return 20;
}