1-15-2014

Discussion in 'Changelog' started by robregen, Jan 15, 2015.

  1. robregen

    robregen Administrator Staff Member

    Messages:
    8,386
    Code:
    (Cavedude)
    * Added XP info message for all players to help debug issues, and to help us figure out the correct XP gain formula. You can either /log on and copy and paste, to post in the forums or type it out if you wish. Also, feel free to do your own math and offer suggestions that way as well.
    * GMs will now be exempt from the XP conversion process, but you WILL have to set your xp using #level or #addxp manually. Being a GM doesn't exempt you from client desyncs!
    * The XP conversion process will no longer occur on new toons ;)
    * Fixed a couple of problems with group exp range that could cause 0 exp gain.
    * Fixed hell level calculation. (XP formula is changed again, but very minor this time compared to last - there should be no need for another round of conversion. The first time you lose/gain XP should sync you up.)
    * Added a couple more Al'Kabor rules.
    * Bard Charm songs should be less spammy
    * Fixed hell levels for real this time.
    * Removed Z coord in group range check until general issues with Z are worked out.
    * Quests will no longer be subject to the XP cap or modifiers. (The number in the script will be what you get.)
    * Added e.other::AddEXPPercent(percentage, level);
    * This allows script writers to set XP to a percentage of a level. For example:
    e.other:AddEXPPercent(20, e.other:GetLevel());
    Will set XP to 20% towards their next level.
    e.other:AddEXPPercent(50, 5);
    Will set XP to 50% towards level 6. (Since 5 is the level you're currently "on").
    (Robregen)
    Created a category rule for AlKabor.
    Add a boolean Al'Kabor rule for AllowPetPulling. defaulted to false.