How does XP work?

I have some questions about XP:

- Do enemy kills give an absolute XP gain, no matter the level of the unit that kills it, as in in you get 20 XP for an Ogre at level one and also at level 10?

- Is XP divided amongst all participants equally, as in your sovereign and your spearman gain 10 XP each for killing said Ogre?

- Is XP rounded up or down?

14,117 views 12 replies
Reply #1 Top


Sovereign / Champion get seperate experience than your units.

The exerience between your sovereign and champion is divided equally amongst them.

Reply #2 Top

Quoting parrottmath, reply 1
Sovereign / Champion get seperate experience than your units.
End of parrottmath's quote

So with the Ogre (who gives 20 XP) as an example, does my sovereign gain 20 XP and my spearman 20 XP, as well?

Reply #3 Top

Sov gets 20XP. Regular troops get 50% of what heroes do.

Reply #4 Top

Quoting Purest, reply 2
So with the Ogre (who gives 20 XP) as an example, does my sovereign gain 20 XP and my spearman 20 XP, as well?
End of Purest's quote

So with your example if you had your sovereign and a champion and spearmen it would divide out like this

sovereign 10xp

champion 10xp

spearman 5xp

If you just had sovereign and spearman it divides out like

sovereign 20xp

spearman 10xp

What I'm not sure about is if the xp is divided amongst the units or if it is just a flat 10xp for each unit in your troop. I'll do more experiements and tell you if I determine this outright.

Reply #5 Top

The way it works is this:

Each unit gets the same base XP.

That XP is then put through a function to reflect the party's situation.

XP = (X)/(M)(.5) For Troops

XP = (X)/(M) For Champions

 

Where M is the number of champions in the group, X is the XP value from the enemy you killed.

 

The more champions you add, the less everyone gets. Troops just get what everyone else would have gotten divided by 2. 

 

It is pretty simple but far from explicit.

[Edit] Corrected

Reply #6 Top

Ok, thank you. I've gotten a bit wiser, although:

Quoting seanw3, reply 6
XP = M(X)(.5) For Troops

XP = M(X) For Champions
End of seanw3's quote

and

Quoting seanw3, reply 6
The more champions you add, the less everyone gets.
End of seanw3's quote

seem contradictory to me.

I assume bonuses like Potential are added after these calculations and rounded down?

Reply #7 Top

Quoting Purest, reply 7
seem contradictory to me.

I assume bonuses like Potential are added after these calculations and rounded down?
End of Purest's quote

Not sure they are rounded down, but they are added after.

And yes each champion halves the xp... or well 2 champions halve the total xp gained by the whole group, 3 champions makes the xp be divided by 3. etc.

The worst part of this system is there is no UI to reflect it!

Sincerely
~ Kongdej

Reply #8 Top

XP = (X)/(M)(.5) For Troops

XP = (X)/(M) For Champions

 

Made a slight error in writing the equation. I updated the post with the correct equation. 

Reply #9 Top

Quoting seanw3, reply 3
Regular troops get 50% of what heroes do.
End of seanw3's quote

 

Nobody else sees an issue here?

Reply #10 Top

Quoting cardinaldirection, reply 10

Quoting seanw3, reply 3Regular troops get 50% of what heroes do.

 

Nobody else sees an issue here?
End of cardinaldirection's quote

I do ^_^ but for all my moaning little of it have been heard, so I figured it probably would be moddable in the end :P

Sincerely
~ Kongdej

Reply #11 Top

It's totally moddable. I have mine at a 1 to 1 ratio and it's pretty nice.

Reply #12 Top

Quoting seanw3, reply 9
XP = (X)/(M)(.5) For Troops

XP = (X)/(M) For Champions

 
Made a slight error in writing the equation. I updated the post with the correct equation. 
End of seanw3's quote

The problem here is that troops don't get rewarded for defending their cities. Thus, you are forced to take your exploritory force of heroes to act as your empire's patrol...

IMO, any troop stationed within a city should:

  1. Provide 2% unrest reduction
  2. Gain +1 XP / season

Toss in the increased unrests by city level as recommended by the conquering AI city thread, and you have a purpose for stationing troops....especially in the larger cities.

This approach would help encourage the building of troops for your cities. Only need to find the queue time to build them now... <_<