Actually, it's not @desc, it's /_/de (/_/de is the attribute, @desc is the command to frob it... Pendantic? me?) and this is not a technique, this is a hack...
This is fairly easy thing to do. (As such, it certainly qualifies as a HACK! I wasted so little brain-power to figure this out that you woulnd't believe.) You can handle very long descriptions in FurryMUCK - all you need is the Emacs (or any other decent word-wrapping editor) and TinyFugue client (or any client that blast a file to the remote system as if you had typed it from keyboard).
Open a new text file to Emacs. I prefer naming these things after the morph ("normal" for my normal morph, etc). Into it, type the following lines:
lsedit me=/tmp/desc .del 1 $
After those, type the description. You can use empty lines for paragraph breaks (empty lines will not be visible at the other end - but if you end your paragraphs with "{nl}", they will. Okay, oversimplified, but what the heck...) At the end of the description, type these lines:
.end @desc me=@$desc %list[/tmp/desc] morph #add (morph command) yes (Name of the morph) (message printed when morphing) @set me=/tmp/desc#: @set me=/tmp/: (You can add other morph-related things here: say messages, scent, species, gender, etc...) qmorph (Name of the morph)
See morph #help for more info about morph command, name of the morph and message printed. Do not add the parenthesis - and remember that your name is appended automagically.
The yes line should be there only if you already have this morph, of course.
After this, just type
/quote '/path/to/file
(replace the path. '-mark should be there.) this updates your morph.
Wasn't that easy?