It looks like all exp bonuses are calculated from the base xp and added together instead of compounded. Is this planned or a bug?
Example:
Level 67 Assassin hunting in Sphinx
Level 70 Majoruros(Fire) gives 780 xp with no bonuses.
When using a 1.5 Battle Manual you get 50% more experience, or 390 more xp for a total of 1,170 xp.
When using an Experience Gem you get 100% more experience, or 780 more xp for a total of 1,560 xp.
When using an Experience Gem and a 1.5 Battle Manual, I get 1,950 xp when I was expecting 2,340 xp.
It looks like the math is as follows:
Base + (Base * .5 for battle manual) + (Base * 1 for experience gem)
780 + (780 * .5) + (780 * 1) = 1,950
Shouldn't it compound more like this:
780 + 780 = 1,560 for experience crystal
1,560 + (1,560 * .5) for 1.5 battle manual = 2,340
This makes a huge difference in the value of paid bonuses that 2x battle manuals and experience gems give, especially during the world map auto play bonus period.