I hate doing stuff like this, but I have been unable to wrap my brain around this strange bug/ocurrence. Here's a combat sample: < 31hp > You hit the beggar hard. < 31hp > The beggar tries to hit you but you easily avoid the blow. A beggar is here, asking for a few coins. <--------- !!!!! You swing your fist at the beggar, but miss her! < 29hp > The beggar barely hits you. You hit the beggar hard. The beggar is stunned, but will probably regain consciousness again. The noted line is the one I'm having a problem with. Where the hell is it coming from?? Whenever a player misses, whether bare-handed or with a weapon, it inserts the victim's long-description in the middle! The relevant portion of fight.c: else if (ch != vict) { /* Dam == 0 */ send_to_char(buf, ch); send_to_char(CCYEL(ch, C_CMP), ch); act(msg->miss_msg.attacker_msg, FALSE, ch, weap, vict, TO_CHAR); send_to_char(CCNRM(ch, C_CMP), ch); has never been altered from stock. The messages text file has no abnormalities. *sigh* Its probably something silly, but I'd be grateful if someone could point it out. Thanks much. -- -AxL, axl@wpcr.plymouth.edu - SysOp, RPM Director, WPCR Plymouth, 91.7 FM "Discriminate against the next fashion sucker you meet....it's a raver!" - Ec8or, Digital Hardcore Records +------------------------------------------------------------+ | 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