Jump to content

Ohren

Elite user
  • Posts

    465
  • Joined

  • Last visited

Everything posted by Ohren

  1. So far I've fallen in love with Blood Tap. Sooo many free Death Strikes, but with that tier, you could just ignore that, it won't try to cast since the conditions. While testing it, I am doing Roiling Blood, Purgatory, Death's Advance, Conversion, Rune Tap, Remorseless Winter. I might break off and try getting it to be universal, which i think is possible. xP And thank you very much. :) Even though all I've really done is program machines to do my bidding.
  2. I'm finally going to bite the bullet and make a blood class, well, I'm finally going to finish it. But I'm curious, with all the talent choices that actually affect game play from the blood spec, what's you're favorite?
  3. If you have issues with dying, you need a better fight class!
  4. That made me laugh a bit. Sorry, but that path is on your personal computer. You have to upload it to the internet for us to see it.
  5. Actually, it really just isn't working. I've got it casting Freeze, so the green circle is there, but then nothing. [Fight] 12:02 - Launch LUA script: CastSpell(5, "pet"); [Fight] 12:02 - Launch LUA script: CastSpell(5, "pet"); [Fight] 12:03 - Launch LUA script: CastSpell(5, "pet"); [Fight] 12:03 - Launch LUA script: CastSpell(5, "pet"); Also after reading Use "spell" or SpellBookFrame.booktype as the spellbookType for any non-pet spell. The id is counted from 1 through all spell types (tabs on the right side of SpellBookFrame). Pet spells also start from 1. (See example above). The CastSpell function can not be used outside Blizzard-signed code except when "casting" trade skills (e.g. Cooking, Alchemy, etc.). So 5 works fine, whereas the spell ID did not.
  6. If you can't get it to work after trying this, I'll add that in to my Frost Mage fight class and send you a download link.
  7. Sorry the picture is so big, it was too distorted when I shrunk it down. You enter the LUA in as if it were any other spell. Add in conditions the same. AOE Spell - true; What this does is makes WRobot cast the spell at a certain location. Since this spell requires being cast at a certain location (big green circle that appears when you cast it), we must set it true. Check if know spell, is usable and good distance - false; I believe (haven't tested it out fully yet) that all LUA scripts in the spell menu need this false and... Check if target is in view - false. Not spell, is lua script - true; Seems rather self explanatory, but this is what keeps WRobot from trying to execute CastSpell(33395, "pet") as a spell and just executes it as a script instead.
  8. I came up with another awesome one.... _, _, _, _, _, _, expires, _, _, _, _ = UnitDebuff("target", "Corruption") secs = (expires - GetTime()) if secs < 3 then retV = 1 else retV = 0 end Checks the duration of the debuff you have on a target, and if it's close to expiring, it recasts it!
  9. The Mana fight class condition isn't using a percentage value. Using an LUA script instead of spell, I had something like... RunMacro("name") if mana < 75 And the spell was never ran, so I checked this out.. RunMacro("name") if mana < 75000 And it worked. Right on the money, every time.
  10. Not yet. But sooner than later. I believe it's Droidz current project.
  11. Did you change the spell setting Not a spell, is lua script to true?
  12. No, the log tracks actions the bot does, mostly for debugging. It can be found in WRobot folder. C:\Program Files (x86)\WRobot\Logs That's where my logs are personally.
  13. I haven't had issues adding pet skills in before, but for some reason this one is not working. I'm not sure how WRobot handles pet AoE spells, so I couldn't come up with a way to get it to work. Maybe Droidz can help out when he gets on.
  14. Plus it (WRotation) allows you to annoy all those Sub Rogues. :P Seriously, my damage from Backstab from BGs has been reduced SIGNIFICANTLY. It's hard to backstab something that's constantly facing you. You get to spend your whole concentration on ways to piss of random classes.
  15. Well I was about to add another one, but I can't upload more pictures. xP
  16. Ohren

    Multi-line LUA

    hasMainHandEnchant, mainHandExpiration, mainHandCharges, hasOffHandEnchant, offHandExpiration, offHandCharges, hasThrownEnchant, thrownExpiration, thrownCharges = GetWeaponEnchantInfo() if (hasMainHandEnchant) then retV = "1" else retV = "0" end is the code.
  17. Ohren

    Multi-line LUA

    Damn, it didn't upload the picture in the first post. >.<
  18. Ohren

    Multi-line LUA

    Still getting this error with multi-line LUA.
  19. All classes have a few I think. There is enough where I have that script macro'd. xP
  20. Just add in a Distance to Target < 25 condition to make it only cast while in a range of 25 yards of the target.
  21. Another idea is to just run an LUA instance of the spell by name.. Instead of typing in the spells name in the box, type CastSpellByName("Malefic Grasp") then in the settings box, scroll all the way down and change Is not spell, is lua script to true. Add in your conditions like normal and go.
  22. I'm on my laptop and forgot my mouse at home (this touch pad makes doing things so annoying to me), so I can't really test anything in game, but if you run /run for i=1,200000 do local f=FindSpellBookSlotBySpellID(i,"spell") if f then local n,id=GetSpellBookItemName(f,"spell"),select(2,GetSpellBookItemInfo(f,"spell")) local s=GetSpellInfo(id) s=n==s and " " or "\124cFF4FF763"..s print(id,n,s) end end in WoW chat, does Malefic Grasp come up with another spell on the same line?
  23. If you need more survivability on it, just let me know. I ran that on some L88-89 mobs with my little L86 mage, and it smoked them, didn't need much of anything else.
×
×
  • Create New...