namespace PkmnLib.Plugin.Gen7.Scripts.Abilities;
///
/// Tinted Lens is an ability that doubles the damage of not very effective moves.
///
/// Bulbapedia - Tinted Lens
///
[Script(ScriptCategory.Ability, "tinted_lens")]
public class TintedLens : Script
{
///
public override void ChangeMoveDamage(IExecutingMove move, IPokemon target, byte hit, ref uint damage)
{
if (move.GetHitData(target, hit).Effectiveness < 1.0f)
{
damage = damage.MultiplyOrMax(2);
}
}
}