EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- ==3/11/2007 KLS: Attack() will not set our target unless we have no target now. KLS: Tweaked some invis and hide stuff to hopefully catch more situations where it should break correctly. KLS: Fixed the spell critical hit ratio to be accurate. KLS: Spell Casting Deftness and Quick Buff should now work with spells that have duration formulas. KLS: NPCs will no longer be restricted by the number of targets on their AE spells. KLS: Spells base_1 will load as a 32 bit signed int instead of a 16 bit signed int, should correct some oddities with certain spells. For example certain summon spells using large item ids. KLS: Fixed a tradeskill exploit with tradeskill containers and experimentation. ==3/10/2007 Rogean: Fixed #si and minstatus ==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. ----- Truncated. See changelog.txt in release for full details.