mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-08-03 04:29:40 +00:00
require items, algos, helpers locally instead of via index.js
This commit is contained in:
parent
7bb95795c7
commit
2bb5ad43e0
2 changed files with 4 additions and 2 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
moment = require 'moment'
|
||||
_ = require 'lodash'
|
||||
{items} = require '../index'
|
||||
items = require('./items.coffee')
|
||||
|
||||
sod = (timestamp, dayStart=0) ->
|
||||
#sanity-check reset-time (is it 24h time?)
|
||||
|
|
|
|||
Loading…
Reference in a new issue