Entity based 3D sounds don't move in GG, i.e. at the point you say PlaySound( e, slot ) the sound will come from the point the entity is at.
Global sounds and non3D sounds follow the player.
Was something I planned to fix before my Visual Studio screwed up.
Been there, done that, got all the T-Shirts!