Language: 
To browser these website, it's necessary to store cookies on your computer.
The cookies contain no personal information, they are required for program control.
  the storage of cookies while browsing this website, on Login and Register.

Author Topic:  LevExp Table  (Read 63 times)

0 Members and 1 Guest are viewing this topic.

Dolfo

« on: 21, March 2024, 12:56:53 »
I wonder why i get on level 20 mobs that much royal exp in relation to level 110 mobs.
Code: [Select]
/* LevExp[n]is the exp modifier when a player, ie, kills a mob of level n. */
static float LevExp[MAXMOBLEVEL + 1] =
{
      0.00f,
      1.00f,   1.11f,   1.75f,   3.20f,   5.50f, // 1-5
     10.00f,  20.00f,  35.25f,  66.10f, 137.00f, // 6-10
    231.58f, 240.00f, 247.62f, 254.55f, 260.87f, // 11-15
    266.67f, 272.00f, 276.92f, 281.48f, 285.71f, // 16-20
    289.66f, 293.33f, 296.77f, 300.00f, 303.03f, // 21-25
    305.88f, 308.57f, 311.11f, 313.51f, 315.79f, // 26-30
    317.95f, 320.00f, 321.95f, 323.81f, 325.58f, // 31-35
    327.27f, 328.89f, 330.43f, 331.91f, 333.33f, // 36-40
    334.69f, 336.00f, 337.25f, 338.46f, 339.62f, // 41-45
    340.74f, 341.82f, 342.86f, 343.86f, 344.83f, // 46-50
    345.76f, 346.67f, 347.54f, 348.39f, 349.21f, // 51-55
    350.00f, 350.77f, 351.52f, 352.24f, 352.94f, // 56-60
    353.62f, 354.29f, 354.93f, 355.56f, 356.16f, // 61-65
    356.76f, 357.33f, 357.89f, 358.44f, 358.97f, // 66-70
    359.49f, 360.00f, 360.49f, 360.98f, 361.45f, // 71-75
    361.90f, 362.35f, 362.79f, 363.22f, 363.64f, // 76-80
    364.04f, 364.44f, 364.84f, 365.22f, 365.59f, // 81-85
    365.96f, 366.32f, 366.67f, 367.01f, 367.35f, // 86-90
    367.68f, 368.00f, 368.32f, 368.63f, 368.93f, // 91-95
    369.23f, 369.52f, 369.81f, 370.09f, 370.37f, // 96-100
    370.64f, 370.91f, 371.17f, 371.43f, 371.68f, // 101-105
    371.93f, 372.17f, 372.41f, 372.65f, 372.88f, // 106-110
    373.10f, 373.31f, 373.51f, 373.70f, 373.88f, // 111-115
    374.05f, 374.21f, 374.36f, 374.50f, 374.63f, // 116-120
    374.75f, 374.86f, 374.96f, 375.05f, 375.13f, // 121-125
    375.20f, 375.26f,                            // 126-127
};

What kind of exp modifier is this? Where we have from 96-110 nearly same exp? Level 24 is 300.00f, where 110, is 372.88f. ? We jump for the first 24 levels to factor 300 and then for the following 85 levels additionally 72.88f?
We need to rebalance this table for sure.  ::)
Also in relation to this our base exp is garbage. Adding op base exp, we build exp farms like mino, haunted castle skells, inferno map, snowmans , pit beholder. Such exp farms in game, every other places feel bad.
« Last Edit: 21, March 2024, 13:01:21 by Dolfo »
Don't believe the shit, you hear in mainstream. Believe your own body. Your body is speaking always the true to you. But you need to understand your body. Hear to your body, not to your ego. And when body is calling to you: "Hey something is wrong!" find the reason(s) for that. Man in White don't go for that, they don't want to heal you. They want earn money and sell you medicine, you should take rest of your life. You are not the patient, you are their customer. Never forget this!

Dolfo

« Reply #1 on: 21, March 2024, 20:52:41 »
I really wonder what mind created above table.  :o

