Go Back   EQ2Flames Forum > Class Discussion > Troubadors

Reply
 
LinkBack Thread Tools
Old 07-19-2008, 11:29 AM  
Only You can prevent a Forum Fire
 
Ballads's Avatar
 
Character: Ballads
Guild: NPU
Server: Guk

Posts: 666
Photos: (0)

Send a message via AIM to Ballads
Default ACT Jester's Cap immunity timer

I have been using this for a while now and i really like it. If there is a better way todo this please let me know. I'm no ACT wizard so this may not be the most efficient way,but it works.


First off JC doesn't make its own special text to parse so you will have to add a line to your in game macro's. So make a channel to use for this.
Something like - /join myjctimer. Make sure to note the channel number for your macro's. I put this channel in a tab i put all my spam into.Then add a line to your macro, mine looks like this.


I use the first 3 letters of the players name and their class for mine, but use whatever you want just avoid text that you normally get in game.

Now to set up act. First goto the Triggers/sounds tab, and create a custom trigger for the phrase you just added to your macro. Check the trigger timer box, and put the phrase again in the box, and hit the add/edit button .It should look like this.


Now click your Show timers tab in the top left and right click the window it opens to bring up your Spell timers (options) window. Add in the timer name, set it for 120 seconds with a 5 second warning. Go down to custom warning sound at the bottom, hit the ... button choose custom TTS and then add in the persons name. Hit the add/edit button and you should be ready to go.


Now 5 seconds before there immunity is up act will let you know. If you know a better way todo this or have any questions let me know.
__________________
People all over the world, Join hands
Start a Love Train, Love Train
Ballads is offline   Reply With Quote
Old 07-19-2008, 02:23 PM  
/bonk
 
Taius's Avatar
 
Character: Taius
Guild: UK
Server: Splitpaw

Posts: 37
Photos: (0)

Default Re: ACT Jester's Cap immunity timer

Thats how I do it.

A few problems that I have come across, mainly with my timer window. Im not computer nerd either, so speak slowly please

The window quickly gets filled up, with JC on myself I can fire off 2 more JCs in quick succession. I cant remember how many exactly, but I think I can have up to 5 legit targets in my window (jesters immunity cooldown). Add to that the timers I have for mob AEs, the timer window quickly becomes full. I dont use TTS - I cant understand what is being said - I only use TTS for melee range...closer...closer...closer...etc. How do you fit so many timers on the window at the same time, and still follow them? or do u rely on the TTS? Ofc I dont use the radial timers btw
Taius is offline   Reply With Quote
Old 07-19-2008, 03:44 PM  
Only You can prevent a Forum Fire
 
Ballads's Avatar
 
Character: Ballads
Guild: NPU
Server: Guk

Posts: 666
Photos: (0)

Send a message via AIM to Ballads
Default Re: ACT Jester's Cap immunity timer

I use tts and almost never have the timer window open myself. I played with some of the names adding spaces to draw out words and such till i understand what it saying. I guess if you wanted you could simply have them be 1,2,3,4,5 in order you keep them on your hotbar.
__________________
People all over the world, Join hands
Start a Love Train, Love Train
Ballads is offline   Reply With Quote
Old 07-19-2008, 05:02 PM  
Random User
 
Character: Baya
Guild: Fatal
Server: Kithicor

Posts: 18
Photos: (8)

Default Re: ACT Jester's Cap immunity timer

I bothered Aditu a while ago about adding a way to pass captured regexps to the timer window because of this very thing -- she suggested using attacker since it already passed the captured pattern.

The advantage is that you have one regexp and one timer that handles everyone as long as you say something about it in your personal channel. You can also make it work on any Jester's macro, including %rt's, raidwindow buttons, etc.

The big disadvantage is that you have to have a timer window open for it to be useful since you can't use the captured <attacker> in a tts.

I track the jcap timers on the box I'm playing on and time everything else on another networked box, so I don't have an issue with timer clutter.

Anyway, if you're interested in an alternate approach to the same thing:

Assume that the custom channel is named 'jestertraq' and that the format of the say in your various Jester's macros is 'Player has been capped.'

You could then use the following for a regexp:

Code:
(?<Player>You tell) (?<Channel>jestertraq) \(\d+\), ?"(?<attacker>[\w\S]+) has been capped\."
and have it trigger a timer called 'JCapImm' or something similar with a 120s period.

You would end up with something like:



... with an individual timer for each player since ACT will start a new timer for each player because they are different 'attackers'. ;)

Either way you do it, you probably want to check 'Only one of this timer can exist' -- so you don't end up with incorrect timers if you accidentally try to JCap the same person before their immunity is up.
Sparks is offline   Reply With Quote
Old 07-19-2008, 05:08 PM  
(LFW)
 
Szai's Avatar
 
Character: Szai
Guild: T7M
Server: Mistmoore

Posts: 86
Photos: (0)

Default Re: ACT Jester's Cap immunity timer

cap mary first, she pwns
__________________
Szai is online now   Reply With Quote
Old 07-19-2008, 05:17 PM  
Random User
 
Character: Baya
Guild: Fatal
Server: Kithicor

Posts: 18
Photos: (8)

Default Re: ACT Jester's Cap immunity timer

Quote:
Originally Posted by Szai View Post
cap mary first, she pwns
True story.

And while we're on the subject of ACT and Jester's and regexps and what not...

