add showAbility param

This commit is contained in:
torranx 2024-09-07 18:10:58 +08:00
parent 0e77394436
commit 777641b064

View File

@ -1595,8 +1595,8 @@ export class PostAttackAbAttr extends AbAttr {
private attackCondition: PokemonAttackCondition; private attackCondition: PokemonAttackCondition;
/** The default attackCondition requires that the selected move is a damaging move */ /** The default attackCondition requires that the selected move is a damaging move */
constructor(attackCondition: PokemonAttackCondition = (user, target, move) => (move.category !== MoveCategory.STATUS)) { constructor(attackCondition: PokemonAttackCondition = (user, target, move) => (move.category !== MoveCategory.STATUS), showAbility: boolean = true) {
super(); super(showAbility);
this.attackCondition = attackCondition; this.attackCondition = attackCondition;
} }
@ -1630,7 +1630,7 @@ export class PostAttackAbAttr extends AbAttr {
*/ */
export class GorillaTacticsAbAttr extends PostAttackAbAttr { export class GorillaTacticsAbAttr extends PostAttackAbAttr {
constructor() { constructor() {
super((user, target, move) => true); super((user, target, move) => true, false);
} }
/** /**