Experience.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. /*
  2. * This program is free software: you can redistribute it and/or modify it under
  3. * the terms of the GNU General Public License as published by the Free Software
  4. * Foundation, either version 3 of the License, or (at your option) any later
  5. * version.
  6. *
  7. * This program is distributed in the hope that it will be useful, but WITHOUT
  8. * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  9. * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
  10. * details.
  11. *
  12. * You should have received a copy of the GNU General Public License along with
  13. * this program. If not, see <http://www.gnu.org/licenses/>.
  14. */
  15. package net.sf.l2j.gameserver.model.base;
  16. /**
  17. *
  18. *
  19. */
  20. public class Experience
  21. {
  22. public final static long LEVEL[]=
  23. {
  24. -1L, // level 0 (unreachable)
  25. 0L,
  26. 68L,
  27. 363L,
  28. 1168L,
  29. 2884L,
  30. 6038L,
  31. 11287L,
  32. 19423L,
  33. 31378L,
  34. 48229L, //level 10
  35. 71201L,
  36. 101676L,
  37. 141192L,
  38. 191452L,
  39. 254327L,
  40. 331864L,
  41. 426284L,
  42. 539995L,
  43. 675590L,
  44. 835854L, //level 20
  45. 1023775L,
  46. 1242536L,
  47. 1495531L,
  48. 1786365L,
  49. 2118860L,
  50. 2497059L,
  51. 2925229L,
  52. 3407873L,
  53. 3949727L,
  54. 4555766L, //level 30
  55. 5231213L,
  56. 5981539L,
  57. 6812472L,
  58. 7729999L,
  59. 8740372L,
  60. 9850111L,
  61. 11066012L,
  62. 12395149L,
  63. 13844879L,
  64. 15422851L, //level 40
  65. 17137002L,
  66. 18995573L,
  67. 21007103L,
  68. 23180442L,
  69. 25524751L,
  70. 28049509L,
  71. 30764519L,
  72. 33679907L,
  73. 36806133L,
  74. 40153995L, //level 50
  75. 45524865L,
  76. 51262204L,
  77. 57383682L,
  78. 63907585L,
  79. 70852742L,
  80. 80700339L,
  81. 91162131L,
  82. 102265326L,
  83. 114038008L,
  84. 126509030L, //level 60
  85. 146307211L,
  86. 167243291L,
  87. 189363788L,
  88. 212716741L,
  89. 237351413L,
  90. 271973532L,
  91. 308441375L,
  92. 346825235L,
  93. 387197529L,
  94. 429632402L, //level 70
  95. 474205751L,
  96. 532692055L,
  97. 606319094L,
  98. 696376867L,
  99. 804219972L,
  100. 931275828L,
  101. 1151275834L,
  102. 1511275834L,
  103. 2099275834L,
  104. 2807315058L, //level 80
  105. 3635393506L,
  106. 4583511178L,
  107. 5651668074L,
  108. 6839864194L,
  109. 8148099538L, //level 85
  110. 9576374106L
  111. };
  112. /**
  113. * This is the first UNREACHABLE level.<BR>
  114. * ex: If you want a max at 85 & 99.99%, you have to put 86.<BR><BR>
  115. */
  116. public final static byte MAX_LEVEL = 86;
  117. public final static byte MIN_NEWBIE_LEVEL = 6;
  118. public final static byte MAX_NEWBIE_LEVEL = 39;
  119. }