EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- ==3/3/2007 FatherNitwit: Finally rewrote 'make depend' to properly track dependencies in linux builds ==2/22/2007 KLS: Some more changes to AA system: KLS: altadv_vars.cost_inc will now be unsigned to allow your skills to cost less per level KLS: Client side aa effects are now loaded from the database once again KLS: Updated AA_data.sql to include AAs up to planes of power. KLS: Added #refundaa as a way for server GMs to refund a players alt ability points and give them back their points. KLS: Implemented limited numbered hits on buffs. KLS: Root and charm will now act as partial capable spells. KLS: Vampires will act as undead, which is consistant with what the client thinks is undead. Required SQL: CREATE TABLE aa_effects ( id int(10) unsigned NOT NULL auto_increment, aaid mediumint(8) unsigned NOT NULL default '0', slot tinyint(3) unsigned NOT NULL default '0', effectid mediumint(8) unsigned NOT NULL default '0', base1 mediumint(8) unsigned NOT NULL default '0', base2 mediumint(8) unsigned NOT NULL default '0', PRIMARY KEY (id), UNIQUE KEY NewIndex (aaid,slot) ) TYPE=MyISAM; Optional SQL: Resource AA_Data.sql ==2/18/2007 WildcardX: Player casted area of effect detrimental spells will not longer have an affect on players not engaged in PvP. WildcardX: Fixed spawnlimit setting to control the maximum times a given npc_type can spawn in the same zone. WildcardX: (Bleh) Fixed player emote animations. WildcardX: Implemented a server-side check of a Client object's target to avoid it being null. WildcardX: Fixed a zone crash that could occurr during a monk special attack or a rogue's backstab attack. WildcardX: Area of effect beneficial spells will no longer affect non-player characters. ==2/16/2007 KLS: Updating Changelog AA work to be more clear as well as the required SQL. Required SQL: alter table altadv_vars add column cost_inc tinyint(4) not null default 0; Optionally: Source in AA_data.sql ==2/15/2007 WildcardX: Commented out the code supporting the deprecated OP_CloseContainer opcode. WildcardX: Fixed world containers so when one player has closed a world container, another player can open it without the need for the first player to leave the zone. KLS: Initial release of ongoing AA work KLS: Most(Not all) Alternate Advancement abilities up to SoL Class working correctly with correct costs and client side effects KLS: Fixed many many AA related bugs KLS: Fixed Activatable AA buttons on titanium KLS: Added #altactivate command to facilitate the new AA work KLS: Added Character:ConsumptionMultiplier rule. KLS: Server wont send a eat/drink message unless the player forces the client to eat/drink KLS: Fixed an issue with TGB working in a backwards manner. KLS: Fixed an issue with AE bard spells hitting the bard instead of the targets around him. KLS: Fixed an issue with cancel magic spells that made them act as completely beneficial spells. KLS: Added many missing spell effects into spdat.h KLS: Fixed a beneficial aggro issue that was resulting in certain clicky items giving significant amounts of aggro. KLS: MOBs with pets or familiars already out will not attempt to cast pet spells. KLS: Curse, Poison, and Disease counters will go past 256 and all be active but will reset on zoning KLS: Curse counters will work now. KLS: Intimidation should work under the new skill cap rules. KLS: Killing something will no longer clear your server side target unless you killed your target. KLS: Fixed a int to float conversion issue in CalcRecommendedLevelBonus() (as per slowglass' post) KLS: Fixed a crash issue related to resists, should help those crashing after zoning with a spell that has a heartbeat resist such as root. KLS: Removed an unused spell function that didn't make much sense. ==2/14/2007 WildcardX: Implemented a cap of 4 mobs affected by targeted area of effect spells. This is consistent with EQ live. WildcardX: Implemented the succor line of spells. ----- Truncated. See changelog.txt in release for full details.