If you have a previously placed command block that is being executed once a tick (always active chain command block or repeat command block), with arguments saying a max score and/or minimum score, and you reset the targeted entity's score, the one or two parameters will be ignored.
So, if its not in the score range specified, it will still execute the command nonetheless if you are increasing the score.
The commands I used were exact commands
/scoreboard objectives add Hoverboat dummy
/scoreboard players add @e[tag=Hoverboat] Hoverboat 1
entitydata @e[tag=Hoverboat,score_Hoverboat_min=1,score_Hoverboat=10] {Motion:[0.0,0.5,0.0]}
/scoreboard players reset @e[tag=Hoverboat]
The score will still increase, but the command will still be executed if the score is above or below the specified parameters in the target.
Comments 10
The goal is to reproduce this issue, and the description still doesn't contain clear enough instructions on how to do it.
Can you provide some explanation on how to used these commands, which entity type is used, and maybe a screenshot of your setup.
Put all the commands I used in repeat command blocks, except the command that makes the score.
The entity I used was a boat.
I think this is a more specific bug. I do have a few other commands on separate scores, but they don't teleport the boat up or affect the teleport command or the score 'Hoverboat' I used.
Even with the lack of information you provided, I think I know where is the issue. The boat has been summoned (or his data has been changed to) NoGravity:1b. So when you apply a motion to the boat, the boat will keep it and continue to go in that direction even if no commands are executed.
If this is not the case, please provide a world download of your system, because I really tried a lot of thinks, and I still don't see anything wrong.
I've noticed this too.
Repeating command block leading into 2 chains (Both conditional)
Repeating Command:
/give @a[score_wutever=1,r=30] minecraft:stone
Chain 1:
/tellraw @a[score_wutever=1,r=30] {"text":"you got stone!"}
Chain 2:
/scoreboard players set @a[score_wutever=1,r=30] wutever 0
That will STILL give the stone and tellraw to the player EVEN if the player does not have a score of 1. The score tag IS NOT WORKING.
No, =1 is supposed to be 1 and only 1 to get 1 and lower, you would do score_OBJECTIVE_max=1 not just =1
Also, can you check the last part of your sentence for grammar? It doesn't make sense. (is)
There's no thing such as score_OBJECTIVE_max= only score_OBJECTIVE= and score_OBJECTIVE_min=
to get what you want, you use both of them.
See http://minecraft.gamepedia.com/Commands#Target_selector_arguments
Unable to reproduce based on the description. Can you provide the exact list of command you used?