#Updated for HB 2.0.0.4555 & WoW 4.1
Argument names were changed, please read below!
The reason I made this:
It's a pain to take a flight from Ogri, since HB blacklists the Flight Master for 5 min when unable to generate a path to him (and that happens every time before you take the elevator up using the UseTransport CB)
The reason why You would use it:
-For the reason I stated above
-If you want to take a flight from any other Flight Master bypassing the HB navigation logic (and thus avoiding mesh download/load for all the zones on the way)
Arguments:
MobId: (Required) - Id of the Flight Master to use
QuestId: (Optional) - associates a quest with this behavior. If the quest is complete or not in the quest log, this will not be executed.
DestName: (Required if ViewNodesOnly is not specified) - specifies the destination NAME of the node on the TaxiMap. This should be a name string in the list of your TaxiMap node names. The argument is CASE SENSITIVE!
ViewNodesOnly: (Optional) - true - Use this option only to print the list of destinations of your TaxiMap, if you don't know exact names of locations. The list will be printed ingame. Default is false
X, Y, Z: (Required) - Location of Flight Master Npc
Usage example:
This will make you take a taxi ride from Razor Hill to Ogri, If you have quest 13842 in your log and its not completed.
Special thanks to natfoth for letting me abuse his BasicInteractWith and create this.
Argument names were changed, please read below!
The reason I made this:
It's a pain to take a flight from Ogri, since HB blacklists the Flight Master for 5 min when unable to generate a path to him (and that happens every time before you take the elevator up using the UseTransport CB)
The reason why You would use it:
-For the reason I stated above
-If you want to take a flight from any other Flight Master bypassing the HB navigation logic (and thus avoiding mesh download/load for all the zones on the way)
Arguments:
MobId: (Required) - Id of the Flight Master to use
QuestId: (Optional) - associates a quest with this behavior. If the quest is complete or not in the quest log, this will not be executed.
DestName: (Required if ViewNodesOnly is not specified) - specifies the destination NAME of the node on the TaxiMap. This should be a name string in the list of your TaxiMap node names. The argument is CASE SENSITIVE!
ViewNodesOnly: (Optional) - true - Use this option only to print the list of destinations of your TaxiMap, if you don't know exact names of locations. The list will be printed ingame. Default is false
X, Y, Z: (Required) - Location of Flight Master Npc
Usage example:
PHP:
<CustomBehavior File="UseTaxi" QuestId="13842" MobId="41140" DestName="Orgrimmar" X="272.163" Y="-4769.88" Z="11.54452" />
This will make you take a taxi ride from Razor Hill to Ogri, If you have quest 13842 in your log and its not completed.
Special thanks to natfoth for letting me abuse his BasicInteractWith and create this.
Attachments
Last edited: