Dredful (#96)(an instance of generic wizard made by Dredful)     Simply speaking, Dred is Dredful. Dredful is carrying dbMeter, Core Updater, medal, Generics Registry FO and Registry Db. Go to location of this object, Zero Surface. Dredful owns Dredful Zero Surface Wizard-Mail Local-Specific Help DB Local Clearinghouse graffiti Core-Updates Login Watcher Features Feature Object dbMeter Core Updater paper bag Player-Requests Generic Utilities Package Switching Quota-Requests Player Request Board Second Character Registry Grim Reaper Generic Dispenser Network Utilities VERB SOURCE CODE: whl:
lists = $code_utils:help_db_list();
g = {};
if (args)
which = argstr;
for d in (lists)
if ($object_utils:has_property(d, which))
g = {@g, d};
endif
endfor
if (g)
this:tell($string_utils:name_and_number_list(g));
else
this:tell("Topic not found: ", argstr);
endif
else
this:tell("Which topic?");
endif
.
find_write:
if (player != this)
return E_PERM;
endif
found = {};
for d in [1..tonum(max_object())]
for f in (verbs(t = toobj(d)))
res = verb_info(t, $string_utils:strip_chars($string_utils:words(f)[1], "*"));
if (index(res[2], "w"))
found = {@found, $string_utils:print({t, f, @res})};
endif
$command_utils:suspend_if_needed(0);
endfor
$command_utils:suspend_if_needed(0);
endfor
$mail_agent:send_message(this, this, "Writable verbs in the db", found);
.
new-add-massmail:
if (player != this)
player:tell(E_PERM);
return;
endif
player:tell("Starting mass-mail");
msg = {tostr("From Dredful@", $network.moo_name, ":")};
msg = {@msg, "", tostr("Currently, you have a character on our MOO, ", $network.moo_name,
".")};
msg = {@msg, "", "The address for our MOO has just been changed to:", "", "dhalgren.english.washington.edu
7777"};
msg = {@msg, "", "Please make a note of this.", "", tostr("If you still have problems
connecting, please send email to ", $login.registration_address, "."), "", "Thanks.",
"Dredful"};
for d in (players()[204..length(players())])
if (d.email_address && (!$object_utils:isa(d, $guest)))
player:tell("...", d);
$network:sendmail(d.email_address, "Dhalgren address change", "Reply-to:
" + $login.registration_address, @msg);
endif
$command_utils:suspend_if_needed(2, "[< suspending massmail >]");
endfor
player:tell("Done massmail");
.
PROPERTY DATA:       user       temp       login_watcher |