Thread Tools Display Modes
10-19-05, 08:31 AM   #1
Quu
An Aku'mai Servant
 
Quu's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 36
Decursive (Big Change)

http://utena.otakuvideo.com/~quu/Decursive_1.9.0.zip

Its not quiet "beta" but I want to test it in a raid before i release it and post it officially

-------------------------------------------------------------------------------
-- TODO get more current translations
-- TODO add mana check to the decursive... so it won't cast the spell if out of mana
-- TODO allow people to edit and store the debuffs them selves... to custimze the skip list
-- TODO add a debuff priority list... "IE look for these first"
-- TODO add warlock support
-- TODO make the main bar "hideable" instead of just closeable
-- TODO figure out a way to show that there is more than one debuff in the live list
-- TODO add more macro and keybidnings
-- TODO do a code cleanup
-------------------------------------------------------------------------------

-------------------------------------------------------------------------------
(Old original post - no longer valid)
-------------------------------------------------------------------------------

http://utena.otakuvideo.com/~quu/Decursive-beta.zip

I am not done yet... but I want to make sure what I have so far works

It works for a level 60 NE druid in Zul'Gurub (tested it last night)

ToDo
Make the "live window" hidden by default... and remember if its hidden or not
Add an options box to change some of the settings
Add a moveable "display window" for all the "text" that this updates
Colour the player names based on class? (???)

other suggestions?

THIS IS BETA... please help me test... but expect bugs

Last edited by Quu : 01-11-06 at 12:41 AM.
  Reply With Quote
10-19-05, 09:53 AM   #2
Quu
An Aku'mai Servant
 
Quu's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 36
basically...

I added a "skip" list of people who should be skipped. Some people wanted this for ignoring out of combat rezzers... or for ignoring rogues and hunters.

I added a way for people to quickly fill in a priority or skip list (like add all of group 2, add all mages). This allows you to manage the lists easier.

I added a "live" list. This afflicted list is a visible display, kind of like the emergancy meter for CT-RaidAssist. It will show the list of people afflict (up to 5) in the same order that Decursive would cure them if you pressed the key. It will show thier name, and then the icon/affliction name of the first one they have that you can cure. If they have multiple afflictions that you can cure it will only show the first one.
  Reply With Quote
10-19-05, 04:06 PM   #3
Quu
An Aku'mai Servant
 
Quu's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 36
Known Bug
Key bindings not fully updated
need new explination of macro commands
  Reply With Quote
10-20-05, 09:55 AM   #4
Quu
An Aku'mai Servant
 
Quu's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 36
did anybody test this beta?
  Reply With Quote
10-20-05, 10:00 AM   #5
Devla
A Cobalt Mageweaver
 
Devla's Avatar
AddOn Compiler - Click to view compilations
Join Date: Mar 2005
Posts: 206
I did last night, but was unable to get in a group with my priest.

I'll try later today/tonight.
__________________
RETIRED Author
  Reply With Quote
10-27-05, 08:51 AM   #6
Havocc
A Murloc Raider
Join Date: Oct 2005
Posts: 7
I'll try this in Molten Core next week on my Mage.
  Reply With Quote
10-27-05, 01:21 PM   #7
Havocc
A Murloc Raider
Join Date: Oct 2005
Posts: 7
Quu, is there any way have the Live list not show on Game start?

Last edited by Havocc : 10-27-05 at 03:41 PM.
  Reply With Quote
10-27-05, 03:18 PM   #8
Devla
A Cobalt Mageweaver
 
Devla's Avatar
AddOn Compiler - Click to view compilations
Join Date: Mar 2005
Posts: 206
Tried it a bit with my priest and it seemed to work pretty well

Any way for the decursive frame to hide for Priest Shadowform, since 'you can't cure while shapeshifted'.

Thanks
__________________
RETIRED Author
  Reply With Quote
10-28-05, 03:55 AM   #9
Nefas
A Murloc Raider
Join Date: Sep 2005
Posts: 6
suggestion

few things i have noticed and suggestions

1 - make the debuff list length customizable

2 - any chance on making the names that pop up clickable or the options frame clickable?

3 - the options frame currently just has the text "Decursive" anyway to have it instead show something useful like say the number of people currently debuffed or the number of debuffs waiting to be cured.

4 - Greater Dreamless Sleep shows up as a debuff and if your not paying attention you can dispell someone using an expensive pot.

5 - Mind Vision, if someone is using MV on someone else in the raid both show up.

6 - due to the Dreamless Sleep/MV thing is there a way perhaps to add an "ignore debuff" list?

Just some thoughts, overall though i really like the new direction.
  Reply With Quote
10-29-05, 04:41 PM   #10
DanoPDX
A Deviate Faerie Dragon
Join Date: Oct 2005
Posts: 10
Before I try the Beta Version I would like to comment on something about version 1.27b

I'm noticing that in MC whenever the paladins can't cleanse someone it's always a Rogue. It may be for sometimes 5-10 seconds till we find the rogue and cast cleanse on them because finding the one person in the crowd of 40 people is difficult. Things like range, los, and finding them in the list of 40 people in the CT_Raid groups slows things down as well.

