[@Jarl Coolgruuf] Thanks for taking the time to read through it! I swear I was going to keep it simple, but it kinda just snowballed out of control. I'll probably get the cs out by tomorrow, or as soon as I finish my own character.