Cleaned up a lot of stuff to make it more efficient but have a ways to go. The ragdolling system is using two separate decision trees to decide what pool of ragdolls to choose from. Right now it just randomly grabs one so that is why you see ragdolls ripped in half and such and not burning dead lol. It will get there. More boring stuff is we use a pooling system to get the flame particle object and enable and disable it as needed instead of instantiating.