PROG_LAB2/moves/Blizzard.java

25 lines
481 B
Java

package moves;
import ru.ifmo.se.pokemon.Effect;
import ru.ifmo.se.pokemon.Pokemon;
import ru.ifmo.se.pokemon.SpecialMove;
import ru.ifmo.se.pokemon.Type;
public class Blizzard extends SpecialMove {
public Blizzard() {
super(Type.ICE, 110, 70);
}
@Override
public void applyOppEffects(Pokemon p) {
if (Math.random() < 0.1) {
Effect.freeze(p);
}
}
@Override
public String describe() {
return "близзует";
}
}