Particles not showing up.

So I’ve made a little particle effect using the particle editor.
It works like a charm inside the particle editor and I’m quite pleased with it.
I moved it to my particles folder and made the particles_manifest file.
The problem is, nothing happens.

[lua]
PrecacheParticleSystem( “fs_spawn_effect” )

if CLIENT then
function GM.Particles( Entity )
if not IsValid( Entity ) then return end
if not Entity:IsNPC( ) then return end

	local Pos = Entity:GetPos( )
	ParticleEffect( "fs_spawn_effect", Pos, Angle( 0, 0, 0 ), Entity )
end
hook.Add( "OnEntityCreated", "GM.Particles", GM.Particles )

end
[/lua]

This works, because if I change the spawn effect to for example, aurora_shockwave, it does show up.
I’m not getting the unknown particle system error in the console, it’s just that nothing happens at all.

Should I move this to the mapping section?
Maybe people will know there because particles are more common in maps. :confused: