diff --git a/botany.py b/botany.py index 6d199c8..63f7046 100755 --- a/botany.py +++ b/botany.py @@ -174,10 +174,10 @@ class Plant(object): # Generate plant rarity CONST_RARITY_MAX = 256.0 rare_seed = random.randint(1,CONST_RARITY_MAX) - common_range = round((2/3)*CONST_RARITY_MAX) - uncommon_range = round((2/3)*(CONST_RARITY_MAX-common_range)) - rare_range = round((2/3)*(CONST_RARITY_MAX-common_range-uncommon_range)) - legendary_range = round((2/3)*(CONST_RARITY_MAX-common_range-uncommon_range-rare_range)) + common_range = round((2.0/3)*CONST_RARITY_MAX) + uncommon_range = round((2.0/3)*(CONST_RARITY_MAX-common_range)) + rare_range = round((2.0/3)*(CONST_RARITY_MAX-common_range-uncommon_range)) + legendary_range = round((2.0/3)*(CONST_RARITY_MAX-common_range-uncommon_range-rare_range)) common_max = common_range uncommon_max = common_max + uncommon_range