diff --git a/project/src/controllers/HideoutController.ts b/project/src/controllers/HideoutController.ts index cfb5af65..9867a932 100644 --- a/project/src/controllers/HideoutController.ts +++ b/project/src/controllers/HideoutController.ts @@ -864,15 +864,21 @@ export class HideoutController globals.config.SkillsSettings.HideoutManagement.SkillPointsPerCraft, true, ); - // manager Crafting skill + // Manager Crafting skill if (craftingExpAmount > 0) { this.profileHelper.addSkillPointsToPlayer(pmcData, SkillTypes.CRAFTING, craftingExpAmount); - this.profileHelper.addSkillPointsToPlayer( - pmcData, - SkillTypes.INTELLECT, - 0.5 * (Math.round(craftingExpAmount / 15)), - ); + + const intellectAmountToGive = 0.5 * (Math.round(craftingExpAmount / 15)); + if (intellectAmountToGive > 0) + { + this.profileHelper.addSkillPointsToPlayer( + pmcData, + SkillTypes.INTELLECT, + intellectAmountToGive, + ); + } + } area.lastRecipe = request.recipeId; counterHoursCrafting.value = hoursCrafting;