Commit graph

133 commits

Author SHA1 Message Date
Tyler Renelle
9517455a79 migrate "multiplier" setup to "priority" setup, with ! !! !!! instead
of 1 2 3. multipliers are now 1x 1.5x 2x
2013-03-04 11:37:46 -05:00
Tyler Renelle
d925c43c7b multipy GP with priority-multiplier, too 2013-03-03 22:01:59 -05:00
Tyler Renelle
2e26df743f Merge branch 'develop' into priority-multiplier 2013-03-03 21:25:13 -05:00
Philip How
120e058346 onlies now reset their value every day 2013-03-04 00:18:04 +00:00
Tyler Renelle
c33c6c3480 add multiplier functionality to task scoring 2013-03-03 18:18:49 -05:00
Tyler Renelle
34f5f2dc54 custom dayStart 2013-03-03 01:21:10 -05:00
Tyler Renelle
d20fccea75 pass model by reference to scoring functions 2013-03-02 23:38:31 -05:00
Philip How
9283b8adb4 Add death notification and algorithm fixes 2013-03-02 20:02:57 +00:00
Philip How
08839278b3 Notification and Algorithim changes 2013-03-02 18:23:43 +00:00
Philip How
4597cba813 Changes to XP and GP gain 2013-02-28 23:42:38 +00:00
Tyler Renelle
9b20d8ceba move scoring to its own class (attempt to remove model from hanging
around in closure on server, which is what's causing our memory leak -
see http://goo.gl/7Gt0M)
2013-02-26 16:51:00 -05:00
Tyler Renelle
f0f565e5cc put reset dom back in 2013-02-19 13:38:26 -05:00
Tyler Renelle
20ee3ffb62 remove cron taskObj? workaround since we're cleaning null tasks on load 2013-02-17 14:37:04 -05:00
Tyler Renelle
77f49f9bd8 todo comment 2013-02-17 13:18:55 -05:00
Tyler Renelle
12a452a571 cron fix for borked tasks 2013-02-17 12:55:10 -05:00
Tyler Renelle
5c111bdd2a don't need dome reset on cron 2013-02-16 20:22:46 -05:00
Tyler Renelle
74723c7cab put purchase confirm up top, otherwise they still lose GP 2013-02-13 16:07:45 -05:00
Tyler Renelle
2836e84186 "purchase anyway" confirm on too-low-gp purchases 2013-02-13 15:50:49 -05:00
Tyler Renelle
452b0d60fa Revert "knock feature unlock requirements down a level each"
This reverts commit 6f871b34ff.
2013-02-11 11:51:42 -05:00
Tyler Renelle
6f871b34ff knock feature unlock requirements down a level each 2013-02-11 09:28:55 -05:00
Tyler Renelle
8d920a7ea1 unlock pets feature 2013-02-11 01:55:45 -05:00
Tyler Renelle
51848acec1 add popovr customizations notification 2013-02-08 18:22:26 -05:00
Tyler Renelle
230d672fc7 refactor much of the hodge-podge code into their own files 2013-02-08 18:03:46 -05:00
Tyler Renelle
6f3d958a21 add in missing first shield (@Pandoro I just got what you did there, clever) 2013-02-08 16:09:01 -05:00
Tyler Renelle
f71948ecdf fix modifiers - they're helping the user too much :) 2013-02-08 15:50:46 -05:00
Tyler Renelle
4e1d1f6f83 actually apply armor/weapon modifiers 2013-02-08 14:54:52 -05:00
Tyler Renelle
8d28cf1bfa start moving item-specific code to it's own file 2013-02-08 01:32:55 -05:00
Tyler Renelle
906932090f Merge branch 'parties'
Conflicts:
	src/app/helpers.coffee
	src/app/scoring.coffee
2013-02-06 14:16:52 -05:00
Tyler Renelle
9854bc1a3c some typo fixes 2013-02-06 14:12:05 -05:00
Tyler Renelle
7764447355 many fixes to party system actions causing dom refresh 2013-02-06 13:59:56 -05:00
Tyler Renelle
77eb2d98e3 lastCron typo 2013-02-05 21:52:06 -05:00
Tyler Renelle
9723f3c37a don't need public/private paths after all, can check path requests in store accessControl callbacks 2013-02-04 23:32:40 -05:00
Tyler Renelle
6966f6a439 modify everything to accomdate migratino 2013-02-04 21:18:13 -05:00
Tyler Renelle
72cefaf787 Merge pull request #304 from Sabin144/master
Fix for #47
2013-02-04 15:59:57 -08:00
Tyler Renelle
c62b2d3e05 disable parties, merge in private, back to old REST, hide "next day" button 2013-02-04 17:43:30 -05:00
Tyler Renelle
e4565c3f9b double stats-set 2013-02-04 02:55:29 -05:00
Tyler Renelle
8baa4cd8db dailies not resetting on cron 2013-02-04 02:51:59 -05:00
Tyler Renelle
68f5cd1184 typo 2013-02-04 02:38:57 -05:00
Tyler Renelle
6e2035eef6 a super-hack to trick derby into showing notifications. bug fix on
refresh disappearing habits `model.get(path, {getRef:false})`
2013-02-04 02:36:11 -05:00
Tyler Renelle
b9de996b94 fix to itemstore notifiication not showing 2013-02-04 01:20:55 -05:00
Tyler Renelle
fac802cddb back to updating a batch user object manually. interesting thing, batch.obj loses its properties (like batch.obj.stats) unless returned as the value of a function... 2013-02-04 00:50:22 -05:00
Sabin144
72a39a01e1 Update src/app/scoring.coffee 2013-02-04 00:27:55 -05:00
Tyler Renelle
7bfefb07dd don't use userObj, back to user.get() - we'll just intercept commit 2013-02-02 14:40:24 -05:00
Tyler Renelle
4c5b8aacab forgot to start transcation for cron 2013-02-02 13:59:05 -05:00
Tyler Renelle
ba10f7943d merge batch.queue and batch.updateAndQueue to one function set 2013-02-02 13:46:54 -05:00
Tyler Renelle
53d5ae51c5 cron bug 2013-02-01 13:56:35 -05:00
Tyler Renelle
703deac359 cbug fixes. also have to explicitely get all user properties one-by-one, instead of user.get() for some reason 2013-02-01 13:27:27 -05:00
Tyler Renelle
cb85c67623 almost working, but not double event-listeners and not propagating to
other browsers. need more than just override model._commit
2013-02-01 11:17:02 -05:00
Tyler Renelle
ecaf8643a4 batch update for general scoring. note, model.on * broken 2013-02-01 00:39:42 -05:00
Tyler Renelle
96984a29fb batchupdate for cron 2013-02-01 00:02:19 -05:00