In part to get more familiar with using the tab functions (thanks again
@Keneanung) and jquery, I wrote a GUI for managing Spiritlore.
Important: This only works for the "newclient".
To install: download and unzip the file, click the little gear in the lower-right corner of the HTML5 client, go to the Reflex Packages tab, and drag the .js file into the indicated spot.
To use:
- Each time you log in, the first time you use "commune" (no need to sit), it will start up the GUI
- Clicking a spirit when you're not communing will toggle tether (indicated by cyan)
- Clicking a spirit while you're communing will cycle like so: bind (indicated by orange) -> attune (indicated by red) -> unbind
Notes:
- You can change bindings without the GUI too - it'll still keep track of everything just fine
- In the screenshot above, I have no other tabs in that container, but it'll play nice with other tabs (and doing "commune" will automatically switch to it)
- Hovering over the spirits will give you a tooltip with the syntax for their invocation and a reminder of the relevant attune passive
Comments
- Now uses the new custom tab function, so it'll load the tab on load, no need to commune first!
- If you have 5 spirits bound and click another, it will tether/untether it, no need to stop communing first (if you unbind something, you can convert a tether to a bind too).
- You can now configure the colours it uses, just look at the top of onLoad.
- You can now configure which container you want it to appear in, also at the top of onLoad.
Important note: If you don't have Mastery in Spiritlore, you need to go to the top of onLoad and change max_attuned to 1.Here's the real version - likely the last unless the client gets updated and it breaks.
This should be the final version. For real. For really real.