Clash Royale allows players to gather magic items once they reach King Tower level 4. All magic items can be collected from chests, Pass Royale rewards, Trophy Road, Tournaments, Events, and Shop Offers. These items are not easy to come across and have limits depending on the player's king tower level.