fix for violet hold's bugged activation crystals

i may hav not formatted code correctly and/or other stuff idk about but i tried my best to format it according to TC's standards

i also no this isnt a very high-priority bug its just practice for bigger game