From c53d838c56a22dee140156a3c15fbdc9983c5dfa Mon Sep 17 00:00:00 2001 From: Bryce Allen Date: Sun, 13 Sep 2015 17:38:21 -0500 Subject: [PATCH] fix luck subquest calculations --- mhapi/rewards.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mhapi/rewards.py b/mhapi/rewards.py index 2b41f97..d475f7d 100644 --- a/mhapi/rewards.py +++ b/mhapi/rewards.py @@ -140,8 +140,10 @@ class QuestReward(object): else: # variable reward, expected number of draws depends on luck skill if self.slot == stats.QUEST_SUB: - # sub quest rewards aren't affected by luck skill in 4U - counts = [stats.quest_reward_expected_c(self.slot)] + # sub quest rewards aren't affected by luck skill in 4U, + # so it's the same no matter what the luck skill is. + counts = ([stats.quest_reward_expected_c(self.slot)] + * (LuckSkill.AMAZING - LuckSkill.NONE + 1)) else: counts = [stats.quest_reward_expected_c(self.slot, skill) for skill in xrange(LuckSkill.NONE,