What is it? - The official port of SCT from WoW to WAR
What can it do?
- Damage for incoming and outgoing with filtering for small damage.
- Heals for incoming and outgoing with filtering for small heals.
- All "Miss" events (dodge, block, immune, etc...)
- Custom Colors for all text events
- Low Health with values, and optional sounds
- Enter and Leave Combat Messages
- Renown, Experience, Influence Gain
- Eight Animation Types (Vertical, Rainbow, Horizontal, Angled Down, Angled Up, Sprinkler, Curved HUD, Angled HUD)
- Five Fonts
- Three separate Animation frames, each with their own settings. Assign any Event to each.
- Ability to flag any event as critical or as a text messages
- Options for text size, opacity, animation speed, movement speed, and on screen placement
- 5 built in profiles for easy experimentation.
How do I use it? - First unzip it into your interface\addons directory. For more info on installing, please read install.txt. Now just run WAR and once logged in, type /wsct to get the options list.
Please see the readme.text for all the information about configuring WSCT.
© 2008-2009 Curse Inc.
- #10
Aiiane Thu, 25 Sep 2008 23:27:35The main issue with LibStub-like library functionality is that unlike WoW, you can't just embed .mod files within other .mod files and have it load both of them properly. If you have separate mod files, then only the first one encountered for a given addon/library name will be loaded, regardless of version. So basically, it's not really feasible unless Mythic changes how .mod loading works.
I'd like there to be better options too, but that's pretty much up to the devs at this point.
- #9
Grayhoof Thu, 25 Sep 2008 16:55:20Aiiane, that sounds like a good compromise. I'll add that for my next release. Mainly, I just don't want to force users to have to download something not included in the zip. Hopefully soon Library mods can make use of LibStub or something similar, and then they can be embedded inside other mods without issue.
- #8
Aiiane Thu, 25 Sep 2008 05:00:23Hi Grayhoof,
I noticed that in your latest version you stopped using LibSlash to handle your slash commands. While I can understand you don't want to require people to download another mod, realize that this potentially also makes for issues with slash commands overwriting other another without knowing it - i.e. if LibSlash happened to hook the ChatWindow after WSCT, then if another addon registered /wsct as a slash command yours would never be called; the reverse would also be true if the load order were the other way - and neither addon would know that it was overwriting the other.
Might I suggest perhaps instead simply not hard-depping LibSlash, and only hooking the chat window yourself if the LibSlash object doesn't exist?
- #7
substence Wed, 24 Sep 2008 15:14:01From what i gather after reading the 'readme.txt' you can only change specific animation properties (alpha,size,direction, etc.) for FRAMES and you can only use 3 frames?
In other words I cant change the direction of a specific event without changing the direction of all the other events that belong to that frame?
Also, I'd like to disable pet damage all together.
- #6
SuspectPackages Sun, 21 Sep 2008 03:43:54Greyhoof, you're a legend. Is there any chance of having the same sort of level of options 9custom events etc0 in the WAR version?
- #5
Aiiane Sat, 20 Sep 2008 21:50:24Even embedded though, WAR's addon loading process only loads the first copy of an addon it sees. The other ones aren't even processed.
- #4
Grayhoof Sat, 20 Sep 2008 21:30:00Right, I forgot I didn't embed it like I was considering :)
- #3
Aiiane Sat, 20 Sep 2008 21:26:16It's not so much the checking versions part, it's the fact that it will literally overwrite the files when copying to the addons folder.
- #2
Grayhoof Sat, 20 Sep 2008 21:21:10Aiiane, I'll look at that for next release. I just needed to get it out and figured that was the easiest way for now, since LibSlash does check to make sure if it is already loaded.
- #1
Aiiane Sat, 20 Sep 2008 21:11:57Heya Grayhoof, I notice that you're packaging LibSlash in-line with your addon. Could you either not do so, or set up your releases to go through the CurseForge packager to make sure it includes the latest version of LibSlash? Otherwise installing WSCT could potentially overwrite a newer version of LibSlash with an older one. Thanks!