On Wed, Aug 21, 2002 at 07:48:35PM -0400, Justin Adler wrote:
>Hi Folks.
>
> a very simple question here.
>
>If i have the following ....
>
>[pure@echobase src]$ grep "GET_SPELL_BEING_MEMORISED" *.h
>utils.h:432:#define GET_SPELL_BEING_MEMORISED(ch) (ch)->pc-
>>spell_being_memorised
>
>Only players (player structs) have a spell_being_memorised field.
>
>Now, if i have the following code ..
>if (!IS_NPC(victim) && GET_SPELL_BEING_MEMORISED(victim)) {
>...
>}
>
>is that bad coding form? Like, the second argument above will CRASH for
>my mobs (my mobs ALL have *ch->pc == NULL, not the stock method).
Actually, that's good form, and with the change you made to ch->pc, it's
pretty much the required form.
-me
--
+---------------------------------------------------------------+
| FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
| Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
| Newbie List: http://groups.yahoo.com/group/circle-newbies/ |
+---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT