if (isCritical) {
damage *= attacker.hasAbility("Sniper") ? 3 : 2;
if (defender.hasAbility("Anger Point")) {
if (!silent) {
field.showMessage(defender.getName()
+ "'s Anger Point raised its attack!");
}
StatChangeEffect eff = new StatChangeEffect(
Pokemon.S_ATTACK,true, 12);
eff.setDescription(null);