now Seal Breaker only can buy on Mystery merchent for 2 gold, but if you VIP member you can buy it for 1 gold, you can buy one Seal Breaker every hour every mystery merchant appear, you must wait the mystery merhant move to another map then you can buy it, mystery merchant appear every 1 hour in random map