Mojira Archive
MCM-74

[BLOCKING] dx/dy/dz arguments not working correctly

Release_446687

Summary:
Dx/dy/dz being defined in the player selector returns positives where it should not return positives.

Impact:
The selector will not select the proper cuboid, which results in player detection being inaccurate. This will block BLOZARK from running correctly.

Repro Steps:
1. Create a new world
2. Teleport yourself to 0 0 above ground.
3. Run the command "/testfor @p[x=0,y=0,z=0,dx=10,dy=200,dz=10]
4. Fly around and run the command from different coordinates and observe the success/failure of results. I haven't been able to get it to consistently falsely report my location, but in the test I just did in a new world it returned positive at x=21,y=69,z=25.

Observed Results:
The above observed example should return false, as x=21 is not between 0 and 10, and z=25 is not between 0 and 10.

Expected Results:
Results should only return true if all the conditions of the selector are met.

Screenshots/Videos Attached:
https://www.youtube.com/watch?v=997arZn4XF0&feature=youtu.be

Fixed

[Noxcrew] Joe Arsenault

2017-08-11, 05:39 PM

2017-08-17, 06:36 PM

2017-08-17, 06:36 PM

1

0

Future Release

-