>I was wondering about mobile spec procs. SPECIAL has two pointers void *me(which is the mobile?) > >and struct char_data *ch(which is the player?). But the problem is some spec procs uses > >ch as the mobile while others use the me pointer as reference to the mobile. Can anybody explain this? ch is given the char_data struct of whomever triggered the spec proc. For example, when a character types Gain in their guild, it would trigger a guildguards proc, thus the character would be ch. If a mage was to cast random spells in combat, he would be triggering his own proc, thus he would be ch. +------------------------------------------------------------+ | 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