First character sheet, wip
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { Imperium5Utility } from "./imperium5pegasus-utility.js";
|
||||
import { Imperium5Utility } from "./imperium5-utility.js";
|
||||
|
||||
/* -------------------------------------------- */
|
||||
export class PegasusCombat extends Combat {
|
||||
export class Imperium5Combat extends Combat {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
async rollInitiative(ids, formula = undefined, messageOptions = {} ) {
|
||||
@@ -20,19 +20,4 @@ export class PegasusCombat extends Combat {
|
||||
_onUpdate(changed, options, userId) {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async checkTurnPosition() {
|
||||
while (game.combat.turn > 0) {
|
||||
await game.combat.previousTurn()
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
static async decInitBy10( combatantId, value) {
|
||||
const combatant = game.combat.combatants.get(combatantId)
|
||||
let initValue = combatant.initiative + value
|
||||
await game.combat.setInitiative(combatantId, initValue)
|
||||
setTimeout( this.checkTurnPosition, 400) // The setInitiative is no more blocking for unknown reason
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user