Alrighty, I think I figured it out, but I need to know something first. The
only mobs that crash it are the ones I added, so is there any format changes
in the mob files when you patch in OLC+
Thanks again for the help
Bob
> Last night I finally got OLC+ patched in, and everything compiled fine.
> Only prob is that now whenever a mob attacks, it crashes the mud. I ran
> the debugger and it showed me where it was crashing, but I am not the
> best at C yet so I am a little clueless. This happened with just stock
> circle and the OLC patched in.
>
> Thanks for any help
>
> Here is what debugger showed me
>
> void hitprcnt_mtrigger(char_data *ch)
> {
> trig_data *t;
> char buf[MAX_INPUT_LENGTH];
>
> if (!SCRIPT_CHECK(ch, MTRIG_HITPRCNT) || !FIGHTING(ch) ||
> AFF_FLAGGED(ch, AFF_CHARM)) **** Debugger pointed out this
> line.****
> return;
>
> for (t = TRIGGERS(SCRIPT(ch)); t; t = t->next) {
> if (TRIGGER_CHECK(t, MTRIG_HITPRCNT) && GET_MAX_HIT(ch) &&
> (((GET_HIT(ch) * 100) / GET_MAX_HIT(ch)) <= GET_TRIG_NARG(t))) {
>
> ADD_UID_VAR(buf, t, FIGHTING(ch), "actor", 0)
> script_driver(ch, t, MOB_TRIGGER, TRIG_NEW);
> break;
> }
> }
> }
>
> --
> Bob Mills
> romills@gte.net
> ICQ# 5521683
>
> +------------------------------------------------------------+
> | Ensure that you have read the CircleMUD Mailing List FAQ: |
> | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
> +------------------------------------------------------------+
+------------------------------------------------------------+
| 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