[DiscordArchive] perhaps it happened in BETA mode?
[DiscordArchive] perhaps it happened in BETA mode?
Archived author: sudlud • Posted: 2025-02-25T07:48:26.040000+00:00
Original source
which is a topic for wow modding community
Archived author: sudlud • Posted: 2025-02-25T07:51:09.707000+00:00
Original source
would be convenient for sure, but we're only using clean 3.3.5a client for main AC development which does not offer this feature afaik
Archived author: Kevin • Posted: 2025-02-25T07:56:24.894000+00:00
Original source
ok
![[Image: image.png?ex=690c622c&is=690b10ac&hm=a6d...d325904f2&]](https://cdn.discordapp.com/attachments/284323424032129024/1343868608429686846/image.png?ex=690c622c&is=690b10ac&hm=a6df6eae102846e52dbe6cbb36b46ed2fbd58a339393a7119e54d29d325904f2&)
Archived author: walkline • Posted: 2025-02-25T08:54:04.256000+00:00
Original source
That's because getting the ground height for vmaps is based on ray casting. When dealing with raw client positions, the client might send the position of lets say, a character's "toe", which could be slightly below the ground (possibly due to precision issues?). So, it's wise not to use the raw "toe" position as the starting point for downward ray casting. Instead, it's better to use another point on the character model. The most accurate approach would likely be to cast from the character model's center (but not sure). In practice, this would be similar to the sphere placement method, where we have a sphere radius and adjust the position upward by that radius.
And yeah, in that particular case, we are not sending the result of the calculations to the client, we are just using it to check if the distance between the ground and the player is more or less than 20m or so (doesn't require high precision).
Would this look less hacky to you?
```
float rayZOffset = _caster->GetCollisionHeight()/2;
GetMap()->GetHeight(x, y, z, rayZOffset);
```
![[Image: image.png?ex=690c622c&is=690b10ac&hm=a6d...d325904f2&]](https://cdn.discordapp.com/attachments/284323424032129024/1343868608429686846/image.png?ex=690c622c&is=690b10ac&hm=a6df6eae102846e52dbe6cbb36b46ed2fbd58a339393a7119e54d29d325904f2&)
Archived author: walkline • Posted: 2025-02-25T08:57:16.876000+00:00
Original source
Those changes are relevant only to places with vmaps (like dungeons, raids, stormwind, orgrimmar and other cities). That issue that you reported is not this case.
Archived author: Bench • Posted: 2025-02-25T10:40:09.125000+00:00
Original source
This is from the modern PTR clients (not sure when it first came around), closest thing we have on 3.3.5 is the FeedbackUI addon which you can find on Github
Archived author: Kevin • Posted: 2025-02-25T10:52:51.904000+00:00
Original source
<@261790372743610368>compilation failedhttps://github.com/walkline/azerothcore-wotlk/commit/aff1470f920d9623179c41bb0f71cf6f6be5def4:yum:
Archived author: Kevin • Posted: 2025-02-25T10:52:59.008000+00:00
Original source
Archived author: Kevin • Posted: 2025-02-25T10:53:37.567000+00:00
Original source
<@203326888888893440>ty
Archived author: Nix • Posted: 2025-02-25T14:24:09.534000+00:00
Original source
That is an addon blizzard has on their PTR/Beta realms