Right now we have the smell command to see player @smell message. But, if we were near a player in a room, shouldn't we be able to smell something without getting all up in their business? Or, ambient air? In a park...smelling the wonderful scents of flowers. In the mix, gagging over the stench of sewers.
Enter the breathe or inhale command. Example. Players are in a bar and a player uses an inhale or breathe command.
Player sees: You inhale/breathe deeply.
Others see: %N takes a deep breath.
Say there are a few players in a room with smell messages set. Player one smells like roses, player two smells like a skunk, and player three smells like cheese. The ambient smell in the bar is stale cigarettes and spilled liquor. So, the inhaling player would see:
The room smells like stale cigarettes and spilled liquor, you catch the faint scents of cheese, roses, and skunk.
It could also be linked to perception where the higher perception might tell you who smells like what. Or, who one character smells like. This wouldn't include the smell of recent sex unless perception was amazing.