Tyler Renelle
5704b7e818
Merge pull request #148 from tmas/develop
...
Added attribute associations for stock items
2014-02-14 18:50:28 -07:00
Tyler Renelle
a6b2191927
fix(valentine): what? cards aren't getting added to array first time,
...
only 2nd+. Maybe an issue with markModified?
2014-02-13 23:09:00 -07:00
Tyler Renelle
608b829d7e
feat(valentine): valentine event
2014-02-13 18:20:12 -07:00
Sabe Jones
33fbc5716b
fix(Saddle): Tweak wording
2014-02-12 20:10:07 -06:00
Tyler Renelle
1b2bcc4683
feat(event-tracking): track purchases
2014-02-11 17:48:44 -07:00
Thomas Lord
bbd9dec8b3
Added attribute associations for stock items
...
Taking stairs is strength-based, reading is intelligence-based, etc.
2014-02-10 21:21:38 -05:00
Lorian
82b58a7435
dropEggs and questEggs now automatically make the full content.eggs list; no manual duplication required.
2014-02-08 20:14:50 -08:00
Lorian
c39d2a8a13
Separated stable into dropped pets, quest pets, and rare pets, and made countPets only count the former. Made countMounts only count dropped and quest-hatched mounts, not rare mounts.
2014-02-08 16:56:07 -08:00
Tyler Renelle
d21834ad69
Merge pull request #130 from lorian/stealth-balance
...
Stealth balance
2014-02-07 23:03:15 -07:00
Tyler Renelle
6a5df319ed
feat(critical-hammer): add Critical Hammer of Bug-Crushing
2014-02-07 11:48:06 -07:00
Tyler Renelle
b458828b22
refactor(errors): refactor the way errors, offline, & queued ops are handled
2014-02-06 20:18:19 -07:00
Lorian
ef4303c1f8
Stealth scales with # of dailies as well as per; currently avoids 100% of dailies at 100 total per.
2014-02-05 16:28:30 -08:00
Tyler Renelle
35d0688f4a
Merge pull request #123 from HabitRPG/sabe/fix
...
fix(checklists): Bring MP behavior in sync with XP/Gold
2014-02-04 11:04:53 -08:00
Tyler Renelle
9affe71179
Merge pull request #125 from brandonjreid/develop
...
Changed some skills to use a hyperbolic formula
2014-02-04 10:35:27 -08:00
brandonjreid
5dcc732e24
Lowered the effectiveness of Pickpocket.
2014-02-02 01:24:28 -07:00
Tyler Renelle
4ff9a3de7d
fix(quests): drop vice1 when lvl 30+, fixes https://github.com/HabitRPG/habitrpg/issues/2694
2014-02-01 16:14:47 -08:00
Tyler Renelle
1b36425099
fix(drops): don't random-drop cakes, fixes #2700
2014-02-01 15:44:56 -08:00
Brandon
0458606eeb
Left out the critical chance on Brutal Smash changes
2014-02-01 12:37:58 -07:00
Brandon
612f983bf0
Adjusted Searing Brightness, Brutal Smash, and Pickpocket to use a hyperbolic scale.
2014-02-01 12:18:09 -07:00
Sabe Jones
14fc4a3c31
fix(checklists): Bring MP behavior in sync with XP/Gold
...
Previously, the player would accrue Mana for every checklist item when a To-Do was completed, regardless of whether or not those checklist items were complete. This was inconsistent with XP and Gold, which were only multiplied based on the number of checklist items previously clicked. Now Mana acts the same way, multiplying MP scored by (1 + completed checklist items).
2014-02-01 10:26:26 -06:00
Tyler Renelle
e090e0430d
feat(winter): remove WWE scrolls
2014-02-01 07:39:21 -08:00
Tyler Renelle
39285e2d0b
feat(quests): Vice quest
2014-01-31 14:50:24 -07:00
Tyler Renelle
2cd7959d2e
fix(userServices): only crash client on 500
2014-01-31 10:25:35 -07:00
Tyler Renelle
2a2024262b
fix(errors): ooo, and some other stray unecessary 500s
2014-01-30 22:02:35 -07:00
Tyler Renelle
1331ff0f12
fix(pets): 401 error when can't hatch a pet, not 500
2014-01-30 21:51:44 -07:00
Tyler Renelle
d721644f15
fix(tests): put honey last in food items def, seems to fix the mocked
...
random function looking for honey. @djuretic any ideas?
2014-01-30 19:31:36 -07:00
Tyler Renelle
949386f44f
feat(habitBirthday): add habitrpg birthday event. includes cakes for all
...
pets, absurd party robes, npc swap, badge, etc. @lemoness
2014-01-30 19:19:30 -07:00
Tyler Renelle
05b139be78
chore(logging): remove console logging
2014-01-30 15:21:03 -07:00
Cole Gleason
8fdae0b35c
Merge branch 'sabe/attributes' into develop
...
Conflicts:
dist/habitrpg-shared.js
locales/en/main.json
2014-01-30 10:44:49 -06:00
Matteo Pagliazzi
6cf7160f65
fix(purchase) add a check for user.balance
2014-01-29 15:55:02 +01:00
Sabe Jones
33222e0f15
feat(attributes): Add backfill button in flat and classbased allocation modes
2014-01-28 08:55:42 -06:00
Tyler Renelle
be986e09f6
fix(beastmaster): allow hatching pets when petOwned<=0 (fyi
...
@deilann). Man, browserify adds so many lines - this commit is a
one-liner, lol
2014-01-26 17:47:27 -08:00
Tyler Renelle
bbecfb3ffd
Merge pull request #116 from deilann/petcounting
...
adding mechanic to count previously owned pets
2014-01-26 16:57:53 -08:00
Cole Gleason
2a32517ae4
Merge pull request #117 from deilann/dequip-1
...
changing dequip to make sense for all classes
2014-01-26 12:06:50 -08:00
deilann
dbbcee0c1c
syntax fix
...
fixed comment
2014-01-26 11:53:02 -08:00
deilann
b6c8452043
changing dequip to make sense for all classes
2014-01-25 18:17:33 -08:00
deilann
44a5a9c716
adding mechanic to count previously owned pets
2014-01-25 17:58:18 -08:00
Cole Gleason
b246a6d430
Merge branch 'round-boss' into develop
2014-01-24 15:33:30 -06:00
Cole Gleason
e76c81b3d7
refactor(api.percent): allow for round direction to be specified
2014-01-24 15:31:08 -06:00
Cole Gleason
a501d5c3ba
perf(ultimateGear): move ultimateGear from ops to fns so it only runs once
2014-01-24 00:02:51 -06:00
Cole Gleason
2283093845
fix(ultimateGear): fix bug where ultimateGear isn't awarded
...
This does several things:
- Moves the calculation of the ultimateGear achievement into its own
function on user.ops.
- Only computes ultimateGear if item is last and the user does not
already have the achievement
- Fixes bug where ultimateGear was not awarded if user wasn't wearing
their class gear at the time of item purchase.
- Adds content.classes and content.gearTypes which we should start using
elsewhere.
- Added tests for ultimateGear
Fixes HabitRPG/habitrpg#2232 .
2014-01-23 23:49:04 -06:00
Tyler Renelle
56cc5db9b7
fix(quests): don't drop canBuy:false items
2014-01-21 14:49:56 -08:00
Tyler Renelle
2ee93763fc
feat(quests): add the gryphon quest, mount, pet, egg. For the glory of @baconsaur!
2014-01-21 14:41:07 -08:00
Tyler Renelle
051c3c89c8
feat(quests): allow quests to drop multiple items
2014-01-21 13:12:58 -08:00
Tyler Renelle
587a660ac1
fix(todos): add dateCompleted to todos so they're archived 3 days after completion, not 3 days after creation. fixes https://github.com/HabitRPG/habitrpg/issues/2478
2014-01-19 17:11:19 -08:00
Tyler Renelle
77b2e5400f
Merge pull request #100 from HabitRPG/sabe/fix
...
fix(calculateDelta): don't detrain stats on ripening To-Dos
2014-01-19 15:18:05 -08:00
Sabe Jones
a770d0c72f
fix(checklists): Make checklist To-Do behavior more intuitive
...
Previously, all To-Do scoring was multiplied by the length of the checklist, including cron "reddening" and ultimate scoring. The checkboxes themselves only affected MP bonuses. Now, checklist tasks redden at the same rate as any other task, and the score multiplier only applies to checklist items that have actually been accomplished when the user concludes the overall To-Do.
Fixes HabitRPG/habitrpg#2327 , HabitRPG/habitrpg#2405 , and HabitRPG/habitrpg#2483 .
2014-01-19 10:36:04 -06:00
Sabe Jones
70394ea0b9
fix(autoAllocate): don't detrain stats on ripening To-Dos
...
Previously, on cron, the reddening of To-Dos would subtract from the stat training for task-based auto-allocation. This had a tendency to cause users with lots of active tasks to get backward stat allocations on levelup. Now the "down" direction for To-Dos is not counted for attribute training. (Missed Dailies will still detrain.)
Fixes HabitRPG/habitrpg/#2247
2014-01-19 09:36:23 -06:00
Sabe Jones
2ae7d1dede
Merge pull request #86 from HabitRPG/sabe/preferences
...
Finish up @wc8 suggested user preferences
2014-01-19 06:40:34 -08:00
Alice Harris
841399b981
stop wasting Stealth on todos and completed dailies
...
If I understand the code correctly, the stealth buff was being decremented regardless of task type and completion status. This change causes stealth to be used up only for dailies that have not been completed.
2014-01-19 11:53:38 +10:00