Commit Graph

1006 Commits

Author SHA1 Message Date
Tyler Renelle 3a259ae1c7 preparation for backer-gear setting by restricting sets to user.backer 2013-05-04 14:10:38 +01:00
Tyler Renelle b468f052fd remove "+ undefined" for (-)habit. Workaround, need to find why
stats.gp is being set from (-)habit at all
2013-05-04 12:10:34 +01:00
Tyler Renelle 0b48c1ab25 minimum of 1 silver streak bonus 2013-05-04 11:26:26 +01:00
Tyler Renelle fb9ca0af71 was adding accidental extra % point 2013-05-04 11:04:30 +01:00
Tyler Renelle 3444449048 small chance 2013-05-04 10:44:06 +01:00
Tyler Renelle 7d22602b9a some streaks cleanup. set taskObj.streak AFTER model.set() so that we
get before/after values in listeners. Take away streak achievement if
they went 21, undo to 20
2013-05-04 10:35:30 +01:00
Tyler Renelle de810cc722 show streakBonus in gpModifier 2013-05-04 10:11:06 +01:00
Tyler Renelle c389588965 woops, chanceMultiplier should be delta, not 1 2013-05-04 09:42:46 +01:00
Tyler Renelle 381fb48c03 emit the streak bonus so we can display the growl notification. I'm
not sure I like this approach, because (1) we can't set growl order,
streak bonus comes first, and (2) I want to keep model-aware code to a
minimum so we can weed out the mem leak
2013-05-04 09:41:11 +01:00
Tyler Renelle 5b6cf5c039 remove the minimum of 1% drop-chance, now that we have streaks in 2013-05-04 09:38:10 +01:00
Tyler Renelle 4584433506 Merge branch 'master' into develop 2013-05-04 08:56:59 +01:00
Tyler Renelle 60b6c8a400 fix missing username bug 2013-05-04 08:56:44 +01:00
Tyler Renelle 55957ca72d Merge branch 'develop' of github.com:lefnire/habitrpg into develop 2013-05-03 23:38:28 +01:00
Daniel Saewitz 63495a647b Send chat message on enter and disallow empty messages 2013-05-03 14:59:37 -04:00
Tyler Renelle bcb2505a96 add streak GP bonus & drop bonus (separately handled) 2013-05-03 18:51:47 +01:00
Tyler Renelle c9aa04439d begin implementing streaks 2013-05-03 18:20:28 +01:00
Tyler Renelle 055848452b add "max-gear" achievement 2013-05-03 16:24:28 +01:00
Tyler Renelle ce959f0fef add achievements to visible _partyMember attributes 2013-05-03 16:13:54 +01:00
Tyler Renelle 7c93d80ae5 add beast-master achievement 2013-05-03 16:08:22 +01:00
Tyler Renelle 7308b8ffbc cleaner profiles modal, also fix bug where user.profile not being
sent (hence not seeing eachother's info)
2013-05-03 12:04:17 +01:00
Tyler Renelle 079d91956a prettier rest-in-tavern 2013-05-02 21:21:51 +01:00
Tyler Renelle c48d6bde13 add tavern chat 2013-05-02 21:09:50 +01:00
Tyler Renelle c3eadab4dc notify of new chat messages 2013-05-02 20:23:50 +01:00
Tyler Renelle f8e592d68f begin implementing party chat. still need notifications 2013-05-02 19:26:25 +01:00
Tyler Renelle 33f18be9fc fix all pets showing when they own 0 2013-05-02 17:46:01 +01:00
Tyler Renelle 937aea6f23 adjust some popover / login requirement stuff 2013-05-02 17:42:35 +01:00
Tyler Renelle bdb4a08f9e add 'options' menu item back, more obvious toggling between panes 2013-05-02 17:26:20 +01:00
Tyler Renelle e22634658a add in daniel / tavern tab content 2013-05-02 15:01:11 +01:00
Tyler Renelle 60b5783689 add separate game-pane from tasks-pane, make layout smoother #828 2013-05-02 14:16:57 +01:00
Tyler Renelle 584eb3e936 let's try moving external script loading back to app.on('render') so
ew don't cause blocking on failed amazon affiliate load
2013-05-01 13:07:42 +01:00
Tyler Renelle c0bfd84be0 Merge branch 'develop' of github.com:lefnire/habitrpg into develop 2013-04-26 22:28:45 +01:00
Tyler Renelle 8ae5716f40 move app-creation below library components #864 2013-04-26 22:27:20 +01:00
Daniel Saewitz 0a3f10bb48 Merge pull request #859 from scroll/translations
Add Bulgarian Translations.
2013-04-26 08:59:13 -07:00
scroll lock 130b6ccdc4 Started Bulgarian translations. 2013-04-24 15:58:32 -04:00
Tyler Renelle 70243614c8 also flag error 2013-04-24 18:21:59 +01:00
Tyler Renelle 855372ae7a try deleting model.session.userId when session is corrupted, first
attempting just by redirecting user to logout
2013-04-24 18:21:01 +01:00
Daniel Saewitz 166b64dd68 Allow gzip headers 2013-04-22 11:42:48 -04:00
Tyler Renelle 7f2d309eb5 BREAKING CHANGE! partySubscribe: setup subscriptions incrementally to remove unecessary fetches. 2013-04-18 20:19:34 -04:00
Tyler Renelle 08f7367e17 Revert "move task-corruption cleanup to the browser" 2013-04-18 19:15:59 -04:00
Tyler Renelle 878bf3f72a remove commented-out force-ssl, since we're handling it in nginx. refer back here if needed again 2013-04-18 16:55:04 -04:00
Tyler Renelle 3772672e95 move task-corruption cleanup to the browser. @yangit see if this fixes
the freeze on your end?
2013-04-18 16:52:47 -04:00
Tyler Renelle 251890f7b6 BREAKING CHANGE! partySubscribe: setup subscriptions incrementally to
remove unecessary fetches. Unsubscribe from first selfQ in the
end (see notes about that bug). IIRC @SLaks recommended subscribing to
all queries in one function call (I can't remember where he said that,
maybe I'm imagining) - but this old code had at least 3 superfluous
fetches that seemed to be causing performance issues
2013-04-18 16:46:56 -04:00
Tyler Renelle 47d2e299db only do batch.commit() for corruptedTasks if corruption was found 2013-04-18 16:32:30 -04:00
Tyler Renelle 2ea0b1b673 increase item drop chance to 5% (cc @lemoness) 2013-04-18 16:04:56 -04:00
Tyler Renelle 0e5159220e datepicker seems to have fixed the date-setting, no longer need to set
1 day ahead
2013-04-17 22:51:43 -04:00
Tyler Renelle 719ccf291e untick dailies even if resting 2013-04-16 20:54:40 -04:00
Tyler Renelle 818a208b0d remove debugger 2013-04-16 15:42:59 -04:00
Tyler Renelle 4cf86a0de9 missing requirements for previous commit 2013-04-16 14:38:48 -04:00
Tyler Renelle 7e0329ef3a move all feature-unlocking popover notifications into unlock.coffee,
so we can better manage from one location and share some code. @switz
notice my change to scoring.coffee - see the comment added for the
reasoning. This before/after checking change is required for the
API
2013-04-16 13:46:44 -04:00
Tyler Renelle c9b3c3297d 0-index count pets #824 2013-04-15 10:44:36 -04:00