PROG_LAB2/moves/BodySlam.java

25 lines
484 B
Java

package moves;
import ru.ifmo.se.pokemon.Effect;
import ru.ifmo.se.pokemon.PhysicalMove;
import ru.ifmo.se.pokemon.Pokemon;
import ru.ifmo.se.pokemon.Type;
public class BodySlam extends PhysicalMove {
public BodySlam() {
super(Type.NORMAL, 85, 100);
}
@Override
public void applyOppEffects(Pokemon p) {
if (Math.random() < 0.3) {
Effect.paralyze(p);
}
}
@Override
public String describe() {
return "слэмит";
}
}