I didn't say message because that would destroy the point of
Private Messages. As for the sound, that could be scripted.
NPC Code:
if (haspm) {
play chest.wav;
}
Spark:
Let people script the sound playing. I don't like the sound thing on the Graal3D client because that chest sound annoys me. Maybe add an on/off option for it or even let players select the sound they hear?