Marsbar 228 Posted January 18, 2016 Share Posted January 18, 2016 Rogue poisons later turned into a buff, on 3.3.5 they're an item that applies to a weapon and the weapon is displayed as the buff, how do you modify the fight class to compensate for this? Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/ Share on other sites More sharing options...
Droidz 2738 Posted January 18, 2016 Share Posted January 18, 2016 Make like this don't work? : Item: http://wotlk.openwow.com/item=20844 Spell launched by this item: http://wotlk.openwow.com/spell=25351 PS: Not tested Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-11941 Share on other sites More sharing options...
Marsbar 228 Posted January 18, 2016 Author Share Posted January 18, 2016 I'll give it a try once I get home from work, thanks Droidz. Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-11943 Share on other sites More sharing options...
Dreamful 148 Posted January 18, 2016 Share Posted January 18, 2016 otherwise you can make a LUA Script just edit the 3rd line with your poison if applypoison and GetTime() - applypoison > 4 then applypoison = nil end if UnitAffectingCombat("player") == nil and applypoison == nil then local activepoisons = { "Instant Poison", "Deadly Poison" } local _,poisonMH,_,_,poisonOH,_,_,poisonTR = GetWeaponEnchantInfo() applypoison = GetTime() if poisonMH == nil then UseItemByName(activepoisons[1],"player") if SpellIsTargeting() then PickupInventoryItem(16) end elseif poisonOH == nil then UseItemByName(activepoisons[2],"player") if SpellIsTargeting() then PickupInventoryItem(17) end end end Matenia 1 Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-11944 Share on other sites More sharing options...
Marsbar 228 Posted January 19, 2016 Author Share Posted January 19, 2016 Neither of these work for me I'm afraid. Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-11951 Share on other sites More sharing options...
Dreamful 148 Posted January 19, 2016 Share Posted January 19, 2016 Other method, but i think thats a bit shady, you can use the Macro function in the Bot. Tested it myself it works.Macros MainHand #showtooltip /use Instant Poison IX /use 16 /click StaticPopup1Button1 OffHand #showtooltip /use Deadly Poison IX /use 17 /click StaticPopup1Button1 Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-11955 Share on other sites More sharing options...
Marsbar 228 Posted January 19, 2016 Author Share Posted January 19, 2016 Interesting solution, I'll probably use that for now, thanks dreamful. Having it in the fight class would be preferable, we'll see if Droidz gives us a solution while we use your workaround. Dreamful 1 Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-11956 Share on other sites More sharing options...
Dara 1 Posted August 11, 2016 Share Posted August 11, 2016 Hello All, I stumbled upon this and found that it didn't have a solution. It turns out you just have to put multiple lines of "RunMacroText" in the same "Not spell, is lua script" RunMacroText("/use Instant Poison") RunMacroText("/use 16") The problem I'm running into is getting the bot to identify the buff - I've tried many things and it just wants to cast the darn thing over and over. Thanks, Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-16616 Share on other sites More sharing options...
ScripterQQ 89 Posted June 16, 2017 Share Posted June 16, 2017 On 19/1/2016 at 1:49 PM, Dreamful said: Other method, but i think thats a bit shady, you can use the Macro function in the Bot. Tested it myself it works.Macros MainHand #showtooltip /use Instant Poison IX /use 16 /click StaticPopup1Button1 OffHand #showtooltip /use Deadly Poison IX /use 17 /click StaticPopup1Button1 I tried this method, once you start the bot it correctly runs the macro(s) but I think if after X seconds doesn't always refresh poisons (maybe its in combat, maybe someone kicked you, maybe you are mounted) and so the bot "looses" the turn and waits another X seconds to re-apply. Can anyone confirm this? Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-27869 Share on other sites More sharing options...
Degix 6 Posted July 18, 2017 Share Posted July 18, 2017 Hi, I had the same problem and developed a Plugin for this process. Search for 'EasyPoison'. :) Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-29564 Share on other sites More sharing options...
ScripterQQ 89 Posted August 11, 2017 Share Posted August 11, 2017 On 19/7/2017 at 0:48 AM, Degix said: Hi, I had the same problem and developed a Plugin for this process. Search for 'EasyPoison'. :) Hello, I'm trying your plugin on Battleground but doesn't work. In the settings i put in the fields "Wound Poison" and "Crippling Poison" with quotemarks, but it doesn't apply them. I tried without quotemarks and it says it "maybe no items in bag", so I assume the quotemarks are necessary. I read the lua code and if I'm not wrong it doesn't apply if is mounted or is moving or is in combat. So I tried to manually dismount while out of combat, to see if it will apply poison but nothing, it runs by feet a bit without mount then stop, and mount again. I was hoping that the moment he stops he would apply poisons before mounting but doesn't happen. Same for when I start the bot while standing still, out of combat. It takes a while to start, then the first thing it does is mounting.. Any idea about what could be the reason? I don't see any "print" white message in chat so I assume the settings are ok. Photogenic 1 Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-30647 Share on other sites More sharing options...
TheSmokie 242 Posted July 20, 2019 Share Posted July 20, 2019 if (!ObjectManager.Me.HaveBuff(Rogue.CurrentSetting.p1) && ItemsManager.GetItemCountByNameLUA(Rogue.CurrentSetting.p1) < 1 && !(Rogue.CurrentSetting.p1 == string.Empty)) { ItemsManager.UseItem(Rogue.CurrentSetting.p1); Thread.Sleep(10); Lua.LuaDoString("/click PickupInventoryItem(16)"); Thread.Sleep(5000); return; } if (!ObjectManager.Me.HaveBuff(Rogue.CurrentSetting.p2) && ItemsManager.GetItemCountByNameLUA(Rogue.CurrentSetting.p2) < 1 && !(Rogue.CurrentSetting.p2 == string.Empty)) { ItemsManager.UseItem(Rogue.CurrentSetting.p2); Thread.Sleep(10); Lua.LuaDoString("/click PickupInventoryItem(17)"); Thread.Sleep(5000); return; } Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-55142 Share on other sites More sharing options...
lsabakal 2 Posted August 19, 2023 Share Posted August 19, 2023 On 1/18/2016 at 7:27 PM, Droidz said: Make like this don't work? : Item: http://wotlk.openwow.com/item=20844 Spell launched by this item: http://wotlk.openwow.com/spell=25351 PS: Not tested Doenst work, its clicking the poison, but dont know where to click, no options in the bot with weapon slot 16/17 Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-68663 Share on other sites More sharing options...
lsabakal 2 Posted August 19, 2023 Share Posted August 19, 2023 I have also problem with poisons, atm have no idea how to resolve it. just keep trying Link to comment https://wrobot.eu/forums/topic/2625-rogue-poisonsitem-usage/#findComment-68664 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