diff --git a/src/app/pets.coffee b/src/app/pets.coffee index c4589d15c2..ab298e7ce6 100644 --- a/src/app/pets.coffee +++ b/src/app/pets.coffee @@ -83,3 +83,14 @@ module.exports.app = (appExports, model) -> user.set 'balance', (tokens - newFood.value) / 4 else $('#more-tokens-modal').modal 'show' + + appExports.buyEgg = (e, el) -> + name = $(el).attr 'data-egg' + newEgg = _.findWhere pets, name: name + tokens = user.get('balance') * 4 + if tokens > newEgg.value + if confirm "Buy this egg with #{newEgg.value} of your #{tokens} tokens?" + user.push 'items.eggs', newEgg + user.set 'balance', (tokens - newEgg.value) / 4 + else + $('#more-tokens-modal').modal 'show' diff --git a/views/app/avatar.html b/views/app/avatar.html index bbdbc61f1c..42d64a8300 100644 --- a/views/app/avatar.html +++ b/views/app/avatar.html @@ -8,6 +8,7 @@ {#if _user.flags.dropsEnabled}