8-26-2015

Discussion in 'Changelog' started by robregen, Aug 26, 2015.

  1. robregen

    robregen Administrator Staff Member

    Messages:
    8,386
    CODE: https://github.com/EQMacEmu/Server/pull/461
    Cavedude
    * We are now enforcing the 8 character per account limit when sending and creating characters.
    * Added a handle for OP_TargetMouse while connecting, so we won't see an unhandled opcode error if the player tabs out of the windows while zoning.
    * Traps overhaul. New functionality has been added, while preserving the old functionality. Numerous bug fixes occurred as well.
    - Added column triggered_number. If this is set, then the trap will despawn after it has been triggered this number of times. If 0, the trap will never despawn on its own.
    - Added group column. This allows developers to group traps together in a similar way as spawngroups for NPCs. When a trap that is grouped is despawned in anyway, a random trap in the group will take its place. Grouped traps do not have to be at the same coords or have the same type. This can allow for some spawning diversity if so required. If set to 0, the trap is not grouped and will always respawn.
    - Added column despawn_when_triggered. If set to 1, then a trap will despawn when a player triggers it. If 0, then there will be a 5 second reset time and then the same trap will again be active. (Assuming triggered_number has not been reached.) The player that triggered the trap will not re-trigger it until they have left and re-enetered the trap's radius.
    - Traps will no longer trigger on players that are currently zoning. This fixes some weirdness and at least one crash. The trap can trigger however after the connection is been completed. If a player camped out in a trap radius they can potentially still be hit.
    - Alarm type traps were not using effectvalue2 to determine who should be aggroed. This is now fixed.
    - Traps will no longer be broken by #repop, #depopzone, or #reloadworld. All 3 commands will now have the same effect on traps as they do for NPCs.
    - Added command #reloadtraps. This reloads all of the traps in the zone.
    - Added command #trapinfo. This gives some information about the traps currently spawned in the zone.
    - Added Traps logsys category, the SQL for that is handled by world.
    - Fixed a typo in a method name.
    Torven
    * Fix for NPCs attacking after hate list wipes
    * NPCs made to face new targets in melee range immediately
    * Fixed spell stacking issue that allowed some shaman spells to erroneously stack
    Haynar
    * IP limits and Account limits integrated into loginserver/worldserver communication.
    * Added messages to indicate when you have exceeded the IP limit, or you currently have a character in world, which would prevent logging in.
    * Fixed some issues with ghosting mob positions associated with stun/unstun and fleeing slowly.

    DATABASE:
    Robregen
    * Fixed and Added missing cultural Recipe for Elven Chainmail, Mystic Koada'Dal Mithril, Ogre Imbued Splint, Ogre Splintmail, and Ogre War Plate.
    * Moved Permafrost Snowball to another table without increasing its chance.
    * The secret way to Neriak Commons <-> Neriak Foriegn Quarter should be fixed.
    * Removed the charges from a Large Ruby dropped from Lynuga in Innothule Swamp.
    * fixed the respawntime for Gorgalisk and heart harpie in Plane of Sky.

    SCRIPT:
    Robregen
    * Disable "Planar Armor Exchange" for the time being.
    * increase the respawntime to approximately 16 minutes for Ancient Croc in Upper Guk.
    * Logging out or LD while buffed in Plane of Sky will no longer stripped them when logging back in.
    * Pegasus and Gyphon in Plane of Sky should now split into 7 instead of 5.
     
    Last edited: Aug 26, 2015
    Oiwon likes this.
  2. Bum

    Bum I Feel Loved

    Messages:
    2,647
    Now that kurnark has been out a while can we get planar armor turn ins turned back on?
     
  3. robregen

    robregen Administrator Staff Member

    Messages:
    8,386
    it's not planned to be open until PoP since that's when it first was first released.