Added condition to verify if its already grass or is tera

This commit is contained in:
António Rocha 2024-04-16 21:30:02 +01:00
parent 44bc4b24f4
commit 2fa4ac07ac

View File

@ -3304,11 +3304,8 @@ export class DiscourageFrequentUseAttr extends MoveAttr {
export class ForestsCurseAttr extends MoveEffectAttr { export class ForestsCurseAttr extends MoveEffectAttr {
apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise<boolean> { apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise<boolean> {
return new Promise(resolve => { return new Promise(resolve => {
console.log("apply", super.apply(user, target, move, args)) if (!super.apply(user, target, move, args) || target.isOfType(Type.GRASS) || target.isTerastallized())
if (!super.apply(user, target, move, args)) {
console.log("teste")
return resolve(false); return resolve(false);
}
let targetTypes = target.getTypes() let targetTypes = target.getTypes()