@dice-roller/rpg-dice-roller
Version:
An advanced JS based dice roller that can roll various types of dice and modifiers, along with mathematical equations.
30 lines (29 loc) • 988 B
TypeScript
export default CriticalSuccessModifier;
/**
* A `CriticalSuccessModifier` modifier flags values that match a comparison.
*
* Unlike most other modifiers, it doesn't affect the roll value, it simply "flags" matching rolls.
*
* @see {@link CriticalFailureModifier} for the opposite of this modifier
*
* @extends ComparisonModifier
*/
declare class CriticalSuccessModifier extends ComparisonModifier {
/**
* Create a `CriticalSuccessModifier` instance.
*
* @param {ComparePoint} comparePoint The comparison object
*
* @throws {TypeError} comparePoint must be a `ComparePoint` object
*/
constructor(comparePoint: ComparePoint);
/**
* The default compare point definition
*
* @param {StandardDice|RollGroup} _context The object that the modifier is attached to
*
* @returns {array}
*/
defaultComparePoint(_context: StandardDice | RollGroup): array;
}
import ComparisonModifier from "./ComparisonModifier.js";