11-15-2017

Discussion in 'Changelog' started by robregen, Nov 15, 2017.

  1. robregen

    robregen Administrator Staff Member

    Code
    Cavedude

    * Fixed the issue causing spells with an instant heal effect to not heal properly.
    * Fixed the issue causing /who all filters such as zone to ignore the guild filter and list everybody, regardless of guild status.
    * Resurrection Effects will no longer fail to land when the target player is in a no combat zone.
    * Adjusted the HP regen cap to match the client decompile. (Thanks to demonstar)
    * Harmony type spells will no longer break feign death when they are resisted.
    * Band aid fix for a crash we saw due to a dangling group leader pointer. The cause of the dangling pointer was not tracked down, but it will be cleared by this code if it ever happens again.
    * Removed Secondary Forte code as it is out of era.
    * Change to GetAA() to hopefully prevent future crashes. (Haynar)
    * Changed animation column to be signed, this allows us to know when the client is moving backwards. (Thanks mackal for the heads up!)
    * Focus code rewrite.
    * The correct item will now be chosen whenever a focus is used.
    * Moved the focus checks and messages to the appopriate parts of spell casting process.
    * Focus effects should now occur under the correct conditions.
    * Fixed the non-working focus effects (Reagent conservation for example was not working at all.)
    * Removed several unused focus effects and a few unused focus methods.
    Torven
    * All PC class based special melee attacks (bash, kick, dragon punch etc) should now (theoretically) do precise damage; minus bash with a shield which still has some unknown logic to it but will still be more accurate.
    * Flying kick now has a minimum damage of level * 4 / 5.
    * Client special attacks now do hate equal to the base damage of the skill. This is a reduction.
    * NPC rogue backstabs now do precise minimum damage, but max damage is still an imprecise estimate.
    * NPC Harm Touch and Lay on Hands now have 40 minute reuse timers.
    * Melee weapon damage now properly applies elemental damage, including for backstab.
    * Throwing damage now applies the damage bonus and the ranged damage divisor.
    * Spells cast from items (including weapon procs) now do full hate if the spell is castable by the class of the item holder/wielder.
    * Enraging blow effects now do full hate for bards.
    * Avoidance skill order is now Block, Parry, Riposte, Dodge.
    * NPCs of the appropriate classes now gain riposte at level 12.
    * NPCs now again do two bash/kicks per special attack instead of one. (ramp, flurry)
    * The riposte and parry formulae have been modified slightly to reduce the overall parry and riposte rates. This amounts to a -1% for each at max skill.
    * Wizard innate critical spell chance is now (min(INT, 255) + min(DEX, 255)) / 2 + 32 / 100
    * Aggressive discipline now increases the 'DI' portion of damage taken by 50%, like a reverse Defensive disc.
    * Stonestance and Protective Spirit disciplines are now precise. Note that they were only supposed to apply to the 'DI' portion of NPC damage and they are now less effective.
    * Fix to Beastlord hand-to-hand hate generation.
    * Summoned pets are now subject to a haste cap. Summoned pet haste cap is: 10 + petLevel + max(0, ownerLevel - 39) + max(0, ownerLevel - 60)
    * Archery hate is again back to weapon damage + arrow damage per shot without the multipliers, hit or miss.
    Haynar
    * Added mob movement improvements.
    * Fixed some issues that would prevent quest::move_to from causing mobs to move immediately.
    * Removed LoadServerSettings schema from login server code.
    * NPC movement speed updates.
    * Updated method for determining behind mob stun checks.
    Robregen
    * NPC will no longer turn to face you when hailing if sitting or laying.

    Database
    Torven

    * The magician epic pet's proc rate has been increased to 15%.
    * Kunark and PoP magician air pets are now warriors, as they were bashing in logs and not doing monk stuff.
    * Innate dual wield removed from shaman pets.
    Robregen
    * Nolon Nurbyte should now slashed instead of punch.
    * Shak Dathor should drop the chunks of condensed shadow more frequently.

    Script
    Robregen

    * The turn in for ranger/druid epic Telin Darkforest should now only requires amiably or better.
     
    Mokli likes this.
  2. showstring

    showstring I Feel Loved

    huge patch, tremendous patch, thank you devs!
     
    Lenas likes this.
  3. Pithy

    Pithy I Feel Loved

    ya, lots to like here! great work, devs :)
     
  4. Videri-Tala

    Videri-Tala Well-Known Member

    Yuge. We have the best patches, believe me.
     
  5. actualspaide

    actualspaide People Like Me

    Bards all over norrath thank you
     
  6. Sketchy

    Sketchy People Like Me

    Appreciate all the time and work you put into the server!
     
    Mokli likes this.
  7. Faults

    Faults I Feel Loved

    Well said.