Merge pull request #34 from cavedude00/master

merge
remove petbuffwindow, appearanceeffect, enduranceupdate, mobenduranceupdate, and mobmanaupdate from code.
modifyed SetInvisible to take a flag is we should send the invis packet so that charm breaks correctly on invis vs undead and invis vs animals
Clean up magic numbers
Merge pull request #114 from regneq/master

 remove petbuffwindow, appearanceeffect, enduranceupdate, mobenduranceupdate, and mobmanaupdate from code.
you can't tell a charmed pet to get lost this was a bug Charmed only returns if the npc is charmed and not the pet
fixed tabing
Revert "fixed tabing"

This reverts commit c6496a07293b143caae0efbf039a5e6ab7c91b1c.
Merge pull request #115 from scottdavis/fixCharmBreakOnInvis

Fix charm break on invis
fix tabs
Merge pull request #116 from scottdavis/fixCharmBreakOnInvis

Fixed tabs
added vim rc to preserve tabs