>>for (dt = descriptor_list; dt; dt = dt->next)
>> if(GET_NAME(dt->character))
>> continue;
>> else
>> return FALSE;
>>
>You cannot make ANY new characters with the code like that.
>
>Let us think logically:
> We scan the descriptor list for every character
> If the person we're checking has a name, check the next one.
> If the person does not have a name, return invalid name.
I am really and honestly getting pissed off at my typing. I have sent the
wrong peice of code to you like 4 times now. I am very sorry, and know that
I should be kicked, however this is PASTED from my code, and it works:
for (dt = descriptor_list; dt; dt = dt->next)
if (!GET_NAME(dt->character))
continue;
else
return FALSE;
Thanks.
Chuck Reed
+------------------------------------------------------------+
| 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