SA>- if (!IS_NPC(ch) { SA>- if (GET_OBJ_VAL(GET_EQ(ch, WEAR_WIELD), 3) != TYPE_PIERCE - SA>- TYPE_HIT) { SA>If you're not wielding anything, GET_EQ(ch, WEAR_WIELD) is null, so the SA>GET_OBJ_VAL macro will segfault. GDB will catch little mistakes like this SA>every time :) I should learn how to use GDB I guess. I tried it a few times, but it did not make much sense. I do not suppose that anyone has some good tips on using such a thing? So, should I move the (!wielded) check up to the top or what? --Ziz, NetShamen +-----------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://cspo.queensu.ca/~fletcher/Circle/list_faq.html | +-----------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/18/00 PST