Issue information

Issue ID
#2935
Status
Working as Intended
Severity
None
Started
Hercules Elf Bot
Apr 3, 2009 0:49
Last Post
Hercules Elf Bot
Apr 3, 2009 0:49
Confirmation
N/A

Hercules Elf Bot - Apr 3, 2009 0:49

Originally posted by [b]Kamasakai[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=2935

I may not be able to account for the other branches, but I've personally tested out and discovered something.

When setting the experience rates in exp.conf, I wanted to go for 230x EXP, base and job.

When I set these and started the server, everything ran fine with no errors whatsoever. But when I killed a poring, I got 46 EXP (Porings give 2 EXP, so 46 / 2 = 23).

When you read this, you might think I'm setting the rates wrong. However, I am not. The instructions in the Configuration File has a note saying the rates are in percentages, which means 100 is 100% and therefore is 1x, which I'm sure you know.

Going with this, the number for 230x EXP would be 23000. This does make @rates return Base and Job EXP "230.0x". However, this is not the case for I still only get 46 from a poring which gives 2 EXP.

To further test this theory that the source may be one decimal off, I gave the number another zero. Lo and behold, I got what I was aiming for: 460 EXP, which is 2 x 230.

I hope this is helpful in finding whatever may be causing this. Good luck!

Further investigation has been done

It appears the rate malfunction is with the Base EXP rate, not the Job EXP rate.

This post has been edited by Kamasakai: Apr 8 2009, 12:23 AM