Add dmg roll for powers
This commit is contained in:
@ -982,9 +982,18 @@ export class PegasusActor extends Actor {
|
||||
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
powerDmgRoll( itemId) {
|
||||
let power = this.data.items.get(itemId)
|
||||
if (power ) {
|
||||
power = duplicate(power)
|
||||
this.rollPool( power.data.dmgstatistic )
|
||||
}
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
rollPool(statKey, useShield = false) {
|
||||
let stat = this.getStat(statKey);
|
||||
let stat = this.getStat(statKey)
|
||||
if (stat) {
|
||||
let rollData = this.getCommonRollData(statKey, useShield)
|
||||
rollData.mode = "stat"
|
||||
@ -998,7 +1007,7 @@ export class PegasusActor extends Actor {
|
||||
|
||||
/* -------------------------------------------- */
|
||||
rollUnarmedAttack() {
|
||||
let stat = this.getStat('com');
|
||||
let stat = this.getStat('com')
|
||||
if (stat) {
|
||||
let rollData = this.getCommonRollData(statKey)
|
||||
rollData.mode = "stat"
|
||||
|
Reference in New Issue
Block a user