From: "Thomas Arp" <t_arp@STOFANET.DK>
> > int change_level_for_object(struct descriptor_data *d)
> > {
> > int min_lev = 0;
> >
> > if (change_level_for_stats(d) != 0)
> > min_lev += change_level_for_stats(d);
> >
> > else if (change_level_for_types(d) != 0)
> > min_lev += change_level_for_types(d);
> <snip>
> Get rid of the 'else' in the above if sentence - you want it
> to run regardless of the stats check.
Come to think of it, just do this:
int change_level_for_object(struct descriptor_data *d)
{
int min_lev = 0;
min_lev += change_level_for_stats(d);
min_lev += change_level_for_types(d);
...
}
Welcor
--
+---------------------------------------------------------------+
| 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