Changes
Page history
added isSkill condition
authored
Aug 30, 2025
by
Lxlp
Show whitespace changes
Inline
Side-by-side
Skills/Conditions/variableinrange.md
0 → 100644
View page @
595b54c3
## Description
Checks if the given numeric variable is within a certain range.
## Attributes
| Attribute | Aliases | Description | Default |
|-----------|-----------|----------------------------------------------------------------------|---------|
| variable | name, n, var, key, k | Variable to match, optionally prefixed by a scope | |
| value | val, v, range, r | A number range to match | |
| scope | s | The
[
scope
](
/Skills/Variables#variable-scopes
)
of the variable, e.g. where the variable is located |
<!--type:VariableScope-->
|
## Examples
```
yaml
ShootCheck
:
Cooldown
:
0
Conditions
:
-
variableInRange{var=caster.shootsLeft;value=>0} castInstead ShootThemUp
Skills
:
-
message{m="&7Reloading..."} @self
-
delay
0
-
setskillcooldown{skill=ShootCheck;seconds=2} @self
-
delay
20
-
setvariable{var=caster.shootsLeft;value=10} @self
-
message{m="&7Reloaded!"} @self
```
## Aliases
-
[x] varinrange
-
[x] varrange
\ No newline at end of file