EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- ==01/16/2008 KLS: Updated AA_Data.sql with various small fixes. KLS: Changed HasPet() to check for the existance of the pet as mob as well as the petid, should sync up with GetPet() nicely now. ==01/15/2008 KLS: LDoN /open will only check for class now, client does not enforce bodytype so neither will the server. KLS: Numhits in disciplines should work correctly now KLS: Changed many instances where HasPet() was being checked to verify that we have a valid pet pointer from GetPet(), GetPet() will be used instead, (it is possible to have a valid pet ID and an invalid GetPet() pointer) KLS: Bind wound will no longer check for existance of skill, everyone gets this skill and it was breaking bind wound for people with 0 skill. KLS: Fixed an issue that was keeping berserkers and rangers from triple attacking. KLS: PickPocket should now correctly skill up on it's own through normal use. KLS: GetMinLevel(int16 spell_id) will now return 0 if the level for the class was 255 instead of 255, many buff formulas do not work well with 255 which can cause some issues when a class can use a clicky item with a spell they cannot scribe normally. KLS: GetProcID() should no longer have hard coded values.. whatever these represented are no longer valid in the current spell data. ==01/14/2008 WildcardX: Replaced the corpse consent system with one that allows cross zone player consents. ==01/13/2008 FatherNitwit: (Derision) Added tool (awater) to extract BSP tree with region type info from .s3d files into .wtr files. FatherNitwit: (Derision) Added support for zone to load .wtr files. FatherNitwit: (Derision) Employ water file to prevent under water mobs from sinking. FatherNitwit: (Derision) Employ water file to enforce fishing near water. New Rules (see ruletypes.h for more info): Watermap:CheckWaypointsInWaterWhenLoading (Default: false) Watermap:CheckForWaterAtWaypoints (Default: false) Watermap:CheckForWaterWhenMoving (Default: false) Watermap:CheckForWaterOnSendTo (Default: false) Watermap:CheckForWaterWhenFishing (Default: false) Watermap:FishingRodLength (Default: 30) Watermap:FishingLineLength (Default: 40) ==01/12/2008 WildcardX: (cavedude) Fixed beastlord pet sizes. ==01/09/2008 KLS: Starting items will now be saved if they are placed in slots other than the primary 8, this includes inside bags and on the character's inventory and bank slots KLS: Kick at level 55 or higher now has a chance to act as a spell interrupt as bash does. KLS: (TheLieka) Stun Immunity for Frontal Stuns on Ogres KLS: (TheLieka) Added out of combat regen to NPCs based on rule NPC:OOCRegen KLS: NPCs with quests using the Perl Quest Parser should no longer stop if they do not have an EVENT_SAY sub KLS: /autofire cleaned up some, fixed many situations where it shouldn't fire and it now will auto. use throwing weapons as well as bows KLS: Ranged and Throwing attacks will break invis. correctly. KLS: Added the following rules: Character:HealOnLevel (Default: false) Character:FeignKillsPet (Default: false) Character:ItemManaRegenCap (Default: 15) Character:ItemHealthRegenCap (Default: 15) Combat:UseIntervalAC (Default: false) Combat:PetAttackMagicLevel (Default: 30) NPC:SayPauseTimeInSec (Default: 5) NPC:OOCRegen (Default: 0) ==12/06/2007 KLS: Fixed logic on duration 7 formula.. again. ==12/02/2007 KLS: Reworked buff duration formula 7 calculations. KLS: (Cripp)Added (Missing?) pathing z rules. ==11/30/2007 FatherNitwit: Reworked pathing z code to be rules based instead of built time options. ==11/29/2007 FatherNitwit: (Derision) Fix BestZ pathing cleanup code top stop hopping. FatherNitwit: (Derision) New fix-z-on-load feature. ==11/28/2007 Rogean: Fixed another no-drop trade hack. ==11/26/2007 KLS: Dynamic zones will now not attempt to boot up more than one instance of the zone if two or more clients request it in quick succession. KLS: Fixed: qglobals will now not be exported for npcs that do not have the qglobal flag set in the perl parser. KLS: Added a new npc special attack 'H' for immune to aggro, mobs with this set should not aggro no matter what a person does to them. ----- Truncated. See changelog.txt in release for full details.