CODE: https://github.com/EQMacEmu/Server/pull/474 Cavedude: * Renamed zone_flags, inventory, faction_values, and timers to use the character prefix, to make them easier to identify. * Changed the above tables plus character_buffs, and character_keyring to use the id column for character id so they are uniform with the rest of the tables. * Removed some unnecessary columns from character_data and character_currency. * Removed sharedbank, and dropped some additional tables that were not being used. * Changed #setaapts to no longer require a category, the command will now properly give the amount of points specified, and lowered the max to 188 points to avoid an overflow. * Invisible spells will now be broken on misses and resisted spells. * Corrected the color and type of invisible messages when it begins to fade. Invis spells that do not last their full duration will no longer have a blinking icon. * Disarm will no longer skillup when the NPC doesn't have a weapon that can be disarmed. Corrected the success message to only occur when the weapon actually drops. * Feign Death will now fail if auto attack is on, and will be broken when a spell is resisted. * Charm will now break as soon as the master dies. * The charmed NPC will now be removed from the hatelist of all other NPCs when charm fades. * NPCs that have faction and are on the same faction will no longer attack each other. * Fixed the protected message for GMInvul to go to the spell target instead of the caster. * Pick Pockets will no longer cause item desyncs. The item struct is sent as a part of the PickPocket packet, and there doesn't appear to be a limit as to which slot the item can go in. * Pick Pockets will now automatically fail if you have an item on your cursor. * Cleaned up the Pick Pockets logic a bit more. * Hopefully corrected a crash caused by target going null. * Corrected an issue where NPCs were not handing lore items back they didn't need. Speedz: * Revamped Loginserver - See link above for changes. Robregen: * increase the wolf size a bit to be more like live * Include the wolf elemental race to fix size. * remove Herioc and a few other item stats that isn't supported by the client. * Remove SVCorruption stats from code. * Adjust Max Faction Value to match more like live based on the shaman epic faction hits. DATABASE: Torven: * fearplane: Golems now drop each item on their loot tables with the same drop chance. All three golems now drop the same 16 items. * fearplane: Enraged golem stats adjusted to be more accurate. * hateplane: Staff of Elemental Mastery: Earth drop rate increased to 35%, up from from 30%. * hateplane: Resists increased on second floor Velious era NPCs. * kedge: Phinigel drops are now more accurate: he will randomly drop 1-4 items instead of always 2. A 3 or 4 drops phinigel is rare however. * everfrost: Cleaned up Karg Icebear's loot table. Robregen: * Add missing Guard Carnita and Guard Fernaldo to Rathe Mountain * Fixed the sized on Corrupted Brownie. * Enraged Golem should now Summon and be KoS * Added missing loots for Shainai in Shar Vahl * added missing recipe for Small Crimson Fine Breastplane and Vambrance. * fixed trivial for imbued teir'dal chain cape. * Added missing Chieftain Orcs in Nektulos for Caster Newbie Weapon for DE. * Natashia Whitewater should now aggro on a_spirit_of_flame if within range * Epic Mobs had been added in the classic world that has been listed green in the Dev Kunark Quest list. SCRIPT: Robregen: * Rewrote the azarack event so Protector of Sky would spawn correctly in case of a zone crash. * Fixed Sword of Nobility Quest. * Disabled MQ on Quests that takes more of a same item up to 4. Example are crushbone belt and goblin ears. * Shmendrik_Lavawalker should now spawn a_spirit_of_flame on death regardless. * Epic Scripts has been fixed / implemented in the classic world that has been listed green in the Dev Kunark Quest list.