I have been trying to figure out what is causing it but all I can think of is that they vanish to loose agro and wait for healing and cleansing. However while that is taking place you can't cleanse the rest of the raid. It says "Casting Cleanse on XXXX" and the spell does not cast, no cool down occurs, they are not put on the 3 second blacklist, and I may do it like 10 times till I have to go hunt the person down. After there is nothing to cleanse on that person using /decursive works fine again.

During that time though the paladins are constantly yelled at for not cleansing fast enough when there is no way for use to do it faster. Since we have to find the one rogue with the debuf and manually cast cleanse on them then continue.

Is there a way to skip rogues if they have vanished? Also is there a way to detect that decursive can't cleanse, so that it will move on and cleanse someone else and then come back at a later time?

In ZG the tranquilizing poison from the brown snakes puts you to sleep if it is not cleansed quickly. Sometimes it isn't cleansed only because the blue snakes cast their aoe poison and I'm cleansing that first when it would be better to cleanse the tranquilizing poison. Sometimes when I get around to the tranquilizing poison the person has already been put to sleep. Is there a priority list for debufs so I can cleanse certain debufs first?
  Reply With Quote
10-30-05, 06:50 AM   #11
Littlejohn
A Warpwood Thunder Caller
AddOn Author - Click to view addons
Join Date: Jun 2005
Posts: 90
This is a really weird conversation. It's like a meta-game -- inventing client logic to beat Blizzard's server logic. Do you need decursive to beat certain encounters? Is Blizzard reacting to the use of decursive and making these encounters harder?
  Reply With Quote
10-30-05, 12:19 PM   #12
DanoPDX
A Deviate Faerie Dragon
Join Date: Oct 2005
Posts: 10
I noticed that below the (Decursive)[P][S][X] Bar there is a drop down of the debuff and who the debuff is on. I really like that but for now it's duplicating the debuff in the list.
  Reply With Quote
10-30-05, 01:53 PM   #13
wallenium
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Sep 2005
Posts: 6
ok. translated the missing bits into german (see code )

some hardcoded text bits:
  • Decursive Priority
  • Decursive Skip
  • complete populate-panel (close button, group1..x button)
  • populate panel, header: quickly populate ...

the german loc-part. there are still missing parts, i'll translate it ifg you fixed the hardcoded bits
Code:
if ( GetLocale() == "deDE" ) then

	DCR_DISEASE = 'Krankheit';
	DCR_MAGIC = 'Magie';
	DCR_POISON = 'Gift';
	DCR_CURSE = 'Fluch';
	DCR_CHARMED = 'Charm';

	DCR_PET_FELHUNTER = "Teufelsj\195\164ger";
	DCR_PET_DOOMGUARD = "Doomguard";
	DCR_PET_FEL_CAST  = "Magie verschlingen";
	DCR_PET_DOOM_CAST = "Magiebannung";

	DCR_SPELL_CURE_DISEASE        = 'Krankheit heilen';
	DCR_SPELL_ABOLISH_DISEASE     = 'Krankheit aufheben';
	DCR_SPELL_PURIFY              = 'L\195\164utern';
	DCR_SPELL_CLEANSE             = 'Reinigung des Glaubens';
	DCR_SPELL_DISPELL_MAGIC       = 'Magiebannung';
	DCR_SPELL_CURE_POISON         = 'Vergiftung heilen';
	DCR_SPELL_ABOLISH_POISON      = 'Vergiftung aufheben';
	DCR_SPELL_REMOVE_LESSER_CURSE = 'Geringen Fluch aufheben';
	DCR_SPELL_REMOVE_CURSE        = 'Fluch aufheben';
	DCR_SPELL_PURGE               = 'Reinigen';
	DCR_SPELL_NO_RANK             = '';
	DCR_SPELL_RANK_1              = 'Rang 1';
	DCR_SPELL_RANK_2              = 'Rang 2';

--used for warlock range check
DCR_SPELL_WATER_BREATHING     = "Water Breathing";
DCR_SPELL_SHADOW_BOLT         = "Shadow Bolt";
-- i should add other spells... for warlocks... but i am lazy


	BINDING_NAME_DCRCLEAN = "Reinige Gruppe";
BINDING_NAME_DCRADD     = "Ziel zur Priorit\195\164tenliste hinzufügen";
BINDING_NAME_DCRCLEAR   = "Priorit\195\164tenliste leeren";
BINDING_NAME_DCRLIST    = "Priorit\195\164tenliste ausgeben";
BINDING_NAME_DCRSHOW    = "Zeige/Verstecke die Priorit\195\164tenliste UI";
BINDING_NAME_DCRSKADD   = "Ziel zur Ignorierliste hinzufügen";
BINDING_NAME_DCRSKCLEAR = "Ignorierliste leeren";
BINDING_NAME_DCRSKLIST  = "Igorierliste ausgeben";
BINDING_NAME_DCRSKSHOW  = "Zeige/Verstecke die Ignorierliste UI";

