Merge pull request #19 from cavedude00/master

merge
Merge pull request #20 from cavedude00/master

merge
Merge pull request #21 from cavedude00/master

merge
Merge pull request #22 from cavedude00/master

Intel Mac shouldn't crash as much when targeting.
Merge pull request #23 from cavedude00/master

merge
Experimental changes to lua get_qglobal implementation to try to see if we can figure out this gcc x86 bug.
Initial removal of all non classic clients. This code compiles, but is untested in-game.
Removed a couple of rules.
Merge pull request #25 from cavedude00/New_client_removal

New client removal
cleaned up some augs stuffs.
Merge pull request #95 from regneq/master

clean up Augs
Additional functionality for damage shield and skill damage taken
effects va the npc_spell_effects table. See change log and wiki.
Implemented SE_AlterNPCLevel
Implemented 'special_abilities' 38 ALLOW_BENEFICIAL (Allows an NPC to recieve player buffs/heals)
Implemented 'special_abilities' 39 DISABLE_MELEE (Prevents NPC from auto attacking, will still aggro)
Merge pull request #159 from KayenEQ/Development

Additional functionality for damage shield and skill damage taken effects via npc_spell_effects  table.
added const for 2HPericing
convert animations to Animation enum
convert AttackAnimation to use new Animation enum and fix 2HB animation
Convert DoAnim to only accept Animation enums
whitespace to tabs opps