OK I have a slight problem. (dont I always?) I added damage numbers to the fight spam by popular request, and thanks to Yourdrunkendad. I changed:
sprintf( buf1, "$n's %s %s $N%c (%d)", attack, vp, punct );
sprintf( buf2, "Your %s %s $N%c (%d)", attack, vp, punct );
sprintf( buf3, "$n's %s %s you%c (%d)", attack, vp, punct );
to read
sprintf( buf1, "$n's %s %s $N%c (%d)", attack, vp, punct, dam );
sprintf( buf2, "Your %s %s $N%c (%d)", attack, vp, punct, dam );
sprintf( buf3, "$n's %s %s you%c (%d)", attack, vp, punct, dam );
Compiled and tried to fight. For future reference, I was using barehand damged (unarmed) when I tested this. I found a local mob and attacked him. I get this..
Your (null) jolts Rupart! (2)
then the mud crashes. Also in the console window I get
3 [main] SEMBIA 1924 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
593 [main] SEMBIA 1924 open_stackdumpfile: Dumping stack trace to sembia.exe
.stackdump
Means nothing to me. So then I take the , dam out of those 3 lines, recompile and fight the same mob.
Log: [*****] BUG: Dam_message: bad dt 204 from rupart in 2000.
Rupart brushes you.
Log: [*****] BUG: Dam_message: bad dt 170 from rupart in 2000.
Mud doen't crash, but I get those messages. Barehand or with a weapon..I think the message is forms omething that mob is doing cause no other mob gives me that when I fight them that I've seen. Anybody have any thoughts? |