Alchemy !Loop Assistant.Macros.DoubleClickTypeAction|3739|True Assistant.Macros.WaitForGumpAction|949095101|False|300 Assistant.Macros.GumpResponseAction|16|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.LiftTypeAction|3850|1 Assistant.Macros.DropAction|0x40B29A27|(-1, -1, 0)|0 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.DoubleClickTypeAction|3739|True Assistant.Macros.WaitForGumpAction|949095101|False|300 Assistant.Macros.GumpResponseAction|16|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.LiftTypeAction|3850|1 Assistant.Macros.DropAction|0x40BD36E1|(-1, -1, 0)|0 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.DoubleClickTypeAction|3739|True Assistant.Macros.WaitForGumpAction|949095101|False|300 Assistant.Macros.GumpResponseAction|16|0|0 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.LiftTypeAction|3850|1 Assistant.Macros.DropAction|0x40B29A0B|(-1, -1, 0)|0 Assistant.Macros.PauseAction|00:00:00.7500000 Poisoning !Loop Assistant.Macros.DoubleClickAction|1085446667|6464 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1081929208|86|69|0|3922 Assistant.Macros.PauseAction|00:00:08 Assistant.Macros.DoubleClickAction|1086142177|6464 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1081929208|86|69|0|3922 Assistant.Macros.PauseAction|00:00:08 Assistant.Macros.DoubleClickAction|1085446695|6464 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1081929208|86|69|0|3922 Assistant.Macros.PauseAction|00:00:08 Assistant.Macros.DoubleClickAction|1085446690|6464 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1081929208|86|69|0|3922 Assistant.Macros.PauseAction|00:00:08 Assistant.Macros.DoubleClickAction|1075556241|6464 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1081929208|86|69|0|3922 Assistant.Macros.PauseAction|00:00:08 Assistant.Macros.DoubleClickAction|1085446937|6464 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|0|0|1081929208|86|69|0|3922 Assistant.Macros.PauseAction|00:00:08
By using counters effectively and "for" commands you can reduce that whole macro u got into: !Loop Assistant.Macros.IfAction|50|0|1|MP Assistant.Macros.HotKeyAction|0|Restock Agent-3 Assistant.Macros.AbsoluteTargetAction|0|0|1094758542|2461|3657|6|3702 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|50|0|5|Nightshade Assistant.Macros.HotKeyAction|0|Restock Agent-2 Assistant.Macros.AbsoluteTargetAction|0|0|1094758542|2461|3657|6|3702 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|50|0|1|MPT Bottles Assistant.Macros.ForAction|20 Assistant.Macros.UseSkillAction|30 Assistant.Macros.WaitForTargetAction|1 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|1 Assistant.Macros.TargetTypeAction|False|2427 Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.IfAction|3|-1|0 Assistant.Macros.PauseAction|00:00:15 Assistant.Macros.EndIfAction Assistant.Macros.EndForAction Assistant.Macros.EndIfAction Assistant.Macros.ElseAction Assistant.Macros.DoubleClickTypeAction|3739|True Assistant.Macros.WaitForGumpAction|949095101|False|5 Assistant.Macros.GumpResponseAction|21|0|0 Assistant.Macros.PauseAction|00:00:03.5000000 all this requires is 20 empty bottles in your pack 3 fish steaks in a pile and a mortar and pestle You will be poisoned during crafting so you need either 60 healing 60 anatomy to cure with bandies, or magery. You can easily add the heal macro in the start to check before poisoning. before starting double click mortar and pestle and create your desired poison either normal or gp in a bag on your floor of your house you need ( or your bank, edit the restock macro to target yourself if using the bank ) nightshade mortar and pestles - alot Counters: MP counter for Mortars and pestle MPT Bottles counter for empty bottles. Macro Explained: The macro will begin by creating 20 poison potions using the make last button of the alchemy gump. The counter for MPT bottles triggers when it reaches 1 empty bottle. This initiates the poison routine and will commence to poisoning 20 fish steaks. once completed it returns to making the poisons. I used this macro from 50 poisoning and 33 alchemy to gm. Let me know in irc if u need any help setting it up Regards TiMi
Here is mine... Alky is on crafter toon and poison on another, so I fill 3 kegs with these. This also helps me restock any keg with minor tweaks to macro. #1 !Loop Assistant.Macros.DoubleClickTypeAction|3739|True Assistant.Macros.WaitForGumpAction|949095101|False|10 Assistant.Macros.GumpResponseAction|21|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.WaitForGumpAction|949095101|False|10 Assistant.Macros.PauseAction|00:00:03.2000000 Assistant.Macros.LiftTypeAction|3850|1 Assistant.Macros.DropAction|0x40C0002B|(-1, -1, 0)|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.IfAction|4|0|will not hold Assistant.Macros.UseSkillAction|21 Assistant.Macros.HotKeyAction|0|Play: Crafts\Alchemy\AlkyLastDropKeg2 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|50|0|27|Nightshade Assistant.Macros.UseSkillAction|21 Assistant.Macros.HotKeyAction|1083| Assistant.Macros.EndIfAction #2 !Loop Assistant.Macros.DoubleClickTypeAction|3739|True Assistant.Macros.WaitForGumpAction|949095101|False|10 Assistant.Macros.GumpResponseAction|21|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.WaitForGumpAction|949095101|False|10 Assistant.Macros.PauseAction|00:00:03.2000000 Assistant.Macros.LiftTypeAction|3850|1 Assistant.Macros.DropAction|0x41357C63|(-1, -1, 0)|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.IfAction|4|0|will not hold Assistant.Macros.UseSkillAction|21 Assistant.Macros.HotKeyAction|0|Play: Crafts\Alchemy\AlkyLastDropKeg3 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|50|0|27|Nightshade Assistant.Macros.UseSkillAction|21 Assistant.Macros.HotKeyAction|1083| Assistant.Macros.EndIfAction #3 !Loop Assistant.Macros.DoubleClickTypeAction|3739|True Assistant.Macros.WaitForGumpAction|949095101|False|10 Assistant.Macros.GumpResponseAction|21|0|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.WaitForGumpAction|949095101|False|10 Assistant.Macros.PauseAction|00:00:03.2000000 Assistant.Macros.LiftTypeAction|3850|1 Assistant.Macros.DropAction|0x421CA279|(-1, -1, 0)|0 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.IfAction|4|0|will not hold Assistant.Macros.UseSkillAction|21 Assistant.Macros.HotKeyAction|1083| Assistant.Macros.EndIfAction Assistant.Macros.IfAction|50|0|27|Nightshade Assistant.Macros.UseSkillAction|21 Assistant.Macros.HotKeyAction|1083| Assistant.Macros.EndIfAction Then I hop on poisoner... #1 !Loop Assistant.Macros.PauseAction|00:00:07 Assistant.Macros.DoubleClickAction|1086324779|6464 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.IfAction|4|0|is empty Assistant.Macros.UseSkillAction|21 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Play: Crafts\poisonfromkeg2 Assistant.Macros.EndIfAction Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|10 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.AbsoluteTargetAction|0|0|1086413459|122|104|0|3934 Assistant.Macros.PauseAction|00:00:03.2000000 Assistant.Macros.IfAction|3|-1|0 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|3|-1|0 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction #2 !Loop Assistant.Macros.PauseAction|00:00:07 Assistant.Macros.DoubleClickAction|1094024291|6464 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.IfAction|4|0|is empty Assistant.Macros.UseSkillAction|21 Assistant.Macros.PauseAction|00:00:05 Assistant.Macros.HotKeyAction|0|Play: Crafts\poisonfromkeg3 Assistant.Macros.EndIfAction Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|10 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.AbsoluteTargetAction|0|0|1086413459|122|104|0|3934 Assistant.Macros.PauseAction|00:00:03.2000000 Assistant.Macros.IfAction|3|-1|0 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|3|-1|0 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction #3 !Loop Assistant.Macros.PauseAction|00:00:07 Assistant.Macros.DoubleClickAction|1109172857|6464 Assistant.Macros.PauseAction|00:00:01.5000000 Assistant.Macros.IfAction|4|0|is empty Assistant.Macros.UseSkillAction|21 Assistant.Macros.HotKeyAction|1083| Assistant.Macros.EndIfAction Assistant.Macros.UseSkillAction|30 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.TargetTypeAction|False|3850 Assistant.Macros.WaitForTargetAction|10 Assistant.Macros.PauseAction|00:00:00.7500000 Assistant.Macros.AbsoluteTargetAction|0|0|1086413459|122|104|0|3934 Assistant.Macros.PauseAction|00:00:03.2000000 Assistant.Macros.IfAction|3|-1|0 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|3|-1|0 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|0|0|90 Assistant.Macros.HotKeyAction|1391| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.EndIfAction __________________________ This said, the poison one's hang up sometimes and I can't figure out why. If I switch weap, reboot UO, spin around in my chair while whistling it usually fixes it. Not sure what really fixes it though
An Corping this old thread and specifically this post - having troubles with the macro - anyone got an updated one or able to assist me? It makes the 20 potions but doesnt click in and start poisoning when I am down to one bottle......any advice?