Forum > Serverside Modding
[QUESTION] Vmaps bugging destructible buildings
(1/2) > >>
larrylaffer:
Hello,
We have an issue while adding Vmaps to the Strand of the Ancients BG. The problem is that, when a door is destroyed, the Vmaps doenst recognize that the door inst there anymore, so you cant pass trough the door, as if there is an invisible barrier.
If we take out the vmaps, the BG works fine. We are currently using the v.4 version of Vmaps.
Does anybody have this issue while using vmaps on the BG?
UPDATE:
For a misunderstanding, i though that the bug with the collision with the doors was a Vmap thing. My technician told me that the Vmaps bug is not related with the collision of the doors.
It appears that we resolved the thing about not passing through the doors.
Now, the real bug with the Vmaps, is that if a player is standing in the destroyed door, another player cant cast a spell on him. It says that "the target cannot be seen", as if the player was behind the door. Even if the door is destroyed, the Vmaps cannot seen that, and if a player is standing in the destroyed door, for the Vmaps is like the player is behind a door, so no one can cast a spell in that player.
Regards
stoneharry:
Movement is handled basically entirely client side? The server doesn't verify that it is a valid location to move to. Or at least, doesn't on retail. TrinityCore may have implemented such functionality, but I doubt it.
GameObjects are 100% server side, and a destructible object is a gameobject. Vmaps are generated from local files which vmaps should not contain information about a game object there. The server may have it's own algorithms to process server-side objects, but I was not aware such functionality existed in the public repository.
If you despawn the object after it has been destroyed, can you then pass through it? If so, then the client has generated collision with it even in the destroyed animation state.
larrylaffer:
Hello,
Thanks for your repply. For a misunderstanding, i though that the bug with the collision with the doors was a Vmap thing. My technician told me that the Vmaps bug is not related with the collision of the doors.
It appears that we resolved the thing about not passing through the doors.
Now, the real bug with the Vmaps, is that if a player is standing in the destroyed door, another player cant cast a spell on him. It says that "the target cannot be seen", as if the player was behind the door. Even if the door is destroyed, the Vmaps cannot seen that, and if a player is standing in the destroyed door, for the Vmaps is like the player is behind a door, so no one can cast a spell in that player.
Hope you understand what i mean, and tell me how i can resolve this.
Most Regards.
schlumpf:
Update your server. If that does not help: No way to fix it except for reworking the visibility check in your server.
larrylaffer:
--- Quote from: "schlumpf" ---Update your server. If that does not help: No way to fix it except for reworking the visibility check in your server. --- End quote ---
Our server has the last version of TrinityCore. Aparently, this is an open issue in the bugtracker of trinity.
There's no solution for this? Every server has this bug and no there's no way to fix it?
Regards
Navigation
[0] Message Index
[#] Next page
|