Issue information

Issue ID
#5035
Status
Fixed
Severity
Fair
Started
Hercules Elf Bot
Aug 27, 2011 18:11
Last Post
Hercules Elf Bot
Mar 19, 2012 19:25
Confirmation
N/A

Hercules Elf Bot - Aug 27, 2011 18:11

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

On r14729 Super Novice prayer stopped working for exp capped (99,999,999EXP) Super Novices.

QUOTE
clif.c

if( ( sd->class_&MAPID_UPPERMASK ) == MAPID_SUPER_NOVICE )
{
unsigned int next = pc_nextbaseexp(sd);

+ // Lv99 Super Novices can use Fury chant upon attaining 99,999,999 exp
+ if( !next && sd->status.base_level == pc_maxbaselv(sd) )
+ {
+ next = pc_thisbaseexp(sd);
+ // Allow Fury chant every n*10.0x million exp (where n=1,2,3,...)
+ if( sd->status.base_exp != next )
+ next = 10000000;
+ }
+
if( next )
{
int percent = (int)( ( (float)sd->status.base_exp/(float)next )*1000. );


Also, please see http://www.eathena.ws/board/index.php?auto...mp;showbug=4053

This post has been edited by Kazukin: Aug 27 2011, 04:00 PM

Hercules Elf Bot - Dec 8, 2011 16:20

Originally posted by [b]Ind[/b]
Fixed in [rev=15025]