ExprValueWithin and ExprEntities conflict #7280
Labels
2.10
Targeting a 2.10.X version release
bug
An issue that needs to be fixed. Alternatively, a PR fixing an issue.
up for debate
When the decision is yet to be debated on the issue in question
Skript/Server Version
Bug Description
When using
loop entities within {_a} and {_b}
, it is parsed asloop (entities within ({_a} and {_b}))
using ExprValueWithin rather than ExprEntities andloop (entities within {_a} and {_b})
This, however, can be avoided by using
loop all entities within {_a} and {_b}
to force ExprEntitiesExpected Behavior
Who should get priority is debatable, but I think ExprEntities is the much more common usecase and should take priority. That said, it would make using ExprValueWithin much harder on two variables. Perhaps it should be left as is.
Steps to Reproduce
loop entities within {_a} and {_b}
run under debug verbosity shows the issue.Errors or Screenshots
Other
No response
Agreement
The text was updated successfully, but these errors were encountered: