Skip to content

noahlange/mv-charged-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mv-charged-action

Allows skills to be "charged" for an arbitrary number of rounds before use.

Notetags

export interface RequiredProps {
  message?: string;
  state?: number;
};

export interface WithFormula extends RequiredProps {
  formula: string
};

export interface WithTurns extends RequiredProps {
  turns: number;
}

export type ChargeActionNotetag = WithTurns | WithFormula;

Examples include...

<!-- must have either turns *or* formula -->
<charge message=" is charging %1!" formula="a.tp - 10" />
<!-- message is optional, as is state -->
<charge state="11" turns="3"/>

Releases

No releases published

Packages

No packages published