DCR_PRIORITY_LIST  = "Decursive Priorit\195\164tsliste";
DCR_SKIP_LIST_STR  = "Decursive Ignorierliste";
DCR_POPULATE_LIST  = "Schnellbest\195\188cken der Decursive Liste;
DCR_RREMOVE_ID     = "Entferne diesen Spieler";
DCR_HIDE_MAIN      = "Live Liste verstecken";

	-- $s is spell name
	-- $a is affliction name/type
	-- $t is target name
	DCR_DISPELL_ENEMY    = "Kanalisiere '$s' auf den Gegner!";
	DCR_NOT_CLEANED      = "Nichts zu reinigen";
	DCR_CLEAN_STRING     = "Kanalisiere $s auf $t um $a zu entfernen";
	DCR_SPELL_FOUND      = "Spruch $s gefunden!";
	DCR_NO_SPELLS        = "Keine kurierenden Spr\195\188che gefunden!";
	DCR_NO_SPELLS_RDY    = "Keine Spr\195\188che bereit!";
	DCR_OUT_OF_RANGE     = "$t ist ausser Reichweite und sollte von $a geheilt werden!";
	DCR_IGNORE_STRING    = "$a auf $t gefunden... Ignoriert";


-- this causes the target to be ignored!!!!
	DCR_IGNORELIST = {
		["Verbannen"] = true,
		["Phase Shift"] = true,
	};

-- ignore this effect
	DCR_SKIP_LIST = {
	["Dreamless Sleep"] = true,
};

-- ignore the effect bassed on the class
	DCR_SKIP_BY_CLASS_LIST = {
	[DCR_CLASS_WARRIOR] = {
		["Ancient Hysteria"]   = true,
		["Ignite Mana"]        = true,
		["Tainted Mind"]       = true,
	};
	[DCR_CLASS_ROGUE] = {
		["Silence"]            = true;
		["Ancient Hysteria"]   = true,
		["Ignite Mana"]        = true,
		["Tainted Mind"]       = true,
	};
	[DCR_CLASS_HUNTER] = {
		["Magma Shackles"]     = true,
	};
	[DCR_CLASS_MAGE] = {
		["Magma Shackles"]     = true,
	};
};
feature wishlist:
- myaddons support
- options panel
- make the live window unmovable

Last edited by wallenium : 10-30-05 at 07:03 PM.
  Reply With Quote
11-02-05, 03:36 PM   #14
jgeiger
A Murloc Raider
Join Date: Nov 2005
Posts: 4
Thanks for the great mod. Here's a couple of things I noticed/would like to request.

1. If you cast a cure disease as a priest, the disease isn't always removed from the listing since the disease may not be instantly removed. This also happens when a target has cure disease, but they are infected again after the first cast.

2. Per character status saving would be nice.
  Reply With Quote
11-02-05, 09:43 PM   #15
Quu
An Aku'mai Servant
 
Quu's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2005
Posts: 36
wow... i leave for blizzcon and everybody tests it ^_^

I will respond to this thread hopefully tommorow... I was signed up for new training for work while i was away for a week... so things have been stupidly hecktick for me
  Reply With Quote
11-03-05, 07:32 AM   #16
maytrix
Banned
AddOn Author - Click to view addons
Join Date: Oct 2005
Posts: 2
FelHunter Support

Would still like to see you add felhunter support to this wonderful mod, I know you were trying to implament it before then scrapped it??!! I know I love to debuff in MC with my warlock and that would be a really nice addition to this already great mod.
  Reply With Quote
11-03-05, 02:26 PM   #17
tonester
A Murloc Raider
Join Date: Nov 2005
Posts: 7
have you heard? Blizzard is removing this add-on specifically from the game... and will put changes in to make all future add-ons like it impossible. I'll try to find the post that actually confirms it (if it exists).
  Reply With Quote
11-03-05, 05:41 PM   #18
maytrix
Banned
AddOn Author - Click to view addons
Join Date: Oct 2005
Posts: 2
dont believe everything you read

Originally Posted by tonester
have you heard? Blizzard is removing this add-on specifically from the game... and will put changes in to make all future add-ons like it impossible. I'll try to find the post that actually confirms it (if it exists).

Rumors are a nasty thing, until it is official I wont lose sleep anytime soon.
  Reply With Quote
11-04-05, 11:06 AM   #19
Havocc
A Murloc Raider
Join Date: Oct 2005
Posts: 7
Originally Posted by tonester
have you heard? Blizzard is removing this add-on specifically from the game... and will put changes in to make all future add-ons like it impossible. I'll try to find the post that actually confirms it (if it exists).
The rumor is only based on the fact that they will be implementing Digital Signatures to mods. The true purpose is anyones guess.
  Reply With Quote
11-07-05, 07:14 AM   #20
OverShadow
A Kobold Labourer
Join Date: Nov 2005
Posts: 1
Cool Needy Warlock

I too would love to see the re-implementation of Felhunter support. Very helpful for the slow priests that take forever to react.

Thanx for working on it. Many People appreciate it I'm sure.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » Alpha/Beta AddOns and Compilations » Decursive (Big Change)

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off