How to attach a particle effect to a bone

This is just a post as I can’t seem to find it else where so I resorted to facepunch

Here is a brief description of what I’m asking help with

So when self:GetEnabled is true I want a particle called darkp_fizzle to attach to the bone ValveBiped.Bip01_R_Hand and then able to move it about the world model. Doing the same for the view model but this is not greatly needed with vectors as I’m working on a staff that needs the particle effect when it is active. But not when’s it isn’t.

I don’t know if you can even understand this but any help will be greatly appreciated.

There might be a really simple way of doing this but I couldn’t find anything. If I need to explain anything just let me know.