2-8-2017

Discussion in 'Changelog' started by robregen, Feb 8, 2017.

  1. robregen

    robregen Administrator Staff Member

    Messages:
    8,384
    Code:
    Cavedude

    * Moved OP_WearChange from encode to native code.
    * Removed hero_forge_model and other out of era code in OP_WearChange.
    * Helms using idfile IT240 and material 0 will now send their idfile in OP_WearChange instead of their material. (This fixes 20 custom helms.) The same was also done to the character select code.
    * Cleaned up some logic in the character select armor appearance code.
    * Removed the player tint code for LoY dye.
    * Added code to ensure helm updates are always sent to other players.
    * Replaced meaningless numbers in many material loops with the informative enums MATERIAL_BEGIN and MATERIAL_END.
    * Added player command #showhelm. Full syntax is:
    * #showhelm on/off [all]
    * This toggles all player helms (including your own) on or off both in-game and at character select. If the optional "all" argument is used, all characters on the current account will be toggled. If it isn't used, only the current character will be affected. The showhelm option is saved in the database per player, so it doesn't need to be toggled each time you play. Also, different characters on the same account can each have different settings if desired. This command will not work for NPCs who spawn with helms. (It may work if the NPC is given a helm, but that is untested.)
    * Disarm will now return magical weapons to the NPC's inventory, instead of failing.
    * Added IMMUNE_DISARM special ability, to allow content developers to mark specific NPCs as being immune to disarm.
    * Made Disarm() a virtual method to clean up the code some.
    * Form of the Great Bear will now turn Iksar into a black bear.
    * Group invites will no longer place players in a existing raid as an ungrouped member if the group they were invited to has become full. (They will need to be raid invited or invited to another group.)
    * Moved up some more events and emotes on NPC death.
    * Changed the merchant item quantity cap to a variable, and set it to 500.
    * NPC database emotes now supports basic variables. More than one variable can be used at a time.
    * A NPC can now have multiple emotes per event type. They will randomly choose one of the emotes each time it is triggered.
    * The hailed emote trigger will now pause and turn the NPC to face the hailing player.
    * Corrected an issue causing NPCs to not be able to equip secondary only items without first equipping a primary.
    Haynar
    * Pushback spells will now push in the direction the caster is facing.
    * Added a check for a potential buffer overflow error with TCP communications.
    * Added a check for releasing stale USC connections that closed abnormally.
    Torven
    * archery hate reduced
    Robregen
    * remove unused web interface related code.
    * moved luabind out of dependencies folder to the main server folder.

    Database
    Robregen

    * Blackburrow: Added missing gnolls in the hallway leading to everfrost.
    * Shadeweaver: Loda Kai Camp will either spawn all humanoid or undead after a duration.
    * Frozen Tower: a shaded torch is now on Tserrina faction.
    * Kithicor: Lhrance's Ring should no longer drop from various undeads.
    * Nektulos: Added 2 missing guards at the Neriak Entrance : Dragoon_J`len and Guard_E`tru
    * Nektulos: The guards at the Neriak entrance should now randomly emote different text each time.
    * Qeynos HIlls: Added a missing guard at the watchtower: Mogan_Delfin
    * Misty Thicket: Reduced the roambox in the x direction near Runnyeye requested by Harakiri.
    * Emotes: Added various "Time to die <player/mob> to database that normally was used in a script.

    Script
    Robregen

    * Planar Exchange in Plane of Knowledge is now active without xp rewards.
    * Breya Nostulia (Kobold Shaman Artifacts): Fixed a questsay that wasn't responding.
    * Vira (Shovel of Ponz) : should now give the correct text when turning in the components.
    * Chalice of Conquest should now be completable.
    * Joyce: update the faction rewards
    * Kaladim: update faction hits verified from live for Jeet quest lines and change faction required also verified.
    * add a missing hail text to Varsoon in Qeynos Hill.
    * Emotes: Removed all scripts that involve the emote "Time to die <player/mob" since it now implemented in the database.
    Torven
    * Ring of Vulak'Aerr is now active.
     
    Last edited: Feb 8, 2017
  2. Bum

    Bum I Feel Loved

    Messages:
    2,647
    LIKE
     
    Quirk likes this.
  3. Dimitri Ex'Zemos

    Dimitri Ex'Zemos Active Member

    Messages:
    60
    You guys are amazing. Thanks for all your hard work!!

     
    Quirk likes this.
  4. Pithy

    Pithy I Feel Loved

    Messages:
    2,629
    Oh good, Vulak's live. That should be an ezpz farm target, hooray for loot pinatas!

    ;)
     
    Darchon, Lenas and Quirk like this.
  5. Mryd66

    Mryd66 New Member

    Messages:
    6
    Thanks guys.
     
  6. pharmakos

    pharmakos People Like Me

    Messages:
    439
    oddly this is the most exciting update to me haha
     
  7. Lenas

    Lenas I Feel Loved

    Messages:
    2,968
    We'll get to testing it in about a year :p
     
  8. Darchon

    Darchon I Feel Loved

    Messages:
    3,629
    Excellent! Sounds AKurate as to the number of Abashi's we can expect to see on this server then.