Tyler Renelle
da4738ac1a
move the subscriptions setup into index.coffee
2013-05-08 15:14:41 +01:00
Tyler Renelle
2ebde9bc1a
possible fix to dleting models post empty
2013-05-08 15:03:46 +01:00
Tyler Renelle
cf3f960c93
tidy up some party-subscription comments
2013-05-08 13:43:14 +01:00
Tyler Renelle
fedc5b6a0d
small functional overhaul of party.coffee to accomodate new party
...
subscriptions, still need to run a migration
2013-05-08 12:47:10 +01:00
Tyler Renelle
745612d2f4
optimize the initial subscription process by first sbuscribing to
...
parties. this will require a small overhaul of the party system, which
I'll do next
2013-05-08 12:17:41 +01:00
Tyler Renelle
a64c40cd79
smarter, more performant view.fn equipped() function. also paves way
...
for backer gear
2013-05-07 21:07:52 +01:00
Tyler Renelle
7e6fe850e8
tags: user.setNull('tags',[])
2013-05-07 10:04:54 +01:00
Daniel Saewitz
c32e09c961
Merge pull request #903 from switz/pet-fix
...
@switz => Fixes #902 - Fix reselection of similar pet type
2013-05-06 23:39:36 -07:00
Daniel Saewitz
40d9c7b1ff
Fixes #902
2013-05-07 02:37:00 -04:00
Tyler Renelle
ad54079c0c
tags: simply display by just showing an icon with a tooltip listing tags
2013-05-06 20:51:25 +01:00
Tyler Renelle
91b71f9214
allow buying when tokens == item.value
2013-05-06 19:51:15 +01:00
Tyler Renelle
68effee1e8
tags: remove inline comments a la @switz https://gist.github.com/switz/d3dfdf42c369c254466c
2013-05-06 17:24:26 +01:00
Tyler Renelle
3e40443d0f
tags: try more explicit model.push
2013-05-06 17:17:24 +01:00
Tyler Renelle
b561dcba09
tags: eff it, refresh after saving tags
2013-05-06 16:53:59 +01:00
Tyler Renelle
82682e1af1
tags: cleanup, prevent bug for multiple tag-creation
2013-05-06 16:41:35 +01:00
Tyler Renelle
bed0f64d47
tags: use select combobox instead of dropdown, easier code & mitigates
...
some css issues
2013-05-06 15:27:27 +01:00
Tyler Renelle
40dc8e422c
new tag sets _newTag to '', reset dom, static-bound tag loop
2013-05-06 15:18:36 +01:00
Tyler Renelle
9740e79d8d
reset dom on tags instead of location.reload()
2013-05-06 15:14:32 +01:00
Tyler Renelle
a3003a758d
Merge branch 'tags' into develop
...
Conflicts:
src/app/index.coffee
src/app/tasks.coffee
styles/app/index.styl
views/app/index.html
views/app/settings.html
views/app/tasks.html
2013-05-06 14:01:43 +01:00
Tyler Renelle
06be572220
Merge remote-tracking branch 'switz/chat' into develop
...
Conflicts:
src/app/helpers.coffee
2013-05-05 23:17:17 +01:00
Tyler Renelle
b0b90f686c
add back in model.id(), modified lefnire/racer#habitrpg model.id() instead
2013-05-05 23:04:09 +01:00
Tyler Renelle
d055f68c5b
temporary fix to #891 , model.id() isn't working for some reason.
...
Provide custom `helpers.uuid()` function until I can figure this out
2013-05-05 22:03:26 +01:00
Daniel Saewitz
669cdb35b6
Cleanup model code
2013-05-05 13:47:50 -04:00
Daniel Saewitz
3526cd6f72
Keep relative times updated every 60 seconds
2013-05-05 13:44:24 -04:00
Daniel Saewitz
c1c2f025ad
Merge develop and add functionality to party chat
2013-05-05 13:07:36 -04:00
Daniel Saewitz
c8ddd39577
Add relative dates to chat
2013-05-04 14:56:21 -04:00
Daniel Saewitz
66dbc3f258
Highlight username in tavernchat
2013-05-04 13:15:47 -04:00
Tyler Renelle
7ebe611078
adjust achievement view logic for previous commit
2013-05-04 16:41:07 +01:00
Tyler Renelle
0f1ec096ef
add backer.contributor & backer.npc for tavern & party chat
2013-05-04 16:03:03 +01:00
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