i'm not familiar with the proper terminology, honestly. i've seen both and i guess i just chose the one that made the most sense in english to me.
regardless, i'm not really sure i understand your response. i'm trying to determine if i can forgo checking the value of group->members[i]->IsClient() and then checking for the value of group->members[i]->CastToClient()->AggroCount in a group with both bots and clients by adding the previous inline to the Client class, since group->members[i] is a pointer to a Mob. would it return the value of the new Client member without the explicit cast, or would it still be using IsEngaged() as defined in Mob?
thanks for the response.