added playerbot patch
merged latest mangos
forgot to include Pplayerbot files
PaladinAI Crusader strike is working, but i forgott to add CRUSADER_STRIKE in the header file.
WarriorAI Tanking, Berserker counter is not always starting from 0 changed the else to reset counter not add +1
WarriorAI: Replaced sunder armor with devastate and some spell reordering.
Remove double uint32 DEVASTATE
Implemented case SpellPreventing with Spell Reflect Shield Bash and Pummel, Shockwave spell added in case Tanking, removed old debug lines.
Added BOTSTATE_*, GetState(), SetState to manage behaviour. This also stops i.e.
priest from casting renew while dead.
Added looting capabilities including functions to manage needed items. For now just
attacked creatures are looted - no chest or something else.
Added FollowCheckTeleport() - it is the original code used when bot is dead - but
added a switch to select between master or master's corpse - bot's will not tele
to masters ghost, hopefully
Merge branch 'master' of git://github.com/playerbot/mangos
Merge branch 'master' of git://github.com/mangos/mangos
RogueAI: Implemented 3 switch case cases Threat,RogueSpellPreventing,RogueCombat reordered spells.
Merge branch 'master' of git@github.com:playerbot/mangos.git

Conflicts:
	src/game/PlayerbotRogueAI.cpp
	src/game/PlayerbotRogueAI.h
Removed ->>>>>>>
RogueAI: Vanish removed causes the server to crash! Implemented alternative finishing move if opponent class is not reported.
added check in CastSpell to return false when triny to cast spell with spellID = 0; this occurs when bot doesn't know spell
fixed teleportation issues, more precise auto teleport follow code, commented out some outDebug code causing compiler warnings.

This update should fix all teleportation issues (including cross map, and instance problems).

The code I commented out generated the following compiler warnings. I'm not sure how to fix them.

../../../src/game/PlayerbotAI.cpp: In member function 'void PlayerbotAI::DoLoot()':
../../../src/game/PlayerbotAI.cpp:1233: warning: cannot pass objects of non-POD type 'const class std::vector<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >' through '...'; call will abort at runtime
../../../src/game/PlayerbotAI.cpp:1233: warning: format '%s' expects type 'char*', but argument 4 has type 'int'
../../../src/game/PlayerbotAI.cpp:1271: warning: format '%08X' expects type 'unsigned int', but argument 4 has type 'uint64'
../../../src/game/PlayerbotAI.cpp: In member function 'void PlayerbotAI::UpdateAI(uint32)':
../../../src/game/PlayerbotAI.cpp:1341: warning: format '%d' expects type 'int', but argument 4 has type 'long int'
added DeathKnight and Hunter from rrtn patch
added DeathKnight and hunter from rrtn patch
Fixed duel Scenario DeathKnight and Hunter
- added to new commands: reset, report (see bot_readme.txt)
- optimized PlayerbotAI::UpdateAI - BOTSTATE_LOOTING is now integrated in normal
  behaviour condition - combat will override looting now (includes reset loot list)
- modified WarriorAI non combat behaviour - will now do commanding shout or battle-
  shout and also checks for enough rage or casts bloodrage first (should be no
  problem to integrate other auras there)