sys_rewards_h.nss, line 266 and 279:
int nEffectiveXP = nXP;
nEffectiveXP = (oSource == aParty[i])?nEffectiveXP :FloatToInt(nEffectiveXP * 0.95);
oSource is the killer. Within a loop, party members get nEffectiveXP each. From the comment in line 272, it seems that party members in camp should get 95% while the active party gets 100%. Not sure if this has been discussed before. I didn't find any topic on this.
By the way, summons do not seem to leech xp anymore, both according to testing and code. Does anybody still encounter problems here? I didn't see any notes about this fix.
Modifié par Magic, 12 décembre 2009 - 08:00 .





Retour en haut






