Set up system to calculate if Mountmaster should be awarded

This commit is contained in:
Blade Barringer
2015-01-01 16:51:58 -06:00
parent c0f51379e7
commit 3389d418ce
2 changed files with 17 additions and 1 deletions
+6
View File
@@ -754,12 +754,18 @@ api.wrap = (user, main=true) ->
user.balance -= 2
user.items.currentMount = ""
user.items.currentPet = ""
mountCount = 0
for pet of content.pets
mountCount++ if user.items.mounts[pet]
delete user.items.mounts[pet]
user.items.pets[pet] = 0
if not user.achievements.beastMasterCount
user.achievements.beastMasterCount = 0
user.achievements.beastMasterCount++
if mountCount == 90
if not user.achievements.mountMasterCount
user.achievements.mountMasterCount = 0
user.achievements.mountMasterCount++
cb? null, user
# buy is for gear, purchase is for gem-purchaseables (i know, I know...)