Jump to content

Recommended Posts

Posted (edited)

I've got the entire formula for XP figured out except for Team Weighting for XP distribution. What's worse is that the team weights factor has not yet come into play in any of my testing and calculations. I just keep it at 1 and everything has worked out so far. Either Homecoming has disabled Team Weighting or I just don't understand when and how to apply it.  Anyone willing to take a stab at it or know how to use it?

 

Here's the information I have about Team Weighting from dev comments in the definition file team_xp_weights.def:
 

Quote

 

Defines the weighting between various player combat levels in a team to be

// used when splitting up experience and influence.

 

// Levels specified in this file are ZERO-based.

 

/ Each "Weights" definition defines a set of weights on the basis of the

// max combat level of the team. The table which contains this level (i.e.

// is between MinLevel and MaxLevel) is used. If more than one Weights

// definition contains the same level, the one covering the smallest span of

// levels will be chosen. (i.e. Whichever one has the smaller MaxLevel-MinLevel) 

 

 

Here's is a sample from the definition file showing the bonus table. It's for "Stature 1" out of 10 statures, but all the statures have the same bonuses for the same levels. It's odd. Each stature is a spread of 4 levels, so stature 2 is min 4, max 8... and so on. There's an odd stature "2.5" inserted between 2 and 3, and then the last stature, 9, has a min/max level span of 10 levels instead of 4 (from 44-54). The only difference between the statures seems to be the "MinLevel" and "MaxLevel" span.

{
    // Stature Level 1
    // Levels specified in this file are ZERO-based.
    MinLevel  0 // inclusive
    MaxLevel  3 // inclusive
    //
    // The Above table is used when the character's combat level is above
    // or equal to the median of the team. Otherwise, the Below table is
    // used. (The first entry in each table should be the same; they are both
    // for when the player's combat level is the same as the median.)
    //
    // There should be an entry for each level in the game (50, for now).
    //    same,   +1,   +2,   +3,  etc.
    Above 1.00, 1.05, 1.10, 1.15, 1.25, 1.50, 3.00, 6.00, 9.00, 12.00, 18.00, 25.00, 36.00, 52.00, 74.00, 105.00, 151.00, 216.00, 309.00, 442.00, 633.00, 906.00, 1296.00, 1855.00, 2654.00, 3797.00, 5434.00, 7776.00, 11127.00, 15923.00, 22785.00, 32604.00, 46656.00, 66763.00, 95536.00, 136709.00, 195627.00, 279936.00, 400580.00, 573217.00, 820256.00, 1173761.00, 1679616.00, 2403479.00, 3439304.00, 4921537.00, 7042567.00, 10077696.00, 14420871.00, 20635821.00, 29529222.00
    //    same,   -1,   -2,   -3,  etc.
    Below 1.00, 0.95, 0.85, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00,
}

 

 

When I think of teaming, I know one of 2 things... everyone on the team is either the same level as the team leader or 1 level below due to sidekicking. That's a span of 1 level. So... the whole weighting thing doesn't make sense to me.

 

 

Edited by BlackSpectre
typo
Posted (edited)
17 hours ago, BlackSpectre said:

When I think of teaming, I know one of 2 things... everyone on the team is either the same level as the team leader or 1 level below due to sidekicking. That's a span of 1 level.

 

This was not always the case. The way team levels work currently is called super-sidekicking and was introduced in Issue 16. Prior to that, sidekicking needed one mentor for each sidekick that wanted to take part in a team and the levels of any mentor or non-sidekicking characters could vary over a spread of 5 levels, iirc. The wiki page on the Sidekick system has more info about how it used to work here.

Edited by AlwaysAPrice
fixing link to page section
  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...