All pastes #36425 Raw Edit

Miscellany

public text v1 · immutable
#36425 ·published 2006-01-11 01:47 UTC
rendered paste body
1615         int xp;  
1616         int sp;  
1617           
1618         if (Config.ALT_GAME_EXPONENT_XP != 0)  
1619             xp = (int)((double)getExpReward() * damage / getMaxHp() + Math.pow(2., -diff / Config.ALT_GAME_EXPONENT_XP));  
1620         else xp = getExpReward() * damage / getMaxHp();  
1621           
1622         if (Config.ALT_GAME_EXPONENT_SP != 0)  
1623             sp = (int)((double)getSpReward() * damage / getMaxHp() * Math.pow(2., -diff / Config.ALT_GAME_EXPONENT_SP));  
1624         else sp = getSpReward() * damage / getMaxHp();  


1615         int xp;  
1616         int sp;  
1617           
1618           if (Config.ALT_GAME_EXPONENT_XP != 0 || Config.ALT_GAME_EXPONENT_SP != 0)  
1619           {  
1620               xp = (double)getExpReward() * damage / getMaxHp();  
1621                 
1622               if (Config.ALT_GAME_EXPONENT_XP != 0)  
1623                   xp *= Math.pow(2., -diff / Config.ALT_GAME_EXPONENT_XP);  
1624                 
1625               sp = (double)getSpReward() * damage / getMaxHp();  
1626                 
1627               if (Config.ALT_GAME_EXPONENT_SP != 0)  
1628                   sp *= Math.pow(2., -diff / Config.ALT_GAME_EXPONENT_SP);  
1629           }