Merge pull request #24 from VINI1520/patch-12

add Resource Comsumption target check
This commit is contained in:
CK 2020-09-14 15:41:50 -04:00 committed by GitHub
commit 6f7ba109f4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -621,7 +621,11 @@ export default class Item5e extends Item {
delete this._ammo;
const consume = itemData.consume;
if ( consume?.type === "ammo" ) {
const ammo = this.actor.items.get(consume.target);
if ( !consume.target ) {
ui.notifications.warn(game.i18n.format("SW5E.ConsumeWarningNoResource", {name: this.name}));
return false;
}
const ammo = this.actor.items.get(consume.target);
const q = ammo.data.data.quantity;
if ( q && (q - consume.amount >= 0) ) {
let ammoBonus = ammo.data.data.attackBonus;