Don't show shield when previewing two-handed weapon (fixes #9495) (#9676)

* initial commit to not show shield when previewing two-hand weapon

* revert error made

* update to fix all combinations of equipping / trying two-handed weapons

* clarify conditional logic

* refactor to let avatar check for twoHanded display/hide logic

* add case when avatar doesn't have weapon equipped
This commit is contained in:
Julius Jung 2017-12-05 18:05:59 -05:00 committed by Sabe Jones
parent 341f16cc82
commit 2f956252ab

View file

@ -187,6 +187,11 @@ export default {
hideGear (gearType) {
if (gearType === 'weapon') {
let equippedWeapon = this.member.items.gear[this.costumeClass][gearType];
if (!equippedWeapon) {
return false;
}
let equippedIsTwoHanded = this.flatGear[equippedWeapon].twoHanded;
let hasOverrideShield = this.overrideAvatarGear && this.overrideAvatarGear.shield;