diff --git a/test/content/gear.test.js b/test/content/gear.test.js index fc4801604f..3268ef6b2d 100644 --- a/test/content/gear.test.js +++ b/test/content/gear.test.js @@ -68,6 +68,16 @@ describe('Gear', () => { }); }); + it('only assigns mage weapons twoHanded', () => { + each([allGear.armor.special, allGear.head.special, allGear.shield.special], gearType => { + each(gearType, gear => { + if (gear.specialClass === 'wizard') { + expect(gear.twoHanded, gear.key).to.not.eql(true); + } + }); + }); + }); + describe('backer gear', () => { let user; diff --git a/website/common/script/content/gear/sets/special/index.js b/website/common/script/content/gear/sets/special/index.js index f8d36e1e1d..cad5226431 100644 --- a/website/common/script/content/gear/sets/special/index.js +++ b/website/common/script/content/gear/sets/special/index.js @@ -36,7 +36,7 @@ function fillSpecialGear (gearItems, gearType, value, stats) { value: actualValue, season, }, actualStats); - if (klass === 'wizard') { + if (klass === 'wizard' && gearType === 'weapon') { defaults(gearItems[key], { twoHanded: true, });