Call me old fashioned, but why a spec_proc.
do_wield or perform_wear, in the wield call.
if (ITEM_FLAGGED(obj, ITEM_HUM))
act("$p hums.", FALSE, 0, obj, 0, TO_ROOM);
That just makes it hum when it's wielded (initial wield). I like it
better already.
(note that my flagged, and item_hum are probably wrong because I haven't
even played with item flags at all, so I can't remember the correct names
for the flags. And I'm lazy.)_
-B. I love what you do for me, Toyota.
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST