Removed the ServerFilter decode and replaced the EQEmu method with our struct. Removed filters that do not exist for our client.

Corrected the double message caused by damage spells.

Non-melee spell damage will now filter correctly.

Cleaned up healing spell messages.

Cleaned up NPC dual wield and double attack code.

Vendors will now recharge items sold to them.

Removed some unnecessary and/or shitty code.
Arrows bought from vendors will now prefer quivers.

Items with non-expendable charges will no longer poof until zone when all the charges are used.

Fixed an issue in Handle_OP_ShopPlayerBuy where we were incorrectly sending an item update. Did a general cleanup of the method.
Modified #reloadworld. Example: #reloadworld 1 - repops globally and reloads quests globally. #reloadworld or #reloadworld 0 - reloads quests globally.
Script used to parse crashes in logs folder and give an ordered summary
Pathing NPCs with a SAY lua event will now properly stop and face the player when hailed.

Changed NPC kick to use the same formula as bash.
Damage from damage shields will now filter under non-melee, using the Damage Shields server filter.
NPCs will no longer assist if the only attacker in range is a green pet.
Merge pull request #28 from cavedude00/master

merge from cavedude00:master