diff --git a/Source/AchievementsExpanded/AchievementsExpanded/Rewards/Reward_RandomQuestItem.cs b/Source/AchievementsExpanded/AchievementsExpanded/Rewards/Reward_RandomQuestItem.cs index 3dc990f..846715c 100644 --- a/Source/AchievementsExpanded/AchievementsExpanded/Rewards/Reward_RandomQuestItem.cs +++ b/Source/AchievementsExpanded/AchievementsExpanded/Rewards/Reward_RandomQuestItem.cs @@ -49,7 +49,7 @@ public override bool TryExecuteEvent() else if (reward.def.stackLimit > 1) { int stackLimit = Mathf.Clamp(reward.def.stackLimit, 1, 500); - stackCount = Rand.Range(stackLimit / 4, stackLimit); + stackCount = Rand.Range(Math.Max(1, stackLimit / 4), stackLimit); float itemValue = reward.def.BaseMarketValue; if (itemValue >= 2000) { diff --git a/v1.3/Assemblies/AchievementsExpanded.dll b/v1.3/Assemblies/AchievementsExpanded.dll index 72c1920..4aa35a8 100644 Binary files a/v1.3/Assemblies/AchievementsExpanded.dll and b/v1.3/Assemblies/AchievementsExpanded.dll differ