Loki 47 Posted February 26, 2013 Share Posted February 26, 2013 Hi guys! So Im sitting with my shadow priest that I am currently leveling 85-90. I have a rotation that works but what I am missing is a way to make Mind Spike work on proc only. The proc is called "Surge of Darkness" and comes from the DoT Vampiric Touch. The problem is, you cant have Mind Spike in your regular rotation just like it is because it will cancel our DoTs which ofc will be very bad for a shadow priests dps. ---> So what I want to do is have a "Condition" that ensures that the proc is True if the bot use Mind Spike. <--- In the condition list I see alot of stuff that Im sure has to do with procs but I dont know what to do. Help me out guys. Thanks Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/ Share on other sites More sharing options...
Droidz 2738 Posted February 26, 2013 Share Posted February 26, 2013 Hi, Can you try with lua condition: ( http://www.wowpedia.org/API_IsSpellOverlayed ) Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-864 Share on other sites More sharing options...
Loki 47 Posted February 26, 2013 Author Share Posted February 26, 2013 Alright I will try that when I get back. It will be a copy/paste coz I didnt understand one thing from that line :) I guess the "overlay" is the proc/aura and if its True then the bot can cast the spell in question. Nice nice! Anyone else? Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-867 Share on other sites More sharing options...
Shadow 100 Posted February 26, 2013 Share Posted February 26, 2013 pretty sure thats it, if you check out the wowpedia link, you will see that it Returns whether spellID is using SpellActivationAlert (glowing-circle around it) currently, or not. So a best example, in my warlock, I could use this to cast haunt when my soul shards proc as having an extra shard, i forget the proc name right now, but thats what this does. Im not very good with lua code either, hence pulling my warlock profile, I feel others could write it better. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-877 Share on other sites More sharing options...
Loki 47 Posted February 27, 2013 Author Share Posted February 27, 2013 ty ppl Blizzard desided to close their servers tonight so didnt get time to try it out. But I´ll do it tomorrow and I´ll get back to you guys with feedback. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-878 Share on other sites More sharing options...
Loki 47 Posted March 1, 2013 Author Share Posted March 1, 2013 The Luascript worked !! Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-922 Share on other sites More sharing options...
gillion 3 Posted March 28, 2013 Share Posted March 28, 2013 it's not working for me.. can you take a screenshot of your actual fight class setting in mind spike? i might be missing something i'm not sure.. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1816 Share on other sites More sharing options...
gillion 3 Posted March 28, 2013 Share Posted March 28, 2013 nevermind, it worked lol Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1823 Share on other sites More sharing options...
Loki 47 Posted March 28, 2013 Author Share Posted March 28, 2013 Where do I find a list with the IDs of procs to make more lua scripts? Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1829 Share on other sites More sharing options...
Droidz 2738 Posted March 28, 2013 Share Posted March 28, 2013 You can found spell id on wowhead (spell url). For this spell: http://www.wowhead.com/spell=588/mind-flay the id is 588 Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1832 Share on other sites More sharing options...
Loki 47 Posted March 28, 2013 Author Share Posted March 28, 2013 Thats not very searchable Im afraid. Im gonna google it ehen i get back home. Someone somewhere has to have made such a list. Id like something that says: Raging Blow ID1234 (on Enrage proc (ID567)) Mind Spike ID345 (on Surge of Darkness proc (ID678)) And so on. If there is no such, I will make it happen. The result of this list will be better fight classes that are higher dps and more mana/rage efficient. Im sure such list would be greatly appriciated by our ppl. But as I sayd, I'll sort it. Keep eyes open for thread. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1833 Share on other sites More sharing options...
Ohren 106 Posted March 28, 2013 Share Posted March 28, 2013 Enrage shows up as a buff on your character, along with almost every other proc. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1834 Share on other sites More sharing options...
Ohren 106 Posted March 28, 2013 Share Posted March 28, 2013 So Raging Blow, with the condition Buff -> Enrage -> True, will only fire when you proc enrage. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1835 Share on other sites More sharing options...
Loki 47 Posted March 28, 2013 Author Share Posted March 28, 2013 So you can use that as condition instead of the Lua. Thats good stuff! But I mean a list of what spell procs into what proc and what spell that benefits from it. Should be a full list of all these. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1836 Share on other sites More sharing options...
Shadow 100 Posted March 28, 2013 Share Posted March 28, 2013 Wowhead is the best spell database i know of. Sent from my PG06100 using Tapatalk 2 Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1837 Share on other sites More sharing options...
Ohren 106 Posted March 28, 2013 Share Posted March 28, 2013 Also, check out Noxxic, they help me get rotations and priorities for my fight classes on characters I don't know very well (and even some I do). But to add this feature to the bot, seems like something that should be very low on the list of requested features. xP Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1838 Share on other sites More sharing options...
Shadow 100 Posted March 29, 2013 Share Posted March 29, 2013 I find icy veins better for stuff like that than noxxic. But its all user prefrence. Sent from my PG06100 using Tapatalk 2 Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1839 Share on other sites More sharing options...
Ohren 106 Posted March 29, 2013 Share Posted March 29, 2013 I've never used Icy Veins... so not sure. But unless you're doing a raid rotation, most procs aren't really needed. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1843 Share on other sites More sharing options...
Droidz 2738 Posted March 29, 2013 Share Posted March 29, 2013 You can also use this script for get spell id: /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 Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1846 Share on other sites More sharing options...
Loki 47 Posted March 29, 2013 Author Share Posted March 29, 2013 When you are doing a fight class, go through this list and see if you have all the procs. Death Knight Cinderglacier (Runeforging) Dark Transformation Killing Machine Rime (Freezing Fog) Rune Strike Sudden Doom Crimson Scourge Will of the Necropolis Scent of Blood Glyph of Dark Succor (off by default) Druid Combo Points Eclipse Nature's Grace Predator's Swiftness Omen of Clarity Owlkin Frenzy Shooting Stars Hunter Kill Shot Master Marksman (Fire!) Thrill of the Hunt Lock and Load Mage Arcane Charge Arcane Missiles Blazing Speed Brain Freeze Fingers of Frost Heating Up Hot Streak Monk Combo Breaker: Tiger Palm Combo Breaker: Blackout Kick Vital Mists Elusive Brew Chi Paladin Art of War Daybreak Denounce Grand Crusader Infusion of Light Hammer of Wrath Selfless Healer Glyph of Double Jeopardy (off by default) Holy Power Bastion of Glory Priest Borrowed Time Divine Insight Evangelism Serendipity Surge of Light Surge of Darkness Glyph of Mind Spike Shadow Orb Rogue Combo Points Anticipation Dispatch Blindside Shaman Elemental Focus Searing Flame Lava Surge Lightning Shield Maelstrom Weapon Tidal Waves Warlock Backdraft Backlash Havoc Molten Core Nightfall Shadowburn Demonic Rebirth Soul Shards Burning Embers Demonic Fury Warrior Bloodsurge Raging Blow Meat Cleaver Execute Ultimatum Incite Overpower Revenge Sudden Death Sword and Board Taste for Blood Victory Rush Ohren 1 Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1854 Share on other sites More sharing options...
Ohren 106 Posted March 30, 2013 Share Posted March 30, 2013 Nice list bud! Thank you. :) Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1866 Share on other sites More sharing options...
Loki 47 Posted March 30, 2013 Author Share Posted March 30, 2013 Disclaimer: This is copy paste from wowpedia. It might not include ALL but its a good start. Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-1879 Share on other sites More sharing options...
hikorox 0 Posted May 10, 2013 Share Posted May 10, 2013 Hello, sorry to revive this topic but i've been trying to do something similar as the warlock's proc, but with the Death Knight's Killing Machine proc (51124). So it should cast Obliterate only when Killing Machine is UP. I want to do this with Lua, i thought it would work when i found this thread but it doesn't seem to be working at all. I'm using the code posted before -> if (IsSpellOverlayed(51124)) then isOverlayed = "ok" else isOverlayed = "no" end This is what debug says -> [Debug] 03:21 - Obliterate - NeedToRun = False - condition Thanks =) Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-2890 Share on other sites More sharing options...
Droidz 2738 Posted May 10, 2013 Share Posted May 10, 2013 Hello, sorry to revive this topic but i've been trying to do something similar as the warlock's proc, but with the Death Knight's Killing Machine proc (51124). So it should cast Obliterate only when Killing Machine is UP. I want to do this with Lua, i thought it would work when i found this thread but it doesn't seem to be working at all. I'm using the code posted before -> if (IsSpellOverlayed(51124)) then isOverlayed = "ok" else isOverlayed = "no" end This is what debug says -> [Debug] 03:21 - Obliterate - NeedToRun = False - condition Thanks =) Try with this spell: http://www.wowhead.com/spell=51128 (replace spell id 51124 by 51128) hikorox 1 Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-2896 Share on other sites More sharing options...
hikorox 0 Posted May 10, 2013 Share Posted May 10, 2013 Thanks for the answer! I did try to use 51128 but still happens the same thing. Debug says the same thing, any other idea? :O Link to comment https://wrobot.eu/forums/topic/134-tutorial-needed-for-procs-in-classes/#findComment-2898 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now