View Single Post
  #5  
Old 10-29-2011, 02:12 PM
revloc02c's Avatar
revloc02c
Hill Giant
 
Join Date: Aug 2010
Location: UT
Posts: 215
Default

Ok, Baruuk here's something I am doing:

File Path: C:\EQEmu\EQEmuSource\trunk\EQEmuServer\zone\exp.cp p

Description: Changed the way exp is calculated

Code:
else if (check_level < 62) //added additional steep mod (basically double exp required each new level) revloc02-24Aug2011
	mod = 5.56;
else if (check_level < 63)
	mod = 8.33;
else if (check_level < 64)
	mod = 12.5;
else if (check_level < 65)
	mod = 18.75;
else if (check_level < 66)
	mod = 28.12;
else if (check_level < 67)
	mod = 54.6;
else if (check_level < 68)
	mod = 81.9;
else if (check_level < 69)
	mod = 122.85;
else if (check_level < 70)
	mod = 184.28;
else if (check_level < 71)
	mod = 276.41;
else if (check_level < 72)
	mod = 560;
else if (check_level < 73)
	mod = 840;
else if (check_level < 74)
	mod = 1260;
else if (check_level < 75)
	mod = 1890;
else
	//mod = 3.1;
	mod = 2835;

//float base = (check_levelm1)*(check_levelm1)*(check_levelm1);
float base = pow (check_levelm1, 2.74); //changed exponent revloc02-24Aug2011

//mod *= 1000;
mod *= 10; //changed mod from 1000 to 10 revloc02-29Aug2011


Something else I did is already posted here: http://www.eqemulator.org/forums/showthread.php?t=32664

Cheers
Reply With Quote