Fix locked class-specific gear after death fixes #10025 (#10212)

* Fix locked class-specific gear after death fixes #10025

* Update to allow items next in tier but not owned

* Updated logic

* Added tests
This commit is contained in:
Tyler Nychka
2018-04-28 11:34:08 -04:00
committed by Matteo Pagliazzi
parent 1effa16b5b
commit ae786f28a2
2 changed files with 74 additions and 2 deletions
+2 -2
View File
@@ -135,8 +135,8 @@ shops.checkMarketGearLocked = function checkMarketGearLocked (user, items) {
let itemOwned = user.items.gear.owned[gear.key];
if (itemOwned === false) {
gear.locked = false;
if (itemOwned === false && !availableGear.includes(gear.path)) {
gear.locked = true;
}
gear.owned = itemOwned;