|
|
|
@@ -3,6 +3,7 @@ import { TextLike, DynText, ToBe, LiveText, PairLineArgs, PairLine } from './lan |
|
|
|
import { LogEntry, LogLines, FAElem, LogLine, FormatEntry, FormatOpt, PropElem, nilLog, Newline } from './interface' |
|
|
|
import { Resistances } from './entity' |
|
|
|
import { World } from './world' |
|
|
|
import { TestCategory } from './combat/tests' |
|
|
|
|
|
|
|
export enum DamageType { |
|
|
|
Pierce = "Pierce", |
|
|
|
@@ -555,6 +556,20 @@ export class Effective { |
|
|
|
scale (scale: number): number { |
|
|
|
return scale |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Additively modifies a creature's score for an offensive test |
|
|
|
*/ |
|
|
|
modTestOffense (attacker: Creature, defender: Creature, kind: TestCategory): number { |
|
|
|
return 0 |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Additively modifies a creature's score for a defensive test |
|
|
|
*/ |
|
|
|
modTestDefense (defender: Creature, attacker: Creature, kind: TestCategory): number { |
|
|
|
return 0 |
|
|
|
} |
|
|
|
} |
|
|
|
/** |
|
|
|
* A displayable status effect |
|
|
|
|