-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update deps * Add app banner * Create core_rules.ts * First pass with the Core Book * Update deps * Update getArmy.ts * Remove outdated scenery rules * Add all to the Core Rules * Update modify.ts * Move imports around * Fix tests by adding core_rules: [], * Update modify.ts * Custom Triumphs for KO * Update Faq.tsx
- Loading branch information
1 parent
49b9bdb
commit 155e52c
Showing
43 changed files
with
1,063 additions
and
482 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
import { tagAs } from 'factions/metatagger' | ||
import { HERO_PHASE, SHOOTING_PHASE, WOUND_ALLOCATION_PHASE } from 'types/phases' | ||
|
||
// Kharadron Overlords specific triumphs. | ||
const Triumphs = { | ||
'Overcharged Aetheric Augmentation': { | ||
effects: [ | ||
{ | ||
name: `Overcharged Aetheric Augmentation`, | ||
desc: `Once per battle, before an Aether-Khemist uses Aetheric Augmentation, you can overchage it. Pick 1 friendly Skyfarers unit wholly within 18" (Can pick 2 with Supreme command trait). This can be used while in garrison as long as the target is in the same garrison.`, | ||
when: [HERO_PHASE], | ||
}, | ||
], | ||
}, | ||
'Large-calibre Augmentation': { | ||
effects: [ | ||
{ | ||
name: `Large-calibre Augmentation`, | ||
desc: `Once per battle, when a friendly Skyvessel with an Aether-Khemist garrisoned is selected to shoot, pick 1 missile weapon it is armed with. You can reroll wounds rolls of 1 for that weapon until the end of the phase.`, | ||
when: [SHOOTING_PHASE], | ||
}, | ||
], | ||
}, | ||
'Focused Aethersight': { | ||
effects: [ | ||
{ | ||
name: `Focused Aethersight`, | ||
desc: `Once per battle, before an Aetheric Navigator attempts to unbind/dispel, you can use this triumph to allow for a reroll on the unbind/dispel attempt.`, | ||
when: [HERO_PHASE], | ||
}, | ||
], | ||
}, | ||
'Ride the Storm': { | ||
effects: [ | ||
{ | ||
name: `Ride the Storm`, | ||
desc: `Once per battle, before a friendly Aetheric Navigator garrisoned in a Skyvessel uses Aetherstorm, you can use this triumph. If used, add D6" to the Skyvessel's move characteristic and can also reroll run and charge rolls until the end of the turn.`, | ||
when: [HERO_PHASE], | ||
}, | ||
], | ||
}, | ||
"The Gaffer's Motivation": { | ||
effects: [ | ||
{ | ||
name: `The Gaffer's Motivation`, | ||
desc: `Once per battle, you can pick 1 friendly Endrinmaster and use this triumph. You can use By Grungni, I Have My Eye On You! command ability without spending a command point. Add 1 to the number of wounds healed by the Endrinriggers unit.`, | ||
when: [HERO_PHASE], | ||
}, | ||
], | ||
}, | ||
'Blow the Magazine': { | ||
effects: [ | ||
{ | ||
name: `Blow the Magazine`, | ||
desc: `Once per battle, when a Skyvessel garrisoning an Endrinmaster is destroyed, you can use this triumph. Roll a D6 and on a 1 nothing happens. On a 2-3 each enemy unit within 3" of the Skyvessel suffers 1 mortal wound. On a 4-5 the damage increases to D3 mortal wounds. On a 6, the damage increases to D6 mortal wounds. Proceed with Flying Transport rules as normal after this resolves.`, | ||
when: [WOUND_ALLOCATION_PHASE], | ||
}, | ||
], | ||
}, | ||
} | ||
|
||
export default tagAs(Triumphs, 'triumph') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
import { TEntry } from 'types/data' | ||
import { COMBAT_PHASE, HERO_PHASE, SAVES_PHASE, START_OF_HERO_PHASE } from 'types/phases' | ||
|
||
// General artifacts from Core Rules 2021 | ||
const GenericArtifacts: TEntry[] = [ | ||
{ | ||
name: `Amulet of Destiny`, | ||
effects: [ | ||
{ | ||
name: `Amulet of Destiny`, | ||
desc: `The bearer has a ward of 5+.`, | ||
when: [SAVES_PHASE], | ||
}, | ||
], | ||
}, | ||
{ | ||
name: `Vial of Manticore Venom`, | ||
effects: [ | ||
{ | ||
name: `Vial of Manticore Venom`, | ||
desc: `Pick 1 of the bearer's melee weapons. Add 1 to wound rolls for attacks made with that weapon.`, | ||
when: [COMBAT_PHASE], | ||
}, | ||
], | ||
}, | ||
{ | ||
name: `Arcane Tome`, | ||
effects: [ | ||
{ | ||
name: `Arcane Tome`, | ||
desc: `The bearer becomes a Wizard that knows the Arcane Bolt and Mystic Shield spells. They can attempt to cast 1 spell in your hero phase and attempt to unbind 1 spell in the enemy hero phase. If the bearer is already a Wizard, they can attempt to cast 1 additional spell instead.`, | ||
when: [HERO_PHASE], | ||
}, | ||
], | ||
}, | ||
{ | ||
name: `Seed of Rebirth`, | ||
effects: [ | ||
{ | ||
name: `Seed of Rebirth`, | ||
desc: `You can reroll heroic recovery rolls for the bearer.`, | ||
when: [START_OF_HERO_PHASE], | ||
}, | ||
], | ||
}, | ||
] | ||
export default GenericArtifacts |
Oops, something went wrong.