Fix dice values + miracle/spell roll
This commit is contained in:
@ -315,6 +315,16 @@ export default class LethalFantasyCharacterSheet extends LethalFantasyActorSheet
|
||||
return
|
||||
}
|
||||
break
|
||||
case "miracle-attack":
|
||||
case "miracle-power":
|
||||
rollTarget = this.actor.items.find((i) => i.type === "miracle" && i.id === rollKey)
|
||||
rollTarget.rollKey = rollKey
|
||||
break
|
||||
case "spell-attack":
|
||||
case "spell-power":
|
||||
rollTarget = this.actor.items.find((i) => i.type === "spell" && i.id === rollKey)
|
||||
rollTarget.rollKey = rollKey
|
||||
break
|
||||
case "weapon-damage-small":
|
||||
case "weapon-damage-medium":
|
||||
case "weapon-attack":
|
||||
@ -371,6 +381,7 @@ export default class LethalFantasyCharacterSheet extends LethalFantasyActorSheet
|
||||
// In all cases
|
||||
rollTarget.magicUser = this.actor.system.biodata.magicUser
|
||||
rollTarget.actorModifiers = foundry.utils.duplicate(this.actor.system.modifiers)
|
||||
rollTarget.actorLevel = this.actor.system.biodata.level
|
||||
console.log("ROLLTARGET", rollTarget)
|
||||
await this.document.system.roll(rollType, rollTarget)
|
||||
}
|
||||
|
Reference in New Issue
Block a user