@@ On a PennMUSH, you will need to add the mnelock() function so that @@ MudNet has permission to evaluate mnlocks on wizards. Normally the @@ SAFER_UFUN option prevents MudNet from doing so. You may need to do @@ this as #1, and add the @function line to #1's @startup. This code @@ is approved as "safe" by Javelin and Talek. &fun_mnelock #1=[switch(%@,num(*mudnet),u(%0/mnlock,%1,%2,%3,%4,%5,%6,%7,%8,%9),#-1 PERMISSION DENIED)] @function mnelock=#1, fun_mnelock @edit *mudnet/tr_request={u(r(6)/mnlock},{mnelock(r(6)} @edit *mudnet/u_cwho_filter={u(##/mnlock},{mnelock(##}