Talk:Upgrade/@comment-5057386-20151126094649/@comment-5057386-20151126164110

Thanks for the feedback! And yeah, I forgot to say in the post there isn't any Gold/Medal Girl because it would've taken 45 more seconds to code no uses those to level as you said.

As for your discrepancy, it's because the calculator does not factor in any partial experience a card may have—it only calculates using the lowest XP values for levels. Since you're leveling cards sequentially, you're getting a little extra XP the calculator is not considering. Let me break down what's happening in game versus calculator.

For your first fusion, you are using 4000 XP to get to level 20, which requires 3745 XP. Your card now has 255 extra XP towards the next level. Going from 20 to 28 requires 3719 XP, so with 4000 XP, you'll have an excess 281 XP for a grand total of 536 extra XP. In other words, your card currently has exactly 8000 XP right now, which is slightly lower than L29 (8087 XP).

Now, the program calculates 28 -> 30 as 8754 (minimum XP needed to be 30) - 7464 (minimum XP needed to be 28), which is 1290 XP. In your case, however, you are doing 8754 - 8000, which is 754 XP—something 8x N would cover.

There easy solution is for me to add box for the "XP to next" value you find in your card info. With that, you can find your exact XP needed. The harder solution is to add sequential levels to do what you're doing, but that would take me a while to code lol. Anyway, thanks for the feedback!

...Alternatively, I could've also messed up an XP value somewhere since I manually had to type out all 90 XP values for all levels ;_; I double-checked though, and I think everything is right.