Set up system to calculate if Mountmaster should be awarded
This commit is contained in:
@@ -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...)
|
||||
|
||||
Reference in New Issue
Block a user