EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- ==08/14/2008 KLS: Very basic work on raids. KLS: Moved group id calls to their own database as to not be blocked by long character_ selects and such. Required SQL (Your groups will break completely without this): CREATE TABLE `group_id` ( `groupid` int(4) NOT NULL, `charid` int(4) NOT NULL, `name` varchar(64) NOT NULL, PRIMARY KEY (`groupid`, `charid`) ) ENGINE = InnoDB; ==08/13/2008 KLS: Added dispel field for npc spells as 512. KLS: NPCs should be smarter about when they choose to cast certain spells; namely dots, lifetaps and dispels. KLS: NPCs should continue to cast nuke spells for a longer period of time. KLS: NPCs will no longer have a 2-3 sec forced delay between spell casts; it is now whatever the recovery time of the spell is just like players, beware. KLS: (trevius) Change to npcAI recast delay cap 1000->10000 seconds. KLS: Increased amount of mana npcs gain from int and wis. KLS: New rule: NPC:CorpseUnlockTimer (150000) 2.5 min default on corpses being unlocked after loot instead of decay time / 2 KLS: New rule: NPC:EmptyNPCCorpseDecayTimeMS (0) empty npc corpses will decay after this long + 1000MS on the ground. KLS: More changes to groups: text should now be correct in *almost* all situations. KLS: Groups should stay synced in almost all situations and leader disbanding should be smoother. KLS: Groups will clear their info on the aquisition of a reused id. KLS: .conf file from earlier /rewind change should be correct now make sure to update it if you want it to function. Optional SQL: UPDATE npc_spells_entries SET type='512' WHERE spellid='48'; UPDATE npc_spells_entries SET type='512' WHERE spellid='49'; UPDATE npc_spells_entries SET type='512' WHERE spellid='1526'; UPDATE npc_spells_entries SET type='512' WHERE spellid='1697'; ==08/11/2008 KLS: Group leader info should transfer to a new zone when the leader transfers to that zone. KLS: Will now force a group update to players not in zone, text not correct. KLS: Added #refreshgroup command - will refresh group visually from DB KLS: Deleting stale corpses will now bury corpses instead of make them decay if shadowrest is enabled. KLS: Small change to temp merchant lists with regards to charges. KLS: Initial implementation of Technique of Master Wu KLS: Spell's fizzles will now base their mana cost on the correct amount. KLS: Tweak to spell casting expertise and mastery of the past KLS: Hopefully fix to AEUndead spells hitting more than undead Required SQL (Your groups will probably break completely without this): CREATE TABLE `group_leaders` ( `gid` int(4) NOT NULL, `leadername` varchar(64) NOT NULL, PRIMARY KEY (`gid`) ) ENGINE = InnoDB; ==08/09/2008 KLS: Minor tweaks to heal aggro. ==08/07/2008 KLS: Bald char fix revert, will try something else. KLS: Wake The Dead initial implementation. KLS: Hopefully better bald character fix base on kraeger's findings. ==08/04/2008 KLS: (Derision) Pet Buff Window Implemented. KLS: Charmed pets should now function with the pet window, as well as appear correctly in group. KLS: Added rule Character:SkillUpModifier (100) to govern how fasts skill ups happen on a server. 100% = normal chance, 200% = double normal chance. KLS: (Derision) Implemented quest journal npc say. KLS: (Derision) Fix for npc not always facing attacker. KLS: (Derision) Stop Pets Fleeing KLS: (CodeMephit) Hunger and thirst for new characters. KLS: Upped food/water eat/drink gains by a lot. KLS: (greggg230) Aggro LOS fix. KLS: Fix for bald characters hopefully. KLS: (kraeger) RNG name fix. ----- Truncated. See changelog.txt in release for full details.