Also is there a lit of profiles here?
sheuron, i did some tweaking to your warrior slam ability for Arms. i haven't tested it yet, but it shouldn't clip Mortal Strike anymore (at least i hope). let me know what you think
Code:local currentSpec = 0 local spec = "" for i = 1, GetNumTalentTabs() do local _,_,_,_,pointsSpent = GetTalentTabInfo(i) if pointsSpent >= currentSpec then currentSpec = pointsSpent; spec = i; end end if spec == 1 and UnitPower("player") >= 35 and GetSpellCooldown(12294) >= 1.5 and SpellIsTargeting() == nil then return true end
Last edited by ishtro; 09-15-2011 at 09:48 PM.
For tanking profiles, is there any way to add a check if the mob is targeting you or not, and if not then taunt it? would be very easy to just spam Tab key and auto taunt anything that peeled to a dps or healer.
@xelper: is possible to make "target Click" do the click only once? An example, when i use Click to launch a freezing trap, because it spam click the area, trap is launched. but if any mob is at mouse position also target him breaking the trap. I done my own code to try to fix the issue, and seem to work flawless:
Code:if IsRightControlKeyDown() then if GetSpellCooldown(77769) == 0 then CastSpellByName("Trap Launcher") end if IsUsableSpell(60192) then CastSpellByName("Freezing Trap") end if SpellIsTargeting() then CameraOrSelectOrMoveStart() CameraOrSelectOrMoveStop() end end
So.... 97 pages of replies. I wish there were subsections for this topic. Anyways...
I have zero lua knowledge, and need to ask a couple dumb questions.
1) Are there profiles for classes which are used for leveling? Like straight from lvl1?
2) What specifically would a person enter in the ability editor, to make a simple Flash Heal (@ lvl3)? I was kinda hoping that the one that comes with the d/l would work at any lvl, but it doesn't heal myself at all.
Last dumb question: Where could a guy surf to get a crash lesson on LUA (specifically for PQR).
Last edited by Zongfoo; 09-16-2011 at 08:34 AM.
@Zongfoo: There's a few ways to learn lua; The Programming Language Lua and World of Warcraft API - WoWWiki - Your guide to the World of Warcraft for functions to use within PQR. There's not really any easy way to learn it on.
Now, creating a profile for any leveling character shouldn't be that hard. (Depending on mob-level checks, group checks, etc..) but to use a simple Flash Heal, it's as easy as typing in the Name you want to use, then Flash Heal's spell ID (from wowhead) then continue to add a function or check onto Flash Heal to make it not spam heal you constantly.
Something like this:
Name: Flash Heal
ID: 2061
Target: Self
Lua:
local hp = UnitHealth("player") / UnitHealthMax("player") * 100
if hp < 90 and PQR_IsMoving(1) == false then
return true
end
Just a quick example. Alternatively you could have it heal your target/mouseover target, but you'd have to target/mouseover yourself then for the ability to autoheal you.
^^ That was my intention for this post too^^. It would be nice if the Autors of different profiles are able to post them on first site. reading 97 pages could be a nightmare^^.
With my warlock lvl 40 I hoped to choose the profile and lvl it up while brain afk, but it does nothing.
And because I have absolutely no knowlegde of LUA I have no idea whats wrong-.-
The first post DOES have a link to most of the profiles. To use a profile with a less than max character, you could try just removing any spells from the rotation that you don't have yet. This may or may not work, but that's where i'd start. A few of the profiles won't do anything until you're in combat, so you'll have to fire off something to aggro a mob.
Actually, with my planned change to my Shadow Profile, I'll add in checks so that any-level characters should be able to go from level 1 through 85.
Omg thank you mentally (:
Should have it up sometime this evening! Seeing as it's Friday and I quit early @ University today, it'll give me ample time to make the changes to it.
Can anyone help me with my issue?