Temporal Mimicry - Announce Trigger?

Robboto

New Member
Is it possible to add a tab to chanters in which they cast temporal mimicry in response to a dps charactes announcement please?

It seems this would work in a similar way to the dirge confront fear function where characters call for it and the dirge responds by casting it up on them.

if not can anyone think of a way to do this with existing functions please?

Thanks
 

Active

Member
use the "Included in Text" drop down.
Warlock needs to have this linked to whatever spell u want to start the mimicry
/tell Enchantername cast: temporal mimicry
 

Kannkor

Ogre
use the "Included in Text" drop down.
Warlock needs to have this linked to whatever spell u want to start the mimicry
/tell Enchantername cast: temporal mimicry
That would make them cast it, however it wouldn't cast on anyone specifically.

I believe with this last patch I introduced a way to make this work. However I rushed the patch for other reasons. If you wish to try it (it worked for 1 spell I tested, but that was all I tested), feel free to read my revision history. I give an example of what I did. You will just need to relay it, which I will make easier in the future when I have time to test it more.
 

Isnewbie

Well-Known Member
Oh happy day! Also if the pre cast and post cast tab ever get the ability to direct toward a target like the cast stack, it would cut down on a lot of cross chatter for buff request.
 

Robboto

New Member
Hi Kannkor,

So i tried to make this work with mimicry using the following line of text (MyIlly= illu, MyLock - warlock). Warlock Announce tab linked to "focused Casting" using direct to console drop down.

OgreBotAPI:CastAbilityOnPlayer[MyIlly,Temporal Mimicry,MyLock]

This doesn't seem to work i also tried using alias' instead of names (*enchanter, *MageDPS) and cant get it to work.
 
Last edited by a moderator:

Kannkor

Ogre
Cause you used the option that is for themselves :)
So you just had your warlock tell themselves, if they are named 'Myilly' then they should cast TM on your warlock. Which could never happen..
You need the relay option.
OgreBotAPI:CastAbilityOnPlayer_Relay[all,Temporal Mimicry,WarlockNameHere]
That should then broadcast it to everyone, and anyone who has the spell TM, will cast it on the warlock.

This is all subject to change, I'd like to do it differently.. but this is a work around for now. Completely unsupported and could break at any time :)
 

Cheesy

Well-Known Member
I tried various varieties of this and couldn't get it to work either :(

Made sure all were in same Relay group, made sure no typos, all in EQ2Chars just in case too.

Perhaps ignore me, I thought the CastAbilityOnPlayer_Relay was live, seems not :D
 
Last edited:

Kannkor

Ogre
Oops, I thought I patched that out, but by the looks of it, I sure didn't.

In the mean time, you could probably relay all the non-relay version. Make no promises that will work, but can try :)
Work around for a work around.. I can't see this ending well!
If you get this working, try not to pass the profiles around to people until I get a better solution. I sure will not be supporting this at all :)
 

Isnewbie

Well-Known Member
Nm, apparently your bot can't be in pause status or the announce won't work.

Is the execute command in console in the announce tab working now? I tried using the relay cast ability but the only time it work is when I use all. Using character name or class won't work for me.


Cause you used the option that is for themselves :)
So you just had your warlock tell themselves, if they are named 'Myilly' then they should cast TM on your warlock. Which could never happen..
You need the relay option.
OgreBotAPI:CastAbilityOnPlayer_Relay[all,Temporal Mimicry,WarlockNameHere]
That should then broadcast it to everyone, and anyone who has the spell TM, will cast it on the warlock.

This is all subject to change, I'd like to do it differently.. but this is a work around for now. Completely unsupported and could break at any time :)
 
Last edited:

Isnewbie

Well-Known Member
Well messed around with the execute in console feature for a bit, and seems like OgreBotAPI:CastAbilityOnPlayer_Relay[ForWho,AbilityName,OnPlayer] works properly using name and class. CastAbility_Relay[ForWho,AbilityName] requires you to use all rather than character name or class. Not sure if that's intended, kind of limited for when I want to stagger burn phases. Regardless this cut down a lot of my cross chatter in tell and raid. Thanks a lot.
 
Top Bottom