/* * The wonderful dark language of the drow. */ string long() { return "Consists of the dark drowic language.\n"; } mixed garble_say(string start, string mess) { /* The garbling. Comments and improvements are very welcome. Ducky! */ mess = lower_case(mess); mess = implode(explode(mess, "k"), "cew"); mess = implode(explode(mess, "r"), "le"); mess = implode(explode(mess, "g"), "al"); mess = implode(explode(mess, "p"), ""); mess = implode(explode(mess, "t"), "lh"); mess = implode(explode(mess, "y"), "i"); mess = implode(explode(mess, "e"), "a"); mess = implode(explode(mess, "a"), "e"); mess = implode(explode(mess, "d"), "uh"); mess = implode(explode(mess, "ick"), "al"); mess = implode(explode(mess, "h"), "alh"); mess = implode(explode(mess, "ave"), "afh"); mess = implode(explode(mess, "I"), "Iil"); mess = implode(explode(mess, "s"), "sha"); mess = implode(explode(mess, "v"), "w"); mess = implode(explode(mess, "b"), ""); mess = implode(explode(mess, "f"), "fh"); /* End of garble */ return ({ start, mess }); }