fixed tailwind only applying to batters with more than 5 stars
This commit is contained in:
parent
43d6b08961
commit
e6a1100b5e
2
games.py
2
games.py
|
@ -507,7 +507,7 @@ class game(object):
|
||||||
|
|
||||||
if self.weather.name == "Slight Tailwind" and "mulligan" not in self.last_update[0].keys() and not result["ishit"] and result["text"] != appearance_outcomes.walk:
|
if self.weather.name == "Slight Tailwind" and "mulligan" not in self.last_update[0].keys() and not result["ishit"] and result["text"] != appearance_outcomes.walk:
|
||||||
mulligan_roll_target = -((((self.get_batter().stlats["batting_stars"])-5)/6)**2)+1
|
mulligan_roll_target = -((((self.get_batter().stlats["batting_stars"])-5)/6)**2)+1
|
||||||
if random.random() > mulligan_roll_target and self.get_batter().stlats["batting_stars"] >= 5:
|
if random.random() > mulligan_roll_target and self.get_batter().stlats["batting_stars"] <= 5:
|
||||||
result["mulligan"] = True
|
result["mulligan"] = True
|
||||||
return (result, 0)
|
return (result, 0)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user