Talk:Experience

/Archive

XP cap
When I last farmed trolls for skill points I got 512xp/troll, is this a recent update or did the anon not test enough? &mdash; Skuld  13:30, 9 June 2006 (CDT)
 * "before scroll" perhaps? I really don't know. - 14:44, 9 June 2006 (CDT)

XP Miscellaneous
When I kill level 0 mobs in Pre-Searing Ascalon with a level 1 character, I get only 25xp/kill instead of 80, 20 instead of 64 at level 2, 10 instead of 32 at level 4 and 5 instead of 16 at level 5, so it seems level 0 mobs are a special case. I have also noted that bosses give double xp. &mdash;Khudzlin 08:38, 6 July 2006 (GMT)


 * That should be added. It should also be added that the cap is applied BEFORE the doubleing of xp. If you kill a level 28 boss with a level 20 character you'll get 464 xp. --[[Image:Warrior's_Endurance.jpg|18px]] numma_cway 07:34, 26 November 2006 (CST)

Changes
The old table was ripped directly from a page on GWO (it even provided a link), though that page is now gone and the data/table is on their wiki. So, I redid the table. I ended up removing the stuff you get at each level, since this is an article about experience points. I linked character development near the top, which doesn't exist yet, as somewhere to put the general info about everything involved in leveling. Maybe it could be thrown into character level instead. I'll think about it some more first. --Fyren 12:58, 6 September 2006 (CDT)


 * Your new table is incorrect. The virtual levels past 20 don't all cost 15K experience.  They still follow the usual experience requirement progression (add 600 each time), and are simply capped at 15K.  The old table reflected this. --adeyke 13:08, 6 September 2006 (CDT)


 * Changed. --Fyren 13:21, 6 September 2006 (CDT)
 * I think it makes sense that when a correction is suggested and corrected, that the discussion about it also be removed. - OYE

Formula
The formula lacks the following conditions: (Almost) Complete formula should look like this ('pasteable' into your favorite spreadsheet program): MIN(MAX((100 + 4*SIGN(o - y) + 16*(o - y)),0)/a,280) Complete formula should include XP gains against lvl0 creatures. If anyone can figure it out, please update this formula. --  n 00kie  (Ping) 07:06, 3 November 2006 (CST)
 * no negative xp
 * no more than 280 xp

Level 0 mobs give MIN(30-5*pl,0)/a, where pl is player's level (they give 25 XP to a level 1 player, 20 to a level 2, 15 to a level 3, 10 to a level 4, 5 to a level 5 and nothing to a level 6+). Also, XP awarded is rounded to the nearest integer after party division, with half-points rounded down (an enemy with the same level gives 12 XP to a player in a party of 8, not 13). Khudzlin 23:03, 27 November 2006 (CST)

Thanks. I guess this is it then: IF(o=0,ROUND(MAX(30 - 5*y,0)/a,0),ROUND(MIN(MAX((100 + 4*SIGN(o - y) + 16*(o - y)),0)/a,280),0)) --  n 00kie  (Ping) 10:17, 6 December 2006 (CST)

I'm not into spreadsheet formulas, especially ones that complicated (better split the formulas for more clarity), but you're probably right, except the rounding used by GW is non-standard (standard rounding rounds .5 up, while GW rounds .5 down) and to be absolutely complete, you'd have to add something to take into account the fact that XP awarded by bosses is doubled between the capping and the rounding, which would yield IF(o=0,ROUND(MAX(30 - 5*y,0)/a,0),ROUND(MIN(IF(boss,2,1)*MAX((100 + 4*SIGN(o - y) + 16*(o - y)),0)/a,280),0)) and the rounding problem still isn't solved. --Khudzlin 13:48, 8 December 2006 (CST)