[#1540] add restore option for streak achievement

This commit is contained in:
Tyler Renelle
2013-10-24 11:04:35 -07:00
parent c7c8338316
commit ef972bf70d
3 changed files with 12 additions and 5 deletions

View File

@@ -64,12 +64,14 @@ habitrpg.controller('SettingsCtrl',
if(value === true){
$scope.restoreValues.stats = angular.copy(User.user.stats);
$scope.restoreValues.items = angular.copy(User.user.items);
$scope.restoreValues.achievements = {streak: User.user.achievements.streak};
}
})
$scope.restore = function(){
var stats = $scope.restoreValues.stats,
items = $scope.restoreValues.items;
items = $scope.restoreValues.items,
achievements = $scope.restoreValues.achievements;
User.setMultiple({
"stats.hp": stats.hp,
"stats.exp": stats.exp,
@@ -78,7 +80,8 @@ habitrpg.controller('SettingsCtrl',
"items.weapon": items.weapon,
"items.armor": items.armor,
"items.head": items.head,
"items.shield": items.shield
"items.shield": items.shield,
"achievements.streak": achievements.streak
});
$rootScope.modals.restore = false;
}