Merge branch 'feature/roll-item-refactoring' into feature/wfrp4
This commit is contained in:
@@ -130,4 +130,8 @@ export class demonlord{
|
|||||||
getSpellUses(token,level,item) {
|
getSpellUses(token,level,item) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rollItem(item) {
|
||||||
|
return item.roll()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -195,4 +195,8 @@ export class dnd35e{
|
|||||||
maximum: item.maxCharges
|
maximum: item.maxCharges
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rollItem(item) {
|
||||||
|
return item.roll()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -198,4 +198,8 @@ export class dnd5e{
|
|||||||
maximum: token.actor.data.data.spells?.[`spell${level}`].max
|
maximum: token.actor.data.data.spells?.[`spell${level}`].max
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rollItem(item) {
|
||||||
|
return item.roll()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -192,4 +192,8 @@ export class pf2e{
|
|||||||
maximum: spellbook.data.data.slots?.[`slot${level}`].max
|
maximum: spellbook.data.data.slots?.[`slot${level}`].max
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rollItem(item) {
|
||||||
|
return item.roll()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -246,4 +246,8 @@ export class TokenHelper{
|
|||||||
getSpellUses(token,level,item) {
|
getSpellUses(token,level,item) {
|
||||||
return this.system.getSpellUses(token,level,item);
|
return this.system.getSpellUses(token,level,item);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
rollItem(item) {
|
||||||
|
return this.system.rollItem(item);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -742,13 +742,7 @@ export class TokenControl{
|
|||||||
|
|
||||||
const item = items[itemNr];
|
const item = items[itemNr];
|
||||||
if (item != undefined) {
|
if (item != undefined) {
|
||||||
if (game.system.id == 'wfrp4e') {
|
tokenHelper.rollItem(item);
|
||||||
console.log("rolling wfrp4e item macro")
|
|
||||||
game.wfrp4e.utility.rollItemMacro(item.name, item.type, false);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
item.roll();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user