You get that world's Attack Card from Treasure Spots, which are the objects in the world that you can touch to make cards, health, and Moogle Points fall out. Special world Attack Cards can be found in Calm Bounty, False Bounty, Guarded Trove, and Key to Rewards rooms.