diff --git a/website/public/js/controllers/tasksCtrl.js b/website/public/js/controllers/tasksCtrl.js index 49c5414793..e675a2e049 100644 --- a/website/public/js/controllers/tasksCtrl.js +++ b/website/public/js/controllers/tasksCtrl.js @@ -12,7 +12,10 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N $scope.score = function(task, direction) { switch (task.type) { case 'reward': - $rootScope.playSound('Reward'); + //Covers custom rewards + if(task.value <= User.user.stats.gp){ + $rootScope.playSound('Reward'); + } break; case 'daily': $rootScope.playSound('Daily'); @@ -221,7 +224,11 @@ habitrpg.controller("TasksCtrl", ['$scope', '$rootScope', '$location', 'User','N $scope.buy = function(item) { User.user.ops.buy({params:{key:item.key}}); - $rootScope.playSound('Reward'); + //Plays sound for built in rewards (armor, potions etc) + if(item.value <= User.user.stats.gp){ + $rootScope.playSound('Reward'); + } + };