Fix #92 armors
This commit is contained in:
@@ -1745,8 +1745,8 @@ export class PegasusActor extends Actor {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
addArmorsShields(rollData, statKey = "none", useShield = false) {
|
||||
if (statKey == 'phy') {
|
||||
addArmorsShields(rollData, statKey = "none", useShield = false, subKey = undefined) {
|
||||
if (statKey == 'phy' && subKey == "dmg-res") {
|
||||
let armors = this.getArmors()
|
||||
for (let armor of armors) {
|
||||
rollData.armorsList.push({ label: `Armor ${armor.name}`, type: "armor", applied: false, value: armor.system.resistance })
|
||||
@@ -1870,7 +1870,7 @@ export class PegasusActor extends Actor {
|
||||
|
||||
this.processSizeBonus(rollData)
|
||||
this.addEffects(rollData, isInit, isPower, subKey == "power-dmg")
|
||||
this.addArmorsShields(rollData, statKey, useShield)
|
||||
this.addArmorsShields(rollData, statKey, useShield, subKey)
|
||||
this.addWeapons(rollData, statKey, useShield)
|
||||
this.addEquipments(rollData, statKey)
|
||||
console.log("ROLLDATA", rollData)
|
||||
|
||||
Reference in New Issue
Block a user