If I have 4 Gyarados with Dragon DNA, is Dragon DNA stackable. It just says as long as Gyarados uses a Magikarp's Attack it does 30 more damage to the Active Pokemon. Poke-Body: Dragon DNA Gyarados can use any attack from its Basic Pokemon. (you still have to pay for that attack's Energy Cost.) If Gyarados uses any attack from its Basic Pokemon, that attack does 30 more damage to the Active Pokemon (before applying Weakness and Resistance).