Code:
\\aPC -?\d+ [^ :]+:(?<Player>[^ :]+)\\/a tells you, ?"(?i).*(jester|cap|jc).*"
Have that with a TTS sound data of

Code:
Jester's for ${Player}
...and your comp will tell you who is asking for a cap via a tell, assuming they use either 'jester', 'cap' or 'jc' in the tell. The (?i) makes it case insensitive.
Sparks is offline   Reply With Quote
Old 07-21-2008, 07:44 PM  
Visitor
 
Character: Longduck/Greybar
Guild: Legacy
Server: Butcherblock

Posts: 17
Photos: (0)

Default Re: ACT Jester's Cap immunity timer

First off, forgive me for being a total idiot on code for ACT, or code for anything for that matter. I would love to do something like this instead of keeping track in my head of when the person needs it again.

My problem is that our raid force fluctuates at a pretty high rate, so I don't have set macro keys for capping people. I use Fetish UI and changed one of the "quickraidkeys" for cap'ing people.

Does anyone have a suggestion on how I could get something like this working using the UI raid window and not have to setup and change macros for each raid?

Last edited by Longduck; 07-21-2008 at 07:56 PM.
Longduck is offline   Reply With Quote
Old 07-22-2008, 05:18 AM  
[I cannot control my vocabulary]
 
Uyaem's Avatar
 
Character: Uyaem
Guild: Xanadu
Server: Runnyeye

Posts: 868
Photos: (0)

Default Re: ACT Jester's Cap immunity timer

Since timer names cannot be parametrised, you'll always need one custom trigger and one custom timer per person.
What you can do however is encorporate the name of the player you use Jester's on into the trigger phrase and what you send into the channel.
Personally, I'm using ProfitUI which supports a placeholder for the targetted person in the quick raid buttons, not sure if Fetish can do something like that by default.

That way, instead of Ballads' "/6 scowizard" I can send something like "/tellchannel uyaemscapchannel JCap on Durancer" to a channel, and have the custom trigger trigger on "JCap on Blah", "JCap on Blubb", ...
__________________

Last edited by Uyaem; 07-22-2008 at 05:19 AM.
Uyaem is offline   Reply With Quote
Old 07-22-2008, 07:18 AM  
Random User
 
Character: Baya
Guild: Fatal
Server: Kithicor

Posts: 18
Photos: (8)

Default Re: ACT Jester's Cap immunity timer

Quote:
Originally Posted by Uyaem View Post
Since timer names cannot be parametrised, you'll always need one custom trigger and one custom timer per person. ...
Not completely true, but mostly accurate. You can get around it though. "attacker" is an exception and is passed to the timers to facilitate timing multiple mobs that use the same attack. It's done this way specifically to allow multiple instances of the exact same timer to exist from different sources. You can abuse this to your advantage by capturing your JCap target and naming it 'attacker'.

So if you use:

/tellchannel uyaemscapchannel JCap on Durancer

And capture it with:

You tell uyaemscapchannel \(\d+\), ?"JCap on (?<attacker>[\w\S]+)"

...then you can trigger the same timer over and over, and a new timer will be created for each person and the name of the 'attacker' (in this case the player you JCap'd) will be appended to the timer each time you tag someone else with it.

<edit>

To expand on the idea, in case I'm not being clear, (which, honestly, I rarely am)... If you're using Profit and you have something like...

<Data Name="Button1" Macro="SpellForMyLevel=&quot;Jester&apos;s Cap&quot;
useabilityonplayer Parent.Target SpellForMyLevel
tellchannel uyaemscapchannel Jcap on Parent.Target" Tooltip="(65) Jester&apos;s Cap"/>

in your quick raid buttons, then what you're capturing with [\w\S]+ is always going to be a player's name. Since you're naming the captured pattern 'attacker', it will be passed to the timer.

You can use one universal trigger to trigger a single timer, and the timer will create multiples of itself as long as the 'attacker' data are different.

So you stick:

You tell uyaemscapchannel \(\d+\), ?"JCap on (?<attacker>[\w\S]+)"

as the regexp for your trigger. Have it trigger a timer named JCapTimer or whatever. If you JCap Blah, then you'll have:

JCapTimer
2:00

Because the first instance of a timer is never named. But if you then JCap Blubb 30 seconds later, your timer window will change to

JCapTimer - blah
1:30

JCapTimer - blubb
2:00

Anyway. One trigger, one timer. It can be done -- whether it should be done or not is a separate issue.

If you're using the same phrase in your direct target hotbar macros, it will work for them as well, giving you a fairly universal solution to the problem, especially if your raid force changes a lot. It saves you from having to clone a trigger and a timer every time a person you want to cap regularly changes.

If I'm still not making sense, let me know and I'll try to elaborate further.
__________________

Last edited by Sparks; 07-22-2008 at 07:49 AM.
Sparks is offline   Reply With Quote
Old 07-22-2008, 09:17 AM  
Noob Police
 
Destined's Avatar
 
Character: Destined
Guild: Fallen
Server: Befallen

Posts: 81
Photos: (0)

Default Re: ACT Jester's Cap immunity timer

Wow that last post was a bit more confusing then ballads, I'll pickup ACT for Dummies at the book store omw home today
__________________
Destined
80 Virtuoso
Fallen
"Trashed's Cheerleader"
Destined is offline   Reply With Quote
Reply

Thread Tools

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

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are Off
Pingbacks are Off
Refbacks are On


Sponsor Ads


All times are GMT -4. The time now is 10:38 PM.


Design By: Miner Skinz.com Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0