Placeholder <scope.var.varname> does not work with nested variables
Title, you can't use the value of one variable to retrieve another.
Example Attached:
someskill-cast:
Skills:
- skill(s=someskill-exec;value=hello) @self
someskill-exec:
Skills:
- setvariable{var=caster.<skill.value>;val="yes hello hello";type=STRING}
- message{m="<caster.var.<skill.value>>"} #this will return nothing
- message{m="<caster.var.hello>"} #This will return "yes hello hello"
To be clear, this line:
- setvariable{var=caster.<skill.value>;val="yes hello hello";type=STRING} @self
Works perfectly fine and the value can be retrieved with
- message{m="<caster.var.hello>"}
However <caster.var.<skill.value>> which should be equal to <caster.var.hello> returns nothing.