This could be a quite simple addition - allow variables to reference themselves.
For example, a 0-0-0 tower with 1 second firerate, and two top path upgrades (1-1-0) increase firerate (decrease fire) by 0.25 seconds.
Currently we need to set fire to 0.75 in each to complete it, resulting in 0.75 seconds firerate.
If we were able to do fire-0.25 for both then the final firerate would be 0.5, instead of 0.75.
This could be a quite simple addition - allow variables to reference themselves. For example, a 0-0-0 tower with 1 second firerate, and two top path upgrades (1-1-0) increase firerate (decrease fire) by 0.25 seconds. Currently we need to set fire to 0.75 in each to complete it, resulting in 0.75 seconds firerate. If we were able to do fire-0.25 for both then the final firerate would be 0.5, instead of 0.75.
Also, thank you for creating this tool.