awacke1 commited on
Commit
3188d86
Β·
1 Parent(s): 82189a4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -0
app.py CHANGED
@@ -45,6 +45,15 @@ def get_random_monster_old():
45
  else:
46
  return None
47
 
 
 
 
 
 
 
 
 
 
48
  def get_random_monster():
49
  monster_name = st.session_state.selected_monster
50
  if monster_name:
@@ -106,6 +115,7 @@ def battle_player_card():
106
  st.warning("Please select a monster.")
107
  return
108
  player_data = PLAYERS[selected_player]
 
109
  monster_data = MONSTERS[selected_monster]
110
  if player_data["Attack"] > monster_data["Defense"]:
111
  st.success("You defeated the monster!")
 
45
  else:
46
  return None
47
 
48
+ def shuffle_monsters():
49
+ global MONSTERS
50
+ keys = list(MONSTERS.keys())
51
+ random.shuffle(keys)
52
+ shuffled = {}
53
+ for key in keys:
54
+ shuffled[key] = MONSTERS[key]
55
+ MONSTERS = shuffled
56
+
57
  def get_random_monster():
58
  monster_name = st.session_state.selected_monster
59
  if monster_name:
 
115
  st.warning("Please select a monster.")
116
  return
117
  player_data = PLAYERS[selected_player]
118
+ shuffle_monsters()
119
  monster_data = MONSTERS[selected_monster]
120
  if player_data["Attack"] > monster_data["Defense"]:
121
  st.success("You defeated the monster!")