azerothcore / azerothcore-wotlk

Complete Open Source and Modular solution for MMO
http://www.azerothcore.org
GNU Affero General Public License v3.0
6.56k stars 2.63k forks source link

Casting hunter's ability "Volley" turns player towards last target #6695

Closed Annamaria-CC closed 3 years ago

Annamaria-CC commented 3 years ago

Originally Reported: https://github.com/chromiecraft/chromiecraft/issues/1062

WHAT CLIENT DO YOU PLAY ON?

FACTION
CONTENT PHASE:
CURRENT BEHAVIOUR:

Channeling Volley makes the hunter look at the target selected, even if its dead. This makes you look backwards/sideways EDIT: video of what happens on azerothcore: https://youtu.be/5YuPVfeK1y0

EXPECTED BLIZZLIKE BEHAVIOUR:

Channeling Volley should keep hunter facing the direction of the Volley's mark or at least not to whatever you are targetting. EDIT: See https://youtu.be/8kulUEU9i3g?t=132

SOURCE:

https://youtu.be/vxUeCb3sfgc?t=123 -> Sorry for the music. As you can see hunter is not looking directly at the target, but it does atm on AC and CC https://wotlk.evowow.com/?spell=42245

STEPS TO REPRODUCE THE PROBLEM:
  1. Be at least lvl 40 hunter. Learn Volley ability
  2. Cast the Volley.
  3. Target someone behind you, or next to you
  4. Cast volley and see that you look at the target.
EXTRA NOTES:

Type here.

AC HASH/COMMIT:

https://github.com/chromiecraft/azerothcore-wotlk/commit/cecbd604d3f57312165cc53f8ed40feae51ee45f

OPERATING SYSTEM:

Ubuntu 20.04

MODULES:
OTHER CUSTOMIZATIONS:

None.

SERVER:

ChromieCraft

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/99646238-casting-hunter-s-ability-volley-turns-player-towards-last-target?utm_campaign=plugin&utm_content=tracker%2F40032087&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F40032087&utm_medium=issues&utm_source=github).
UltraNix commented 3 years ago

Voller is an AOE spell, so there is no "Volley's Mark". @temperrr In that videos hunter is looking at his target all the time - I don't see if this is an evidence.

FrancescoBorzi commented 3 years ago

ping @temperrr

Annamaria-CC commented 3 years ago

https://youtu.be/8kulUEU9i3g?t=132

This video (please mute if you dont like vengaboys) shows clearly that they are not facing the target targetted, but instead face the volley mark marker that you target on the floor.

He targets the troll hitting him from the side, but his volley is right in front of him, so he is just looking ahead when casting volley. On chromiecraft, you would look at the troll to the side whilst casting volley in this way, which is wrong.

UltraNix commented 3 years ago

@temperrr No - targeting that troll does not mean he has to face it. He could just left clicked on it or auto-targeted by client because that mob is attacking him. He never turned to that mob to attack him. The hunter is looking in front of him all the time.

Annamaria-CC commented 3 years ago

Exactly what I mean... On Chromie, you will face whatever target you target even if you point volley behind your back and the troll is right of you.

UltraNix commented 3 years ago

You misunderstood me. That troll is only attacking that hunter, nothing more. It's not facing.

Annamaria-CC commented 3 years ago

he hunter is looking in front of him all the time.

This is not happening on chromiecraft. I'll grab a screenshot...

Annamaria-CC commented 3 years ago

https://youtu.be/5YuPVfeK1y0

UltraNix commented 3 years ago

Can you show me your combat log?

UltraNix commented 3 years ago

I jus tested on my local and my hunter is not turning to mobs behind me.

Annamaria-CC commented 3 years ago

select the trolls behind you, the volley somewhere else, you will start to face whatever is selected. Even if its a friendly target, you will face that target.

UltraNix commented 3 years ago

Yep - you are right. There is something weird about it.

Annamaria-CC commented 3 years ago

Sorry I should've made the video in the original report.

UltraNix commented 3 years ago

There is a clientside attribute in that spell that make you facing the selected target. So I'm afraid there is nothing I can do with it because it's clientside - it's not a serverside problem.

UltraNix commented 3 years ago

https://classic.wowhead.com/forums/topic/volley-and-facing-problems-146473 Looks like blizzlike bug.

Annamaria-CC commented 3 years ago

Hmm, that's sad to know, though only visually. Weird that it doesnt happen with other channeled spells, like blizzard or hurricane

UltraNix commented 3 years ago

It's all because of that clientside attribute - SPELL_ATTR0_CAST_TRACK_TARGET. Blizzard/Hurricane does not have it.

Annamaria-CC commented 3 years ago

Ok, so we close then due to clientside?

UltraNix commented 3 years ago

Yes.