Yea consdering now the pe forum link to how to actually create a PE file is gone is worthless, I really need ot figure this out as to write my own profiles
Blame blizzard for that. :P I'm still working on a platform for us.
In the meantime, a rotation is easy to make.
File Layout
wow/interface/addons/Probably_YourRotation/
/Probably_YourRotation/Probably_YourRotation.toc
/Probably_YourRotation/rotation.luaCode:## Interface: 50400 ## Title: Rotation Title ## Notes: ProbablyEngine Custom Rotation or Whatever ## Dependencies: Probably rotation.lua
Further dependancies are just added to the .tocCode:ProbablyEngine.rotation.register_custom(SpecID, "YourRotationName", { "Incombat", }, { "OutOfCombat", }, function() -- If you add extra toggles ProbablyEngine.toggle.create('burst', 'Interface\\Icons\\ability_warrior_decisivestrike', 'Burst Button', 'Get ****ed') end)
Hope that helps!
Last edited by ImogenOC; 12-12-2014 at 11:10 PM.
ProbablyEngine - Developer and Lead Support
A Powerful Rotation Bot: ProbablyEngine
where do you add the healing part.
The giant function you used to put in the beginning.. blah blah @coregroupneedhealing or something
Thank you for all your help so far. This is not hindering anything but would be useful if I could get it to work. I would like to wrap a rotation with a buff or modifier so I do not have to add it in each line.
This is what it currently is:
What I am trying to doCode:{ "Final Verdict" , "player.buff(Avenging Wrath)" }, }, { "Crusader Strike" , "player.buff(Avenging Wrath)" }, },
The second one does not work, it breaks the code and does not allow the profile to be loaded.Code:{{ { "Final Verdict" }, { "Crusader Strike" } }, "player.buff(Avenging Wrath)" },
Is it possible to make a or in PE? And how do i do it?
as in an "or" ? no. basically you write the same thing twice with different conditions.
Just getting into PE and looking to replicate old 1button macro style raiding.
I see this guide (thread?) is deprecated. Just wondering how long until the new one is up, or should I just ask my questions here?
Is there a way to "pause" PE when a target circle (AOE spell) is in target mode?
As in I don't want it to keep spamming spells and overriding my target circle when I want to heroic leap or throw ravager.
put heroic leap or ravager into your rotation.
{"heroic leap", "modifier.lalt", "mouseover"}
then while ingame hold lalt
I can't do that because some of my binding is Alt or Shift + something and it'll trigger by accident.
what about Control?
Also you can add a pause into your CR. Dont know what you would do for jus tthe targeting thing.
For example I have a few !SPELLNAME, which makes the spell cast immdieatly regardless of your current cast, so sometimes it would interrupt my divine hymn or tranquility, so i added a:
{ "pause", "player.buff(Divine Hymn)" }, at the very top of my routine. to pause it so it wouldnt accidently cancel.
as for your case though.. I dont see a way to pause it just for targeting circle.
now, there is a way to create custom function and make a spell queue. so that ingame you click a macro and itll jump (macro replaces the ability) I dont know how to do this though. See other people routines maybe you can figure it out.
Well in PQR what I had was a "Setting" ability which does nothing, so essentially "pause" in which I put conditions for it to trigger such as when target is not attackable, when they have divine shield, when target is dead, AND lastly SpellIsTargeting()
if IsLeftAltKeyDown()
or IsMounted()
or SpellIsTargeting()
or UnitBuffID("player",80169)
or UnitBuffID("player",87959)
or UnitChannelInfo("player")
or UnitIsDeadOrGhost("player")
or UnitIsDeadOrGhost("target")
then return true end
Is that something PE is able to reproduce?