Kendall-DM
Spy
For those who are curious, the issue was that the eval script wasn't manipulating it's parent when part of a custom/magic weapon.
Yeah, I've discovered through trial and error that all scripted weapons and armors need this. Just something you have to know when manipulating weapons and armor, or things don't work as intended on custom items.