dna has to be manually set now (using the dna procs found with the other dna code) because I was intending to make the mob/something/New() procs accept dna as an argument. I left TG before I made the PR.

The old method had mobs being spawned, random dna being created and initialized, then dna being set, then mob being generated from dna....THEN the actual dna we wanted being set...and so on.
It was incredibly stupid. So using dna helper procs as an intermediary step to a mob rewrite seemed logical.