Can Spellcast recognize item usage? Like if I wanted to make an elseif for using a Sneak Oil that canceled my current sneak. Is that possible?
I was actually experimenting with this today working on a small XML. However I wanted to go to windower.net to check out all the rules, options, see samples, and etc. but the the website appears down. Did it move? /laugh
It's back, at least for me.
OK, so I have Spellcast downloaded and installed, and have an xml file I would like to begin to use (copied into Notepad and saved as a txt file). However, some questions:
1. I copied the file into Notepad but can only save it as a txt file. How do I save as xml?
2. Where does the file go in my Windower directory?
3. What are the rules for opening and closing the file from within the game using Windower?
Thanks for any advice. You know, these questions would not occur if a readme came with the plugin. It could really really really use a readme. Please please add one. This basic information is also not easily available on Windower Spellcast support forum and if it is I cannot find it (I did look).
I occasionally write macros for use with functional genomics software as part of a Neurobiology research program and I am having some issues with the very basics of this plugin. I think that a noncoder would have absolutely no shot with it at all.
Please add a readme. Thanks.
1. Just save it as .xml
2. Plug ins > Spellcast.
3. It autodetects you job. For more specific instructions check windower.net. Check the wiki first.
You are correct that it is horribly user unfriendly when you are learning it. There really needs to be a beginners/non-coders guide for it.
I am currently working on creating some very basic 2.3 XML files for all jobs. I will try to have them on the windower wiki by next week.
Thanks, I didn't realize I could just save as .xml manually (although I do that for other file types and it works fine, doh!). Will start messing around with the program and figuring some stuff out.
One advantage of being retired from events is that I have plenty of time for this kind of thing.![]()
Is there a way to turn off auto-self-cast when not targeting anything in 2.3? It's a wonderful thing for BLM, but it is a horrible thing for WHM. Whenever someone changes gear and I lose target, instead of just not casting I now cast on myself.
I am not interested in using that plug-in that prevents you from losing target, it's really glitchy and I don't like the effect it has.
I don't know if there's a specific way to do that, but you could set rules for it. Have something set up to check your HP if you're the target of a cure, and cancel the spell if your HP is above a certain percentage, or something along those lines.
stpt?
blinkmenot. it's the best thing, ever.
never had a problem w/ blinkmenot yet, what's it doing you don't like? just curious, works like a charm for me and mine. solved a lot of problems for us.
That's not a feature of Spellcast, that's occuring because you copied someone else's user submitted XML without understanding what it does. If you're using one of the XMLs based on Aikar's then you probably have some lines near the beginning of your rules section that look like:
This will not only cause you to self-cast when not targeting anyone, but it will also cause you to self-cast when trying to use stal or stpt. Delete these lines and use stpt and stal in your macros.Code:<!-- utility: if targetting a monster, but casting a spell that can not be cast on monsters, then cast on self (buffs). --> <if SpellTargetType="MONSTER" NotValidTarget="*Enemy*" ValidTarget="*Self*"> <action type="changetarget" target="<me>" /> </if> <if SpellTargetType="NONE" ValidTarget="*Self*"> <action type="changetarget" target="<me>" /> </if>
That could very much be the case, I thought it was a feature of only 2.3, because I didn't have that effect while using 2.2, but it could have been anything really.
Honestly, and I have said this before, this is one of the major flaws of Spellcast. I have no freaking clue what XML does, and I barely have the ability to use it and write my own XML. All of the instructions are written by a programmer for other programmers. It is completely user unfriendly. It needs a real user interface. Others had started work on it, but nothing ever came of it.
Cool, I will delete those lines. I don't use stpt or stal because I don't really need it, the controller has a much better targeting system than keyboard.![]()
BTW, isn't that 2.2 code?
Thanks for the help.