require items, algos, helpers locally instead of via index.js

This commit is contained in:
Tyler Renelle
2013-07-12 16:32:28 -04:00
parent 7bb95795c7
commit 2bb5ad43e0
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -1,6 +1,7 @@
moment = require('moment')
_ = require('lodash')
{helpers, items} = require('../index')
helpers = require('./helpers.coffee')
items = require('./items.coffee')
{pets, hatchingPotions} = items.items
XP = 15
@@ -95,6 +96,7 @@ randomDrop = (user, delta, priority, streak = 0, options={}) ->
date: +moment().subtract('d', 1) # trick - set it to yesterday on first run, that way they can get drops today
count: 0
paths['items.lastDrop'] = true
reachedDropLimit = (helpers.daysBetween(user.items.lastDrop.date, +new Date) is 0) and (user.items.lastDrop.count >= 2)
return if reachedDropLimit