Re: [CODE] exp in groups

From: Sean Butler (sbutler@DEVEAST.COM)
Date: 02/19/98


TL = Sum of the levels of each member of the group.
XP = Total experience earned in this fight.
ExpPerLevel = experience per level of player.

ExpPerLevel = (XP ? TL/XP : 0); // Dont divide by zero :-)

// might want to do TL%XP and add it to the highest level player too..
// (conservation of exp :-P)

for each group member:
experience += (ExpPerLevel * GET_LEVEL(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