Browse Source

fix: Added fix for legacy putrid shanks

tags/v0.12.0
Shaun 1 year ago
parent
commit
946d91b01a
1 changed files with 30 additions and 0 deletions
  1. +30
    -0
      src/server/fixes/fixes.js

+ 30
- 0
src/server/fixes/fixes.js View File

@@ -146,6 +146,36 @@ module.exports = {
}
});

items
.filter(i => i.name === 'Putrid Shank')
.forEach(i => {
const effect = i.effects[0];

if (!effect.rolls.castSpell) {
effect.rolls = {
chance: effect.rolls.chance,
textTemplate: 'Grants you a ((chance))% chance to cast a ((castSpell.damage)) damage smokebomb on hit',
combatEvent: {
name: 'afterDealDamage',
afterDealDamage: {
spellName: 'melee'
}
},
castTarget: 'none',
castSpell: {
type: 'smokebomb',
damage: 1,
range: 1,
element: 'poison',
statType: 'dex',
statMult: 1,
duration: 5,
isAttack: true
}
};
}
});

items
.filter(f => f.effects?.[0]?.factionId === 'akarei' && !f.effects[0].properties)
.forEach(function (i) {


Loading…
Cancel
Save