Merge pull request #39 from robbyblum/master
issue #35 fix hopefully ("can't display 0 star player" bug)
This commit is contained in:
		
						commit
						6e8a54cead
					
				@ -137,6 +137,7 @@ async def on_message(msg):
 | 
			
		||||
        if innings < 2:
 | 
			
		||||
            await msg.channel.send("Anything less than 2 innings isn't even an outing. Try again.")
 | 
			
		||||
            return 
 | 
			
		||||
                                                    
 | 
			
		||||
        elif innings > 30 and msg.author.id not in config()["owners"]:
 | 
			
		||||
            await msg.channel.send("Y'all can't behave, so we've limited games to 30 innings. Ask xvi to start it with more if you really want to.")
 | 
			
		||||
 | 
			
		||||
@ -147,7 +148,7 @@ async def on_message(msg):
 | 
			
		||||
 | 
			
		||||
    elif command.startswith("setupgame"):
 | 
			
		||||
        if len(gamesarray) > 45:
 | 
			
		||||
            await msg.channel.send("We're running 45 games and we doubt Discord will be happy with any more. These edit requests don't come cheap.")
 | 
			
		||||
            await msg.channel.send("We're running 45 games and we doubt Discord will be happy with any more. These edit requests don't come cheap."
 | 
			
		||||
            return 
 | 
			
		||||
        elif config()["game_freeze"]:
 | 
			
		||||
            await msg.channel.send("Patch incoming. We're not allowing new games right now.")
 | 
			
		||||
@ -518,15 +519,13 @@ def build_star_embed(player_json):
 | 
			
		||||
    for key in starkeys.keys():
 | 
			
		||||
        embedstring = ""
 | 
			
		||||
        starstring = str(player_json[key])
 | 
			
		||||
        if ".5" in starstring:
 | 
			
		||||
            starnum = int(starstring[0])
 | 
			
		||||
            addhalf = True
 | 
			
		||||
        else:
 | 
			
		||||
            starnum = int(player_json[key])
 | 
			
		||||
            addhalf = False
 | 
			
		||||
        starnum = int(starstring[0])
 | 
			
		||||
        addhalf = ".5" in starstring
 | 
			
		||||
        embedstring += "⭐" * starnum
 | 
			
		||||
        if addhalf:
 | 
			
		||||
            embedstring += "✨"
 | 
			
		||||
        elif starnum == 0:  # why check addhalf twice, amirite
 | 
			
		||||
            embedstring += "⚪️"
 | 
			
		||||
        embed.add_field(name=starkeys[key], value=embedstring, inline=False)
 | 
			
		||||
    return embed
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user