can't you make mutantraces datums


On Sat, Feb 8, 2014 at 2:16 PM, Robson Richards <notifications@github.com>wrote:

> In code/game/machinery/teleporter.dm:
>
> > @@ -234,14 +234,11 @@
> >  	if (istype(M, /atom/movable))
> >  		if(prob(30 - (accurate * 10))) //oh dear a problem
> >  			do_teleport(M, com.target)
> > -			if(ishuman(M))//don't remove people from the round randomly you jerks
> > -				var/mob/living/carbon/human/human = M
> > -				if(human.dna && !human.dna.mutantrace)
> > -					M  << "<span class='danger'>You hear a buzzing in your ears.</span>"
> > -					human.dna.mutantrace = "fly"
> > -					human.update_body()
> > -					human.update_hair()
> > -				human.apply_effect((rand(120 - accurate * 40, 180 - accurate * 60)), IRRADIATE, 0)
> > +			if(ishuman(M) && !isflyperson(M))//don't remove people from the round randomly you jerks
> > +				var/mob/living/carbon/human/H = M
> > +				H  << "<span class='danger'>You hear a buzzing in your ears.</span>"
> > +				H.mutanize(,/mob/living/carbon/human/mutant/fly)
>
> @Razharas <https://github.com/Razharas> Read a bit more carefully next
> time
>
> "*People who get flypersoned in the teleporter no longer gain huge rad
> damage on top of it."
> Has been in the PR's body of text since it was opened.
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/tgstation/-tg-station/pull/2674/files#r9563726>
> .
>