Here is an alternate table. For sure if we use such table, we don't need anymore a table, we can put this in one formula.
Code: [Select]
exp = base exp * level * 4
But showing the table.
Code: [Select]
static float LevExp[MAXMOBLEVEL + 1] =
{
      0.00f,
      1.00f,   4.00f,   8.00f,  12.00f,  16.00f, // 1-5
     20.00f,  24.00f,  28.00f,  32.00f,  36.00f, // 6-10
     40.00f,  44.00f,  48.00f,  52.00f,  56.00f, // 11-15
     60.00f,  64.00f,  68.00f,  72.00f,  76.00f, // 16-20
     80.00f,  84.00f,  88.00f,  92.00f,  96.00f, // 21-25
    100.00f, 104.00f, 108.00f, 112.00f, 116.00f, // 26-30
    120.00f, 124.00f, 128.00f, 132.00f, 136.00f, // 31-35
    140.00f, 144.00f, 148.00f, 152.00f, 156.00f, // 36-40
    160.00f, 164.00f, 168.00f, 172.00f, 176.00f, // 41-45
    180.00f, 184.00f, 188.00f, 192.00f, 196.00f, // 46-50
    200.00f, 204.00f, 208.00f, 212.00f, 216.00f, // 51-55
    220.00f, 224.00f, 228.00f, 232.00f, 236.00f, // 56-60
    240.00f, 244.00f, 248.00f, 252.00f, 256.00f, // 61-65
    260.00f, 264.00f, 268.00f, 272.00f, 276.00f, // 66-70
    280.00f, 284.00f, 288.00f, 292.00f, 296.00f, // 71-75
    300.00f, 304.00f, 308.00f, 312.00f, 316.00f, // 76-80
    320.00f, 324.00f, 328.00f, 332.00f, 336.00f, // 81-85
    340.00f, 344.00f, 348.00f, 352.00f, 356.00f, // 86-90
    360.00f, 364.00f, 368.00f, 372.00f, 376.00f, // 91-95
    380.00f, 384.00f, 388.00f, 392.00f, 396.00f, // 96-100
    400.00f, 404.00f, 408.00f, 412.00f, 416.00f, // 101-105
    420.00f, 424.00f, 428.00f, 432.00f, 436.00f, // 106-110
    440.00f, 444.00f, 448.00f, 452.00f, 456.00f, // 111-115
    460.00f, 464.00f, 468.00f, 472.00f, 476.00f, // 116-120
    480.00f, 484.00f, 488.00f, 492.00f, 496.00f, // 121-125
    500.00f, 504.00f,                            // 126-127
};
our exp in the first 4 levels is higher. Then we stay constant steps instead of this insane jump. Have you seen the originaly jump from 10 to 11?  ::)
At 93 we start to gain more exp. Reaching 127 we gain 34% more exp than above table.

Also thinking with the usage of shroud's formula early game get massiv exp boost, when we fight higher mobs. Double exp if our enemy is double our level.

And we have the option to adjust GLOBAL_EXP_FACTOR 1.25.

I tested early game with this base exp * 4 table and it looked good. We must see how the exp drop in midgame feels.
« Last Edit: 22, March 2024, 13:22:07 by Dolfo »
Don't believe the shit, you hear in mainstream. Believe your own body. Your body is speaking always the true to you. But you need to understand your body. Hear to your body, not to your ego. And when body is calling to you: "Hey something is wrong!" find the reason(s) for that. Man in White don't go for that, they don't want to heal you. They want earn money and sell you medicine, you should take rest of your life. You are not the patient, you are their customer. Never forget this!

Tags:
 

Related Topics

  Subject / Started by Replies Last post
3 Replies
1508 Views
Last post 05, April 2005, 13:27:54
by michtoen
3 Replies
634 Views
Last post 03, June 2005, 03:10:19
by longir
12 Replies
12926 Views
Last post 21, December 2008, 17:55:52
by omg
15 Replies
32369 Views
Last post 27, May 2012, 18:30:45
by clobber
3 Replies
20117 Views
Last post 07, March 2013, 20:45:16
by clobber