* lightningType follow angle * this is more complicated than it should be time to make it less stupid