NoCheatPlus / Issues

Issues managment for the NoCheatPlus project.
13 stars 9 forks source link

players getting kicked for horseback riding (with WG flag) #458

Open ZoefyC opened 7 years ago

ZoefyC commented 7 years ago

#### Short description of the issue. I disabled horseback riding in several regions via the ride-flag of worldguard. Whenever a player tries to dismount in a region with the ride flag set to deny, he gets kicked for survivalfly. Horses then get stuck and interacting with them doesn't work anymore. The only way to get rid of them is killing them.

Video: https://youtu.be/6mWMPhMmuFA

  1. Dismount in own region (ride = allow)
  2. Dismount in global region (ride = allow)
  3. Dismount in protected region (ride = deny) -> kick

Edit: Restarting the server makes bugged out horses normal again Edit: Added video

#### Complete output of the ncp version command (please prefer text here). Plugin: 3.15.2-SNAPSHOT-sMD5NET-b1088 ProtocolLib v4.2.1

#### How to reproduce the issue (is it random / always happens / side conditions)? Mount a horse, ride to a region that has ride set to deny, try to dismount, walk away, get kicked.

#### Have you made any (noteworthy) changes to the default configuration of NCP? No

#### Do you run any other special plugins that affect game mechanics next to NC+ (adding skills, machines, adding/changing blocks, other anti cheating)? No

#### Provide additional information, such as error/debug/violation logs.

17-06-11 10:32:31 [INFO] CobbleWing failed SurvivalFly: tried to move: 928.25, 52.60, -470.58 -> (HOVER), d=0.0(HOVER) (hover). VL 714. 17-06-11 10:32:36 [INFO] CobbleWing failed SurvivalFly: tried to move: 928.25, 52.60, -470.58 -> (HOVER), d=0.0(HOVER) (hover). VL 1214. 17-06-11 10:32:40 [INFO] CobbleWing failed SurvivalFly: tried to move: 928.25, 52.60, -470.58 -> (HOVER), d=0.0(HOVER) (hover). VL 1714. 17-06-11 10:32:41 [INFO] (CONSOLE) Kicked CobbleWing : Kicked for flying (or related)

asofold commented 7 years ago

Getting kicked for hover should mean more than four seconds freezing in-air with the default configuration, unless for bugs. Not sure what method WorldGuard is using there (it's a default feature or added by another plugin?), i need to check their source code.

ZoefyC commented 7 years ago

I'm using the standard worldguard configuration, no addons or something like that. The ride-flag is part of worldguard. I was using AreaShop regions in the video, but the same thing happens with plain worldguard regions.