Похоже при начислении свободного опыта данные округляются в минус игроку, так при начислении 339 опыта с премом дают 16 свободного, это 4.71976401179%. Так называемые 5%. По акции должно быть начислено 15%, дают ещё 32 и в сумме 48 свободного. Вроде да 5% + 10%=15%, но 48 от 339 это 14,1592920353 и при правильном округлении уже только 14%. Математика блин или я не так считаю. Похоже погрешность от 5% при расчёте не от исходного значения, а путём простого увеличения значения процентов, так же увеличилась. Исходная погрешность 0,3% увеличилась до 0,9%. Вроде мелочь, но если заработанный опыт будет 1339 и умножить на 100 боёв, то сумма потерянных единиц свободного опыта так же увеличиться в разы. Так сказать к сведению разработчиков, решать им.