After spending hours trying how to figure out this problem, i finally got it.. I was using a custom ini file for fps performance and it changed the magical effects, fires, and spells that are like a beam.. to not visable. well if you go to your ini , under particles it should be [Particles] iMaxDesired=750. it should be 750. not 0!!! I wanted to put this here because i searched online for hours and couldnt find a fix that worked for me. A lot of people said that enb dev patch worked for them. but not for me. So just a little random tip for anyone having this problem.