If you cannot get the coders to do this for you as a spec_proc, it can be done easily with a script (mob_prog) set on the object. Use a command trigger, with the word eat/drink as keyword, then you can put in different echoes for the actor and the other people in the same room.
For instance the actor could see:
'you put the bottle to your lips and feel the cool milk slide down your throat'
while the rest of the room sees:
'%actor.name% downs a bottle of milk, pretending it's a cool beer'
or something along those lines.
(This is basically what makes socials so fun to tinker with, they don't always come out quite as expected in the other end).
|