Hello all!
I am using the latest Canary (version 3.1.2) and facing the following issue:
Sometimes (specially when the player moves quickly) the creature cast root spell and the player is rooted on a "wrong" sqm. Please, see the screenshot:
On the picture: Carocelio is a monster designed to only cast root spell. Please note that the spell is casted and the character Tester moves one sqm to the right.
Since I was suspecting of desynchronization between server and client, I try to investigate the creature.cpp file as well as
ReturnValue Game::internalMoveCreature function on game.cpp.
Does anyone have any idea how I can mitigate this? In other words, how can I guarantee that this visual effect doesn't appear anymore? I need the player to be rooted on the correct sqm.
Thank you in advance.
I am using the latest Canary (version 3.1.2) and facing the following issue:
Sometimes (specially when the player moves quickly) the creature cast root spell and the player is rooted on a "wrong" sqm. Please, see the screenshot:
On the picture: Carocelio is a monster designed to only cast root spell. Please note that the spell is casted and the character Tester moves one sqm to the right.
Since I was suspecting of desynchronization between server and client, I try to investigate the creature.cpp file as well as
ReturnValue Game::internalMoveCreature function on game.cpp.
Does anyone have any idea how I can mitigate this? In other words, how can I guarantee that this visual effect doesn't appear anymore? I need the player to be rooted on the correct sqm.
Thank you in advance.