Description:
You can't fly with Steward of Time
Comes only the message "is too far away"

Steps to reproduce the problem:
Branch(es): 3.3.5 / master (Tell us which branch(es) this issue affects.)
TC rev. hash/commit:
TrinityCore rev. bf7e95bd5703 2016-12-26 14:25:32 +0100 (335 branch)
TDB version:
TDB_full_world_335.62_2016_10_17.sql + updates
Operating system:
Win7 64Bit
tried without gm on?
GM is off, and i have testet with normal Player Char
Same result " i to far away "
confirm, I tried giving the SAI spellcasts the triggered CastFlag but I guess it doesn't ignore range requirements. Weird though because it's an SMART_ACTION_INVOKER_CAST, shouldn't have a range problem.
I looked in the Taxi dbcs, found the starting position of this taxi, moved the Steward closer to this position, and that fixes it. Could it be that the Steward is spawned in the wrong spot?
edit: more likely i'm guessing is the script should move you to the taxi starting position before the cast
it was working for years, and i don't remember any commit moving it, also another mob on dragonbright have the same issue.
For this particular issue, I found in sniff creature casting first 45331 (serverside spell). After this player self casts 34891, still taxis activated through spells check against the dbc node position.
There is no way to associate the caster with the npc triggering the event, as it's the same player. Should it be better to actually drop the check entirely if activating taxi through a spell?
@ariel-
Maybe they look in the cmangos code as the have solved.
There it works.
Most helpful comment
For this particular issue, I found in sniff creature casting first 45331 (serverside spell). After this player self casts 34891, still taxis activated through spells check against the dbc node position.
There is no way to associate the caster with the npc triggering the event, as it's the same player. Should it be better to actually drop the check entirely if activating taxi through a spell?