{
id: 'gourdHowl',
generate: true,
name: 'Gourdhowl',
sprite: [1, 2],
slot: 'twoHanded',
type: 'Axe',
level: 20,
quality: 3,
effects: [{
type: 'castSpellOnHit',
rolls: {
i_chance: [10, 20],
statType: 'str',
i_damage: [4, 8],
spell: 'whirlwind'
}
}]
}
{
id: 'gourdHowl',
generate: true,
name: 'Gourdhowl',
sprite: [1, 2],
slot: 'twoHanded',
type: 'Axe',
level: 20,
quality: 3,
effects: [{
type: 'castSpellOnHit',
rolls: {
i_chance: [10, 20],
textTemplate: 'Grants you a ((chance))% chance to cast a ((castSpell.damage)) damage whirlwind on hit',
combatEvent: {
name: 'afterDealDamage',
afterDealDamage: {
spellName: 'melee'
}
},
castTarget: 'none',
castSpell: {
type: 'whirlwind',
i_damage: [4, 8],
range: 1,
statType: 'str',
statMult: 1,
isAttack: true
}
}
}]
}