diff --git a/dist/habitrpg-shared.js b/dist/habitrpg-shared.js index 37a35aeddf..01dc8afaeb 100644 --- a/dist/habitrpg-shared.js +++ b/dist/habitrpg-shared.js @@ -10213,6 +10213,11 @@ var global=typeof self !== "undefined" ? self : typeof window !== "undefined" ? return _canOwn(u) && ((u.items.gear.owned[key] != null) || (moment().isAfter(item.event.start) && moment().isBefore(item.event.end))); }; } + if (item.mystery) { + item.canOwn = function(u) { + return u.items.gear.owned[key] != null; + }; + } return api.gear.flat[key] = item; }); }); diff --git a/script/content.coffee b/script/content.coffee index 849a257e1f..e50c2426a4 100644 --- a/script/content.coffee +++ b/script/content.coffee @@ -231,6 +231,9 @@ _.each gearTypes, (type) -> item.canOwn = (u)-> _canOwn(u) and (u.items.gear.owned[key]? or (moment().isAfter(item.event.start) and moment().isBefore(item.event.end))) + if item.mystery + item.canOwn = (u)-> u.items.gear.owned[key]? + api.gear.flat[key] = item ###