Page 1 of 2

New Monster EXP Formula

Posted: Sat Jun 19, 2021 10:13 pm
by Flashlight237
It should be worth noting that HP is prioritized too heavily in the current monster EXP formula. This is especially apparent when comparing Leaflings to Grunts (Leaflings are 14% tankier and 10% less powerful than Grunts, yet provide 38 XP as opposed to Grunts' 44 XP) and Znakes to Auroch Beetles (Znakes are 7x tankier and 12% more powerful than Auroch Beetles, yet provide 183 EXP as opposed to Auroch Beetles' 192 XP). Don't believe me? Here's the math I did.:

Grunt
HP: 300
Defense: 25
Endurance: 300/5*25²=37500
Power: 57
EXP: 44

Leafling
HP: 175
Defense: 35
Endurance: 175/5*35²=42875
Power: 54
EXP: 38

42875/37500=1.143333 (14.333% more durable)
54³/57²=0.8975 (10.25% less powerful)

Znake
HP: 1300
Defense: 148
Endurance: 1300/5*148²=5695040 (Holy poop!)
Power: 180
EXP: 183

Auroch Beetle
HP: 2000
Defense: 45
Endurance: 2000/5*45²=810000
Power: 170
EXP: 192

5695040/810000=7.0309 (7.0309x more durable)
180²/170²=1.1211 (12.11% more powerful)

For real... A Znake provides less XP than an Auroch Beetle despite already being a greater threat to player safety than Auroch Beetles are. That's just unfair.

In response to that, I've came up with a new Monster XP formula that takes overall monster endurance into account (while also taking the doubled Poison damage XP share that was recently done into account):

Math.Ceiling((√(HP/5*Defense²)/2+Power*1.5+Poison Damage*3+Fire Damage*1.5)/3*14/16*Boss*ArtSpawn*MultiSpawn)

Boss=1 for normal mobs; 4 for bosses
ArtSpawn=1 for naturally-spawned mobs; 0.5 for artificially-spawned mobs (ex. Leafling Button)
MultiSpawn=1 for regularly-spawned mobs; 0.5 for mobs that spawn more than one unit at a time (ex. Tesla Crawlers)

Here's a chart of all the mobs and bosses (including fixed versions of the Ooze Horror and Lumbercore from my Boss Analysis Excel sheets):
Image
Image

That looks way more pleasing, does it? But yeah, that's everything I've mustered.

Re: New Monster EXP Formula

Posted: Sun Jun 20, 2021 12:06 am
by CrazyVanilla
Definitely support, especially as new mobs continue to be added and have higher defense like the Znake and Steel Block, their xp is not at all proportionate to how difficult they are to kill.

Re: New Monster EXP Formula

Posted: Sun Jun 20, 2021 1:22 am
by Artemis
CrazyVanilla wrote:
Sun Jun 20, 2021 12:06 am
Definitely support, especially as new mobs continue to be added and have higher defense like the Znake and Steel Block, their xp is not at all proportionate to how difficult they are to kill.

Re: New Monster EXP Formula

Posted: Sun Jun 20, 2021 2:47 pm
by GonDup
CrazyVanilla wrote:
Sun Jun 20, 2021 12:06 am
Definitely support, especially as new mobs continue to be added and have higher defense like the Znake and Steel Block, their xp is not at all proportionate to how difficult they are to kill.

Re: New Monster EXP Formula

Posted: Tue Jun 22, 2021 1:35 pm
by Troll
Support

Re: New Monster EXP Formula

Posted: Tue Jun 22, 2021 5:34 pm
by mikel
Yes

Re: New Monster EXP Formula

Posted: Fri Jun 25, 2021 12:37 pm
by Flashlight237
Bump. I need more feedback.

Re: New Monster EXP Formula

Posted: Fri Jun 25, 2021 1:31 pm
by coolboynum1
support

Re: New Monster EXP Formula

Posted: Thu Jul 01, 2021 12:18 pm
by Flashlight237
Bump

Re: New Monster EXP Formula

Posted: Thu Jul 01, 2021 2:05 pm
by JoMan
:D :D :D :D :D :D :D :D :D :D
:D :D GOOD IDEA SUPPORT :D :D
:D :D :D :D :D :D :D :D :D :D