diff --git a/app/templates/play/modal/play-items-modal.jade b/app/templates/play/modal/play-items-modal.jade index 455d103a6..00208f293 100644 --- a/app/templates/play/modal/play-items-modal.jade +++ b/app/templates/play/modal/play-items-modal.jade @@ -13,7 +13,7 @@ ul.nav.nav-pills.nav-stacked for category, index in itemCategories - li(class=index ? "" : "active") + li(class=index ? "" : "active", id=category + '-tab') a.one-line(href="#item-category-" + category, data-toggle="tab") img.tab-icon(src="/images/pages/play/modal/item-icon-"+category+".png", draggable="false") span.big-font= itemCategoryNames[index] diff --git a/app/views/play/modal/PlayItemsModal.coffee b/app/views/play/modal/PlayItemsModal.coffee index b6ba1c346..6f922d9ab 100644 --- a/app/views/play/modal/PlayItemsModal.coffee +++ b/app/views/play/modal/PlayItemsModal.coffee @@ -7,6 +7,7 @@ BuyGemsModal = require 'views/play/modal/BuyGemsModal' CocoCollection = require 'collections/CocoCollection' ThangType = require 'models/ThangType' LevelComponent = require 'models/LevelComponent' +Level = require 'models/Level' Purchase = require 'models/Purchase' utils = require 'core/utils' @@ -120,6 +121,9 @@ module.exports = class PlayItemsModal extends ModalView @itemDetailsView = new ItemDetailsView() @insertSubView(@itemDetailsView) @$el.find("a[href='#item-category-armor']").click() # Start on armor tab, if it's there. + earnedLevels = me.get('earned')?.levels or [] + if Level.levels['defense-of-plainswood'] not in earnedLevels + @$el.find('#misc-tab').hide() onHidden: -> super()