Files
Craftimizer/Simulator/Actions/Manipulation.cs
T
2023-06-19 10:03:57 -07:00

27 lines
701 B
C#

namespace Craftimizer.Simulator.Actions;
internal sealed class Manipulation : BaseBuffAction
{
public override ActionCategory Category => ActionCategory.Durability;
public override int Level => 65;
public override uint ActionId => 4574;
public override int CPCost => 96;
public override EffectType Effect => EffectType.Manipulation;
public override byte Duration => 8;
public override void Use()
{
if (Simulation.HasEffect(EffectType.Manipulation))
Simulation.RestoreDurability(5);
Simulation.ReduceCP(CPCost);
Simulation.ReduceDurability(DurabilityCost);
UseSuccess();
Simulation.IncreaseStepCount();
}
}