Still need to add the rest of the artifact effects but that should be simpler from this point.
Left a possibility to make it affect projectiles.