@idea from Ari
Would it be possible to have socials be directed at more than one person, or everyone in the room? Just an idea...
|-||Kisaki||3s||Do Re Mi, I Love You|
|-||Metekillot||0s||change your @sleep_place so i know it's real|
|w||Storm||1m||I dabble in the puppeting.|
|-||Melpothalia||1h||That's Mrs. Broken Brain [Bottom Text] to you!|
|c||Mephisto||11s||Malt doch nicht immer den Teufel an die Wand.|
|j||Johnny||2h||New Code Written Nightly. Not a GM.|
|And 17 more hiding and/or disguised|
It's assumed when you don't direct a social that your addressing everyone (or noone in particular).
Otherwise I suggest you emote it. The emote command removes any need for a vastly complicated social system (which is what MUD's without the emote command rely upon).
So unless there's a huge demand for a more complicated social system because emote isn't fitting the bill, I doubt it. It's easier to '.smile at everyone.' than to dig into that code.