PDA

View Full Version : New Self-cast doesn't play nice with CastParty and CTRaid


Eriol
06-29-2005, 02:51 AM
If you have the new self-cast on, it doesn't work right with CastParty and CTRaid. May not even work right with castparty directly. Turn it off (in the options, not necessary to disable the add-on), then it works fine. Also works OK if you say 'disable in group', though of course then you lose self-cast w/o castparty.

Didn't work this way with the old mod.

mugendai
06-29-2005, 05:59 AM
Could I get a little more details that "it doesn't work right"?
Exactly what doesn't work?

nett3
06-29-2005, 08:51 AM
i also find the new self cast horrible, when I hold down ctrl to self cast and click or hit any button it double clicks it making a louder double press noise

sometimes it sticks and double presses buttons even when not using selfcast, so if I try to open the blacksmith menu it opens then closes imediatly

I never had any problems with the old one, this new one doesnt work well at all, dont fix it if its not broken

mugendai
06-29-2005, 12:20 PM
Nett3, don't use AltSelfCast at the same time as CastOptions...
gawd I need to sticky a post saying that or something.

Soo many people are not cleaning their folders, and ending up with both loading.. which causes issues like this.

And FYI.. CastOptions updated in SVN, fixes incomptabilities with other mods such as CastParty and CT_RaidAssist

Eriol
07-01-2005, 05:08 AM
Could I get a little more details that "it doesn't work right"?
Exactly what doesn't work?
by "not works right" I mean that if you have NO target, then click on a name to perform a heal (as when using castparty), it auto-self-casts the spell on you, instead of letting castparty determine the RIGHT person to cast the spell on. I honestly don't remember exactly what happens if I AM targeting a friendly, but it MAY work correctly then, or it may not. But this did NOT occur with Telo's SelfCast. No issues at all with Castparty there.

This is with smart self casting in CastOptions on, and all self-cast mods disabled from the WoW menu (not cosmos menu, wow menu before you login). And yes I'm keeping things clean, but since I was using Telo's selfcast and not yours, it wasn't clean because of nopatch, but since it was manually disabled, it all works out the same.

Kelsie
07-01-2005, 06:49 AM
And FYI.. CastOptions updated in SVN, fixes incomptabilities with other mods such as CastParty and CT_RaidAssist

and what is SVN?

mugendai
07-01-2005, 07:24 AM
SVN is the source code versioning system we use in Cosmos to commit changes. It just means, it should be in alpha now... but the alpha updater.. it is not updating properly...

Soo go here for latest CastOptions:
http://www.cosmosui.org/forums/viewtopic.php?p=32936

FYI.. If you are wondering why CO is all of a sudden messing with other mods.. its cause it now is able to perform from things other than the action bars, works from the spellbook, and from scripts.

This is now fixed to only do this stuff from the internal UI stuff.. so it shouldn't mess with other mods.

BTW.. When you say Telo's Self Cast.. do you mean the AltSelfCast that's in Cosmos? Or?

Eriol
07-01-2005, 04:49 PM
BTW.. When you say Telo's Self Cast.. do you mean the AltSelfCast that's in Cosmos? Or?
As I understand it (though I'm not a cosmos dev), Telo's mods were first, and altselfcast was basically a copy of his selfcast mod, or at the least a copy of the functionality of it. Telo is also the guy who does Lootlink (which you may have heard of and/or use). I could be 100% wrong. Maybe altselfcast is completely cosmos, but considering the feature set (it's almost exactly the same, with alt-cast, etc), I highly doubt it.

And thanks for the link, but I'll wait for the alpha update so I catch it for sure. Something seems wrong with alpha though, as it hasn't updated in days.

mugendai
07-01-2005, 06:20 PM
From the WoWWiki:
http://wowwiki.vlad1.com/Alt_Self_Cast

This is a brief history of how AltSelfCast evolved. Feel free to skip this if you want to.

AltSelfCast started as an idea with Telo. "Why is it", he asked, "that I have to stop flailing ineffectually at my enemy with my weak NightElf hands when I need to cast my pitiful healing spells? Why can't WoW simply know when I want to heal myself?" Well, he might not have put it exactly like that, but something like it.

And lo and behold, a few hours later a method - intricate, but neat all the same - was found that allowed Telo to cast spells on himself.

"I see my brethren toil, sweat pouring from their brows" he mused, "and it distresses me mightily. I must help them - I shall bring my gift to all children of Elune, that they might enjoy the fruits of my labor." Telo creased his brow and thought great and mysterious thoughts. And yea, verily, it was so - Telo instructed the world in how to self cast.

And there was much rejoicing.

However, out on the cold Scandinavian tundra, beyond the faintest sparks of civilization, evil thoughts festered. "Why," asked Sarf while gnashing on the bones of a missionary, "should I - or anyone, as long as I am one of those that reap the benefits - have to recode parts of the holy UI? This feels like too much work! It's... it's... it's not right, that's what it's not!"

And Sarf ventured forth and created an AddOn, and much goodness was done. But Sarf was cunning, and realized that people would be slow and sluggish if he aided them too much, and required them to actually hold a key pressed to indicate that self-casting should be performed.

Now, our final player enters the battlefield, the mighty Mugendai, whom toiled ceaselessly for seconds on end and wrought great changes to the poor AddOn once known as AltSelfCast, and SmartSelfCast was added. Now everything was selfcast that should be selfcast, and seldom did bad stuff happen (except at Patch Day, and generally, people were freaking out anyhow, so it didn't matter).

Enter today...

[Note, I didn't write any of that, but it should prolly be copied into the history of Cast Options, though, if you did a neat sounding history like that to Cast Options as it stands today, it would be atleast twice as long, mentioning all the new features that people keep nudging me into adding into CO]

It's funny, CO was really clean and neat, for atleast a month, a revampe of ASC, pretty code, nice and class based, simple, and the best implementation of it yet, and it already had Smart Ranks... but just before releasing it, I started getting all these requests and the new and far more complicated code flowed. I had the caster down to such a nice little function, like maybe 20 lines or something, and now it's a monster 379 line function, and thats with many new functions being used to cut down it's size.

morbid_o
07-01-2005, 07:40 PM
You should just chalk the bugs up to Gnome Engineering then. (or, rather, Gnomish Computer Science. as opposed to Goblin Computer Science, which leaves little of the computer left when the problem is 'solved')