Merge pull request #15 from cavedude00/master

Converted the remaining RunQuery entries and removed RunQuery.
Merge pull request #16 from cavedude00/master

merge from cavedude00:master
Merge pull request #257 from stheno/master

Fixed the remaining bounce when viewing other toons.
Changed the minimum char for surname to 3.
Merge pull request #258 from regneq/master

merge from regneq:master
Merge pull request #259 from stheno/master

Added #unmemspell and #unmemspells commands.
Merge pull request #260 from stheno/master

Further bounce fixes.
Merge pull request #261 from stheno/master

Commented out AA handling to stop zone crashing until we get to working ...
Merge pull request #17 from cavedude00/master

merge from cavedude00:master
More pet focus item fixes
* Pets were not being focused on the correct spell base level instead it was thinking that the spell level was the base... this was not the case.
* Broom of trilojn had the shovel of ponz item id so the shovel was only focusing air pets! and no earth pets this is fixed
summoned items will always have max charges
Revert "summoned items will always have max charges"

This reverts commit f2ce61d66f1fc698b5eab60edf73ebfe9ff5ae31.
summon items with charges from lua
Merge pull request #262 from scottdavis/shovel-of-ponz-stairs

More pet focus item fixes
Merge pull request #263 from scottdavis/summon-item-max-charges

summoned items will always have max charges
Merge pull request #18 from cavedude00/master

merge from cavedude00:master
fixed for spell delete from spellbook.
Merge pull request #264 from regneq/master

fixed for spell delete from spellbook.
More netcode changes. Won't fix the issue but will make the loop around less horrible (currently it wasn't even working) - not sure why 120 is a magic number that works.

Added the auth method into my clientsided DLL + the needed server components to login without the LS, let me know if this breaks anything.
Added a packet size check to the OP_AAAction handle to prevent a zone crash.

Revert "Commented out AA handling to stop zone crashing until we get to working with them."

This reverts commit 7481eaa480ef58374e4ac55d61768a3e192cae00.

Fixed quest methods summoning full stacks by default.

Changed the name of the "charges" variable to "quantity" in SummonItem for clarity. We'll have to go through and change the name in the code as we come across them.

Removed some senseless comments in SummonItem.