in the code, try removing the checks for BT_CUSTOM2, although i can't promise you that the code will work well when run automatically, lol
also yep, go ahead! you probably just need to add a condition at the beginning of the script to check for p.mo.skin, if you want to make the code...