EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Interface Pieces > Macro / Scripting


Post A Reply
Author Comments Comment Options
Unread 02-19-2009, 05:15 PM  
Shianne
A Crazed Gnoll

Server: Kithicor
Forum posts: 20
File comments: 18
Uploads: 0
Quote:
Originally posted by EQAditu
Of course nothing happens when you cast the spell yourself. You are casting the spell yourself. Why would the script care at this point? The script only activates when it thinks that it should be doing the casting and thus has to do calculations on what spell is next. Also when you open the window, it does those same calculations to color the spell entries.

I can't remove that happening. There is no script otherwise.
The point I was making is that the stutter that you said isn't occuring, does indeed occur and the only place it is occuring is when the buffs are cast from the macro. Just because you aren't experiencing it doesn't mean myself and others aren't.

Open window, click toggele buffing, screen lags out at the end of each buff cast.

As I said, it is tolerable, and the macro itself is great. Would be nice if it was narrower witht he toggle at the top or bottom of the list as previously stated. All in all worth having.
Shianne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-19-2009, 03:01 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by Shianne
Running in Extreme performance, with particle effects set to 0 spell effects and the 3 sliders set at full, none, half. Don't know what to tell you, it causes a brief freeze on the screen with every buff it casts from the macro. Doesn't happen if I cast the same buff from the hotbar with the macro window open or closed.

The macro is great and I still use it, but the stutter is annoying when buffing mid-battle (altho the buff sequence seems to not run often if in combat.)
Of course nothing happens when you cast the spell yourself. You are casting the spell yourself. Why would the script care at this point? The script only activates when it thinks that it should be doing the casting and thus has to do calculations on what spell is next. Also when you open the window, it does those same calculations to color the spell entries.

I can't remove that happening. There is no script otherwise.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-19-2009, 05:13 AM  
Shianne
A Crazed Gnoll

Server: Kithicor
Forum posts: 20
File comments: 18
Uploads: 0
Quote:
Originally posted by EQAditu
Well... it has to do the maintained icon checks. If it doesn't the mod won't work. Every time it casts a spell it has to know if it was successful and update the list and when you open the window it updates the list then as well.

That said, I don't experience any FPS hit when using the mod normally. I even cast while running after a raid wipe, so I think I'd notice if my screen stuttered. The only way I am able to get anything noticeable to happen is if I repeatedly click the toggle button when the script has nothing to do. In essence every click is two toggles and if I do it very fast, it stutters noticeably.

I already once made performance concessions to only update the list when the toggle is active so that casting a spell wouldn't do anything. I suppose I can make it so it doesn't update the list when it is not visible, if I have not already. But not a lot can be done otherwise... especially any so called lag when you open the window.
Running in Extreme performance, with particle effects set to 0 spell effects and the 3 sliders set at full, none, half. Don't know what to tell you, it causes a brief freeze on the screen with every buff it casts from the macro. Doesn't happen if I cast the same buff from the hotbar with the macro window open or closed.

The macro is great and I still use it, but the stutter is annoying when buffing mid-battle (altho the buff sequence seems to not run often if in combat.)
Shianne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-17-2009, 07:36 AM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by Shianne
Further testing... Casting buffs from the macro has severely nasty lag at the onset and completion of the cast of each buff. Casting buffs from the hot bar with the macro window open does not cause this lag effect.

The opening of the macro window causes a hiccup of lag as well.

This is with ProfitUI
Well... it has to do the maintained icon checks. If it doesn't the mod won't work. Every time it casts a spell it has to know if it was successful and update the list and when you open the window it updates the list then as well.

That said, I don't experience any FPS hit when using the mod normally. I even cast while running after a raid wipe, so I think I'd notice if my screen stuttered. The only way I am able to get anything noticeable to happen is if I repeatedly click the toggle button when the script has nothing to do. In essence every click is two toggles and if I do it very fast, it stutters noticeably.

I already once made performance concessions to only update the list when the toggle is active so that casting a spell wouldn't do anything. I suppose I can make it so it doesn't update the list when it is not visible, if I have not already. But not a lot can be done otherwise... especially any so called lag when you open the window.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-17-2009, 12:49 AM  
Shianne
A Crazed Gnoll

Server: Kithicor
Forum posts: 20
File comments: 18
Uploads: 0
Further testing... Casting buffs from the macro has severely nasty lag at the onset and completion of the cast of each buff. Casting buffs from the hot bar with the macro window open does not cause this lag effect.

The opening of the macro window causes a hiccup of lag as well.

This is with ProfitUI

Last edited by Shianne : 02-17-2009 at 12:49 AM.
Shianne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-14-2009, 08:49 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by rynoa00
I cannot seem to get to this to work for multiple characters. I've added the other files for each class I want and put in the buffs added the names to my eq2ui_custmom.xml and they just keep coming up with the
eq2ui_custom_ClickBuff buffs showing.

Any help would be appreciated on getting this to work on 4 different classes.

Thank you.
First off, only eq2ui_custom_clickbuff.xml should be added to eq2ui_custom.xml with include lines. My mod will include the other external files.

Secondly, as a warning, the addon patch files that slippery made are not compatible with this version. Those are standalone mods. If you wish to use the autoswitching capability of my mod, you must create copies of the included eq2ui_custom_clickbuff_templar.xml file and rename them for your four classes. When editing those files for your spell sets, you also must change the <Page Name="Templar" Size="0,0" Visible="false"> to the correct subclass name.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-14-2009, 11:48 AM  
rynoa00
A Coastal Crab

