[7798] More Player::ActivateTaxiPathTo use improvements
commit270078fe53d64d18ae3e80f863497372ba9fa9be
authorVladimirMangos <vladimir@getmangos.com>
Thu, 7 May 2009 21:07:49 +0000 (8 01:07 +0400)
committerVladimirMangos <vladimir@getmangos.com>
Thu, 7 May 2009 21:15:53 +0000 (8 01:15 +0400)
treeaf249497cc30f50edacb4365d1f68fe8d123845a
parent47bc4bece7362a0be19b77fd5341927f67f69423
[7798] More Player::ActivateTaxiPathTo use improvements

* Provide more explicit way about spell that cast taxi flight if any
* Remove incorrect states instead error reporting in case non-taximaster flight start (cast/script)
* Remove mount_id arg from ActivateTaxiPathTo and implement support for 0 mount_id case (spell 32474)
* Implement spell 32474 (except finilize part)
* Provided Player::ActivateTaxiPathTo(uint32 taxi_path_id) function version for simplify one node to node paths use by id.
src/game/Player.cpp
src/game/Player.h
src/game/SpellAuras.cpp
src/game/SpellAuras.h
src/game/SpellEffects.cpp
src/game/TaxiHandler.cpp
src/shared/revision_nr.h