Standardize more action code

This commit is contained in:
Asriel Camora
2023-06-14 10:35:43 -07:00
parent 20172c2290
commit 0ac51b2002
32 changed files with 52 additions and 71 deletions
@@ -10,12 +10,10 @@ internal class PrudentTouch : BaseAction
public override int CPCost => 25;
public override float Efficiency => 1.00f;
public override bool IncreasesQuality => true;
public override int DurabilityCost => base.DurabilityCost / 2;
public override bool CanUse =>
!(Simulation.HasEffect(Effect.WasteNot) || Simulation.HasEffect(Effect.WasteNot2))
&& base.CanUse;
public override void UseSuccess() =>
Simulation.IncreaseQuality(Efficiency);
}