/*
* The language of Thieves. *revised by Bivins*
*/
string long() {
return "This is the Thieves Cant.\n";
}
mixed garble_say(string start, string rest) {
string nam, loud;
int roll;
sscanf(start, "%s %s:", nam, start);
if (sscanf(start, "%s loudly", start) == 1)
loud = " and then coughs";
else
loud = "";
switch (start) {
case "asks" :
nam = nam+" goes through a series of shaky gestures"+loud;
break;
case "exclaims" :
nam = nam+" goes through a series of confident gestures"+loud;
break;
default :
nam = nam+" goes through a series of quick gestures"+loud;
break;
}
roll=(random(20))+((int)this_player()->query_dex());
if(roll > 25)
return ({ nam+".", "" });
else
return ({ " " });
}