Edit: Seems to be party exp in general thats incorrect. Hs seems to give a 10% boost solo and 50% boost in party like it should. Noticed that HS gives incorrect exp in parties. Only tested in a party of 2. In this SS i am solo, without hs, and im getting 14560 ea petri. In this SS i am solo (hs mule doesnt leech) and im getting 16016 exp ea petri which is also the correct amount. In this SS i'm partied with a character above leech level (105) and i'm getting 14756 exp, but i should be getting 17472 (14560*1.2) I'm not sure if the exp on my leecher is correct since i dont know the calculations, but its getting 7083 which to my previous petri experience seems correct. 2nd edit: I tested what would happen if i put my 200 f/p in the party, and when i did, my i/l got 11968 exp while my f/p got 9871. I remember clearly that in the old source, the leecher would get up to around 50% of the killing mages exp, while the killing mage would get the same set amount regardless of the leechers level.
Test conducted @ ULU2 Party members : LV. 124 F/P Mage + LV. 81 Priest Exp. observed on the LV.124 F/P Mage Exp. is for Veetrons and Slygies respectively. No party = 6080 & 8000 - I believe this is correct Party Alone = 4864 & 6400 - Why the decrease ? o.o Party + Priest w/o HS = 4864 & 6400 - Exp. remains unchanged in regards to HS but exp. should be higher Party + Priest w/ HS = 5350 & 7040 - huh ? I should get >6080&8000 no ? If LV.124 Mage leaves party after being HS'd, exp. acquired is the same as before update #18, that is 6688 and 8800. Am I missing something ? I am 100% positive I was getting more exp. before update #18 on the LV.124 Mage. Also, correct me if I'm wrong, but a LV81 cannot leech exp from ULU2 monsters so I should get more exp than 6080 & 8000 when I party with my priest.
Something weird still going on. This morning - solo Bigfoot, in party with hs (mules not in map)=9.4mexp Just a few minutes ago- same setup- exp dropped to 7.4m Same setup but leaving party before downing the BF= back to 9.4m exp. So was it wrong and now corrected? edit: with hs'er in map and in party= 10.4m exp hs'er not in map but in party, with hs= 7.4m exp solo with hs buff= 9.4m exp
Did some observations of my own, with a lvl 129 bish and a lvl 79 leecher. Leecher got around 1300 and 1600 xp from harps, whilst i got 3,5k and 4,2k, this was with hs while partying. I also got the same 3,5k and 4,2k when killing harps with the level 79 char, with hs and in a party. Never tested solo xp in a party, but without pt i was getting around 2,9k and 3,5k. As far as my observations go, pt xp was working as it should.
Did some testing of my own, and it seems like the issue is that simply being in a party gives reduced exp as if you were partied with one person above leech level. Tested while being alone, with hs mule, with hs mule + 1 leecher and hs mule + 2 leechers, and i got the same exp from all of them. Exp for the leecher seems to be correct. HS seems to give a correct boost of 10% when solo (or no party members above leech level) and 50% with party members above leech level.
This might not be a problem related to HS. @sparky95 and I did some testing yesterday On my lvl 32 HP warrior with power guard, I was hit once by headless horseman. Powerguard dealt about 200 damage to hh. Sparky killed the rest of the horseman. I gained around 115k EXP. This exp is not proportional to the damage I did. We also tested having a lvl 36 beginner in the party who didn't hit at all. In this case, both the HP warrior and the beginner gained around 115k EXP. (The beginner gained a little more, because he was higher level) We tested the same thing again, except now the HP warrior would leave the map after hitting once. In this case neither the HP warrior nor the beginner gained any EXP. In the next test, we would let the HP warrior die. This time, the HP warrior did not get exp, but the beginner gained about 120k exp (the difference between 115k earlier and 120k now is because both character had leveled up a few times from killing all these horsemen) For the final test, we made the HP warrior a higher level than the beginner. Both the HP warrior and the beginner gained EXP. This is in line with the conventional wisdom of leechLevel = mobLevel -5 OR killerLevel -5. To sum up let's take Zakum (lvl 140) as an example and compare EXP rates in the old source and the new source. In the old source, you would only get party EXP if you are at most 5 levels below the mob, in this case lvl 135 If you were lower than lvl 135, let's say lvl 60, you could still get EXP proportional to the damage you dealt, but you would not get any party EXP A lvl 55 can leech from said lvl 60, but since the lvl 60 only gets EXP proportional to his damage (which at that level, is not much), the lvl 55 will only leech from that small amount of EXP. I'm fairly certain that a lvl 130 would not gain any party exp from a lvl 135, but he would only leech from the damage done by any lvl 135's in the party. In the new source, you will get party EXP regardless of level and damage done (as long as you did any damage). So for example, a lvl 60 who manages to hit zakum will get between 10% and 25% of the total EXP (if he is in the same party as the attackers). A lvl 55 in the same party will also gain this party EXP since he is at most 5 levels below the lvl 60 (a lvl 54 wouldn't leech from a lvl 60). I think this isn't technically a bug, since this is how it worked in EMS too, but it may still be something the staff wants to change.