diff --git a/src/server/config/itemEffects/reduceRuneManaReserve.js b/src/server/config/itemEffects/reduceRuneManaReserve.js index 82a8d05f..a40af7fd 100644 --- a/src/server/config/itemEffects/reduceRuneManaReserve.js +++ b/src/server/config/itemEffects/reduceRuneManaReserve.js @@ -1,13 +1,13 @@ module.exports = { events: { - onGetText: function (item) { - let rolls = item.effects.find(e => (e.type === 'reduceRuneManaReserve')).rolls; + onGetText: function (selfItem) { + let rolls = selfItem.effects.find(e => (e.type === 'reduceRuneManaReserve')).rolls; return `Reduces the mana reserved by ${rolls.rune} by ${rolls.amount}%`; }, - onBeforeReserveMana: function (item, reserveEvent) { - let rolls = item.effects.find(e => (e.type === 'reduceRuneManaReserve')).rolls; + onBeforeReserveMana: function (selfItem, reserveEvent) { + let rolls = selfItem.effects.find(e => (e.type === 'reduceRuneManaReserve')).rolls; if (rolls.rune.toLowerCase() !== reserveEvent.spell.toLowerCase()) return; @@ -15,8 +15,8 @@ module.exports = { reserveEvent.reservePercent = Math.max(0, (reserveEvent.reservePercent * 100) - rolls.amount) / 100; }, - afterEquipItem: function (item) { - let rolls = item.effects.find(e => (e.type === 'reduceRuneManaReserve')).rolls; + afterEquipItem: function (selfItem, eqItem) { + let rolls = eqItem.effects?.find(e => (e.type === 'reduceRuneManaReserve'))?.rolls; if (!rolls) return; @@ -31,8 +31,8 @@ module.exports = { }); }, - afterUnequipItem: function (item) { - let rolls = item.effects.find(e => (e.type === 'reduceRuneManaReserve')).rolls; + afterUnequipItem: function (selfItem, eqItem) { + let rolls = eqItem.effects?.find(e => (e.type === 'reduceRuneManaReserve'))?.rolls; if (!rolls) return;