예제 #1
0
 public override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
 }
예제 #2
0
 public override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Remove(By, RemovedDuration, 1, Time, ParseEnum.BuffRemove.Single, BuffInstance);
 }
예제 #3
0
 internal override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Activate(BuffInstance);
 }
예제 #4
0
 internal override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
 }
예제 #5
0
 internal abstract void UpdateSimulator(AbstractBuffSimulator simulator);
 internal override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Extend(_durationChange, _oldValue, CreditedBy, Time, BuffInstance);
 }
 public override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Add(AppliedDuration, By, Time, BuffInstance, _addedActive, _overstackDuration);
 }
 internal override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Remove(CreditedBy, RemovedDuration, RemovedStacks, Time, ArcDPSEnums.BuffRemove.All, 0);
 }
 internal override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Remove(CreditedBy, RemovedDuration, 1, Time, ArcDPSEnums.BuffRemove.Single, BuffInstance);
 }
예제 #10
0
 internal override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Reset(BuffInstance, _resetToDuration);
 }
 internal override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Add(AppliedDuration, By, Time, BuffInstance, _addedActive || simulator.Buff.StackType == ArcDPSEnums.BuffStackType.StackingConditionalLoss, _overstackDuration);
 }
 public override void UpdateSimulator(AbstractBuffSimulator simulator)
 {
     simulator.Remove(By, RemovedDuration, RemovedStacks, Time, ParseEnum.BuffRemove.All, 0);
 }
 public abstract void UpdateSimulator(AbstractBuffSimulator simulator);