EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- ==06/19/2008 Scorpious2k (Knightly): Correction of divine intervention text Scorpious2k (LordKahel): Support for defensive Instinct and Reflexive Mastery AA ==06/18/2008 Scorpious2k (Derision): Fix for flee runspeed - linear flee speed reduction as HP drops Scorpious2k (Derision): Rule to prevent mobs from fleeing if they are being helped by other NPCs Scorpious2k (haecz): Distance check for corpse dragging Scorpious2k (haecz): Distance check for taunt Scorpious2k (greggg230): Merchant price faction/charisma fix Scorpious2k (greggg230): Faction will now show on /con for agnostic players Scorpious2k (BatCountry): Correction of a zone crash caused by reloading rules Scorpious2k (Congdar): Eliminated array index error/zone crash in spells ==06/17/2008 Scorpious2k (TheLieka): Ban by IP Scorpious2k (cavedude/TheLieka): Ability to limit melee guys from being bound in certain zones. This changes the canbind column of the zone table. Value 0 means noone can bind, value 1 means only casters can bind, value 2 means anyone can bind in the zone (ie cities). Required SQL: CREATE TABLE `Banned_IPs` ( `ip_address` VARCHAR(32) NOT NULL, PRIMARY KEY (`ip_address`) ) ENGINE = InnoDB; Optional SQL: Insert into rule_values values (0, 'World:UseBannedIPsTable', 0); Update zone set canbind = 2 where zoneidnumber in (1,2,3,8,9,10,19,23,24,29,40,41,42,45,49,52,54,55,60,61,62,67,75,82,83,106,155); ==06/14/2008 Scorpious2k(Trevius): Door names can now go beyond the 16 char limit to allow doors and other objects from later expansions to be used. The new max is 32 characters. Scorpious2k(Derision): New fear adjustment to cause mobs to flee at the correct rates instead of running very fast at certain percentages of health. Scorpious2k(TheLieka): Limit the number of connections for an IP address There are 2 new rule values. World:MaxClientsPerIP = Maximum number of simultaneous EQ Client connections allowed per IP address. Set the rule value to -1 to disable this feature. World:ExemptMaxClientsStatus = Minimum Account status to exempt the MaxClientsPerIP rule. This is helpful for the inevitable random family of 16 that live together, and all want to play on your server, as well as GMs, Devs, and QA staff. Again, set the rule value to -1 to disable this feature. Scorpious2k(TheLieka): Added /rewind command Scorpious2k(Striat): Quest Commands for Temp Race, Texture, Size and Gender Changes Required sql: ALTER TABLE `doors` MODIFY COLUMN `name` VARCHAR(32) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL; ==05/30/2008 Scorpious2k: (Derision/Wiz) Added code to implement fear. KLS: (Leika) Implemented detection of various MQ activities. KLS: EVENT_CAST_ON should now export $spell_id properly. KLS: Further expanded on fear implementation including addition of rules to govern it's behavior. KLS: Fear on clients still uses stun but the stun should match up with the buff duration in a more accurate manner. Hackers SQL table: DROP TABLE IF EXISTS `hackers`; CREATE TABLE `hackers` ( `id` int(4) NOT NULL auto_increment, `account` text NOT NULL, `name` text NOT NULL, `hacked` text NOT NULL, `zone` text, `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, PRIMARY KEY (`id`) ) AUTO_INCREMENT=8; ==04/26/2008 KLS: Should have fixed discipline and combat ability timer overlap. KLS: Added a rule for partial hits on fear, seperate from normal resist partial hits. KLS: Fixed some quirks in the aggro system. KLS: (Bulle)Added quest event EVENT_KILLED_MERIT will trigger if you got credit for doing the most damage to a lootable npc. KLS: (Bulle)Added quest event EVENT_CAST_ON will trigger if a player casts on a npc. ----- Truncated. See changelog.txt in release for full details.