EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- ==11/03/2007 WildcardX: (Cavedude) Implemented perl wrappers for new quest methods supporting the Shadowrest zone implementation. WildcardX: Fixed a bug that prevented a player from experiencing resurrection effects in designated no combat zones. WildcardX: Fixed a bug in graveyard system that could leave a player corpse in the database, but without a location. WildcardX: Fixed a bug that could prevent the corpse decay timer from expiring because the graveyard timer would reset before. WildcardX: Implemented support for the Shadowrest zone. This is configured to be disabled by default. WildcardX: Implemented the command #summonburriedplayercorpse. WildcardX: Implemented the command #getplayerburriedcorpsecount. WildcardX: Implemented the quest function bool summonburriedplayercorpse(int32 char_id, float dest_x, float dest_y, float dest_z, float dest_heading). WildcardX: Implemented the quest function int32 getplayerburriedcorpsecount(int32 char_id). Required SQL: alter table player_corpses add column IsBurried TINYINT(3) NOT NULL default 0; alter table player_corpses add column WasAtGraveyard TINYINT(3) NOT NULL default 0; insert into rule_values values(0, 'Zone:EnableShadowrest', 0); ==11/01/2007 WildcardX: (TheLieka) Bug fix to discontinue player invisibility when the player loots. WildcardX: (TheLieka) Bug fix to remove a type from the #npcedit loottable command. WildcardX: Implemented corpse graveyard support for all zones. Once a zone is configured for a graveyard, a zone restart is necessary. WildcardX: Zone shutdown and restart will result in all player corpses within the zone to be subject to the graveyard corpse timer. WildcardX: Implemented the command #setgraveyard [zone name]. This command will create a graveyard for the designated zone based on your target's LOC. WildcardX: Implemented the command #deletegraveyard [zone name]. This command will remove the graveyard for the designated zone (does not delete any corpses!). Required SQL: alter table zone add column graveyard_id float NOT NULL default '0' after safe_z; DROP TABLE IF EXISTS `graveyard`; CREATE TABLE `graveyard` ( `id` int(11) NOT NULL auto_increment, `zone_id` int(4) NOT NULL default '0', `x` float NOT NULL default '0', `y` float NOT NULL default '0', `z` float NOT NULL default '0', `heading` float NOT NULL default '0', PRIMARY KEY (`id`), UNIQUE KEY `zone_id` (`zone_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; insert into rule_values values(0, 'Zone:GraveyardTimeMS', 1200000); ==10/19/2007 WildcardX: (Bleh) Enhancement to avoid a zone crash by avoiding a null pointer. WildcardX: (UrbeIT) Bug fix to allow pet spells to effect players in PVP. WildcardX: (UrbeIT) Bug fix to allow players to remain invisible while in PVP. WildcardX: (Foin) Bug fix to display the correct pet for Ogre and Iksar beastlords. WildcardX: (slowglass) Bug fix to properly update LDoN points. WildcardX: (cbodmer) Bug fix to allow the bank change button to properly work. WildcardX: (zydria) Bug fix to allow players to meditate while mounted. WildcardX: (Cavedude) Enhancement to allow berserkers and rangers the chance to triple attack. WildcardX: (Cavedude) Enhancement to quest::movepc method to accept a heading value. ==10/17/2007 KLS: Quick fix to quest::movegrp ==10/11/2007 KLS: Familiars should fall under the pet system instead of their own system now, familiars should act in a much more behaved fashion when it comes to functionality shared with normal pets. KLS: Added a network timeout for clients in zone, clients should linkdead from zone when their connection is suddenly severed. KLS: (AiliaMorisato) Added some checks for item bonuses, bonuses should not calculate if the item is not equipable. KLS: NPCs should now accept signals while engaged in combat. ==10/10/2007 FatherNitwit: Quick fix for Divine Aura on pets exploit (KingMort) ==10/09/2007 KLS: Tweaked my AC system a bit, should get less default defense and the system should be much more lienent overall, goal is to allow people to see more of a benefit from having AC. ==09/24/2007 FatherNitwit: (sfisque) Quick adjustment to item fishing probability. ==09/07/2007 ----- Truncated. See changelog.txt in release for full details.