Server: Antonia Bayle
Forum posts: 0
File comments: 3
Uploads: 0
I cannot seem to get to this to work for multiple characters. I've added the other files for each class I want and put in the buffs added the names to my eq2ui_custmom.xml and they just keep coming up with the
eq2ui_custom_ClickBuff buffs showing.

Any help would be appreciated on getting this to work on 4 different classes.

Thank you.
rynoa00 is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-13-2009, 04:25 PM  
ObsidianDragon
A Berserk Golem

Server: Oasis
Forum posts: 57
File comments: 6
Uploads: 0
Ad hoc saving would be excellent, no need for persistence as far as I'm concerned. If I expect a particular setup for most sessions then I'm fine handcoding that, which I do.
ObsidianDragon is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-13-2009, 03:22 PM  
Shianne
A Crazed Gnoll

Server: Kithicor
Forum posts: 20
File comments: 18
Uploads: 0
Quote:
Originally posted by battosa
i finally get the graphic for the windows but i have a strange things happening since i added the include line in eq2ui_custom

each time i cast a spell i have a lag ( it was also happening with the windows all black )

i removed the include line and the lag disappear but i really don't know why

i use fetish and i am on the french server Storms
I also have bad lag when I have the window open. If I close the window it decreases, but doesn't completely go away. I have the window set to be perfectly clear whether moused over or not. This didn't seem to happen when I had the background totally black, but I may have just not noticed as I was just sitting in the guild hall.

Upon further testing, the lag seems to occur at the end of each buff cast. This occurs when buffs are cast from spell book/hotbar or from the macro. I cannot be sure that this is being caused by the macro or if this is something introduced with the patch on 2/12 as I installed the macro the same day.
When I have time, I will remove the line from my custom xml file and see if this lag still occurs.

Last edited by Shianne : 02-13-2009 at 07:31 PM.
Shianne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-12-2009, 04:34 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by ObsidianDragon
Thanks for a very cool and useful interface.

One idea (not sure how easy it would be) would be to have a button to record all your current maintained spells. They could either go into a separate instance like the clickbuff2 or just overwrite the current instance. That way you could manually buff once at the beginning of a group or raid, set that as the default, and then rebuffing would be easy throughout the rest of the outing. The user would have to uncheck item-based spells manually after, but it'd still be really handy for folks that have a different group each session but then stick with that group for the rest of the session.
Well, that would be possible. I'm already reading all of the icons for spells and targets for casting purposes... it wouldn't be hard to overwrite a spell list with the currently shown icons.

I was thinking of creating buttons that loaded the alternate spell list files that are now external per class. I could save the current icons to a button like that.

Saving that icon list for the next session is another issue entirely. gm9 keeps hinting its possible by hijacking the map window's functionality but I'm not seeing it yet.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-12-2009, 02:42 PM  
ObsidianDragon
A Berserk Golem

Server: Oasis
Forum posts: 57
File comments: 6
Uploads: 0
Thanks for a very cool and useful interface.

One idea (not sure how easy it would be) would be to have a button to record all your current maintained spells. They could either go into a separate instance like the clickbuff2 or just overwrite the current instance. That way you could manually buff once at the beginning of a group or raid, set that as the default, and then rebuffing would be easy throughout the rest of the outing. The user would have to uncheck item-based spells manually after, but it'd still be really handy for folks that have a different group each session but then stick with that group for the rest of the session.
ObsidianDragon is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-11-2009, 07:47 PM  
Shianne
A Crazed Gnoll

Server: Kithicor
Forum posts: 20
File comments: 18
Uploads: 0
Request

Thanks for your response to my previous question.

I do have another request...

The Toggle Buffing button and the text box... any way that that could be either above or below the spell listing to reduce the overall width of the box? I realize it can be resized, but I would like to be able to see 1/2 the spell name without having a lot of blank blue space on the left side under the button/text box. This is an great Mod, there are times when I wouldn't mid leaving it up on my screen for the duration of a raid (expecially one where I potentially die often or I have to recast buffs on a squishie who dies often), but it is taking up too much screen real estate.
Shianne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-11-2009, 03:03 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Re: Any way?

Quote:
Originally posted by Shianne
Any way to get this to cast my mythical epic buff on someone?

Also, if a target of a buff isn't available the macro stops. Is there any way to change that so if the target isn't available (occassionally our bruiser has to play his dirge) it moves on to the next item in the macro?
I would definitely have to do a lot more coding to get it to work with items.

The UI cannot see the message where it says it cannot find the player in the group/raid, so at the moment, it doesn't even stop in failure. You'll have to uncheck them item manually.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-11-2009, 01:03 PM  
Shianne
A Crazed Gnoll

Server: Kithicor
Forum posts: 20
File comments: 18
Uploads: 0
Any way?

Any way to get this to cast my mythical epic buff on someone?

Also, if a target of a buff isn't available the macro stops. Is there any way to change that so if the target isn't available (occassionally our bruiser has to play his dirge) it moves on to the next item in the macro?

Last edited by Shianne : 02-11-2009 at 01:30 PM.
Shianne is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 02-09-2009, 10:02 AM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
There should be a ui.log file generated every EQ2 instance that details any errors it encountered. Of course things like EQ2MAPS(I think) contain so many non-fatal errors you won't know what any of the error messages are talking about.

XML documents aren't very particular about anything as long as the structure is intact. Not closing quotes or a node element would cause issues with the entire document. It's not very particular about whitespace as long as it's in the correct place. The only thing I can think of that's invisible that might corrupt an XML document is maybe the UTF8 ByteOrderMark at the beginning of the file. I can't remember if having one is a no-no or not.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 03:42 PM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI