mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-12 03:31:07 +01:00
* Added Combat and CombatTracker * Some cleneaup * Fixing and cleaning up * Added categories for combatants * Style improvements * Layout change
19 lines
528 B
JavaScript
19 lines
528 B
JavaScript
export default class DhpCombat extends Combat {
|
|
async startCombat() {
|
|
this._playCombatSound('startEncounter');
|
|
const updateData = { round: 1, turn: null };
|
|
Hooks.callAll('combatStart', this, updateData);
|
|
await this.update(updateData);
|
|
return this;
|
|
}
|
|
|
|
_sortCombatants(a, b) {
|
|
const aNPC = Number(a.isNPC);
|
|
const bNPC = Number(b.isNPC);
|
|
if (aNPC !== bNPC) {
|
|
return aNPC - bNPC;
|
|
}
|
|
|
|
return a.name.localeCompare(b.name);
|
|
}
|
|
}
|