This is converted from LOTF, but meh, here it goes.
1) Open your UseItem.cs
2) Add this code under one of the cases :
1) Open your UseItem.cs
2) Add this code under one of the cases :
Quote:
case 723700: // ExpBall
{
int XPtoGive = 0;
if(CSocket.Client.Level < 100)
XPtoGive = 1295000 + CSocket.Client.Level * 50000;
else if(CSocket.Client.Level < 110)
XPtoGive = 1395000 + CSocket.Client.Level * 80000;
else if(CSocket.Client.Level < 115)
XPtoGive = 1595000 + CSocket.Client.Level * 100000;
else if(CSocket.Client.Level < 120)
XPtoGive = 1895000 + CSocket.Client.Level * 120000;
else if(CSocket.Client.Level < 125)
XPtoGive = 2095000 + CSocket.Client.Level * 150000;
else if(CSocket.Client.Level < 130)
XPtoGive = 2395000 + CSocket.Client.Level * 180000;
else if(CSocket.Client.Level < 135)
XPtoGive = 2895000 + CSocket.Client.Level * 200000;
CSocket.Client.Exp += (ulong)XPtoGive;
Delete = true;
CSocket.Send(ConquerPacket.Status(CSocket, 2, CSocket.Client.Exp, Struct.StatusTypes.Exp));
break;
}