"a Pokemon making contact with this Pokemon" is saying that any Pokemon that makes contact with a Flame Body user has a 30% chance to be burned, which is correct. compare this to something like Poison Point, which says "This Pokemon's contact moves have a 30% chance of poisoning."