Why don't let player choose amulets? I know it's probably "fun" to make them random, but I usually just go into battle and immediately quit in order to get the amulets I'm looking for (that's choosing what I want with extra step).
It is to force the player to try new strategies. I feel that in this type of game, the player falls into always using the same strategy and the game can become monotonous