Moderator: MacroQuest Developers
You have to have the fletching kit in the bottom right corner of your inventory, as the macro says :)SvnRn wrote:Maybe it is just me, but when I try to use the fletching macro, it says there is no fletching kit found. I'm buying a fletching kit straight off the merchant that is listed to normally use in Abysmal Sea even.
Code: Select all
[RSRB]
Cont=Fletching Kit
Comp0=hemp twine
Comp1=shadewood bow staffCode: Select all
/declare Twine item outer
/declare Staff item outerCode: Select all
/varset SkillMaxWanted 202Code: Select all
/varset SkillMaxWanted 220Code: Select all
/if (${Me.Skill[Fletching]}>=${SkillMaxWanted}) {
/echo Fletching is at ${SkillMaxWanted}. Quiting!
/endmacro
}
Code: Select all
/if (${Me.Skill[Fletching]}>=${SkillMaxWanted}) {
/echo Fletching is at ${SkillMaxWanted}. Quiting!
/endmacro
}
/if (${Me.Skill[Fletching]}>202) {
/varset Staff "shadewood bow staff"
/varset Twine "hemp twine"
/varset CombItemName "RSRB"
/varset ItemTo "Rough Shadewood Recurve Bow"
}Code: Select all
/call Sell ${AShafts}
/delay 1s
/call Sell ${GrooveN}
/delay 1s
/call Sell ${CFletching}
/delay 1s
/call Sell ${AHeads}
/delay 1s
/call Buy ${AShafts} 40
/delay 1s
/call Buy ${GrooveN} 40
/delay 1s
/call Buy ${CFletching} 40
/delay 1s
/call Buy ${AHeads} 40
/delay 1s
Code: Select all
/if (${Me.Skill[Fletching]}>202) {
/call Sell ${Staff}
/delay 1s
/call Sell ${Twine}
/delay 1s
/call Buy ${Staff} 10
/delay 1s
/call Buy ${Twine} 10
/delay 1s
} else {
/call Sell ${AShafts}
/delay 1s
/call Sell ${GrooveN}
/delay 1s
/call Sell ${CFletching}
/delay 1s
/call Sell ${AHeads}
/delay 1s
/call Buy ${AShafts} 40
/delay 1s
/call Buy ${GrooveN} 40
/delay 1s
/call Buy ${CFletching} 40
/delay 1s
/call Buy ${AHeads} 40
/delay 1s
}Code: Select all
/if (${Me.Skill[Brewing]}>=${SkillMaxWanted}) {
/echo Brewing is at ${SkillMaxWanted}. Beginning the Baking macro!
/endmacroCode: Select all
/if (${Me.Skill[Brewing]}>=${SkillMaxWanted}) {
/echo Brewing is at ${SkillMaxWanted}. Beginning the Baking macro!
/mac bakingAugust 17, 2004 11:30 pm EST
Updated the smithing macro (v2.6) to make the doors easier to go through, if it was open it would close the door and get stuck on door, now it should work a little bit better now and not get stuck on the door. The buy.inc (v1.4) was updated to fix the problem that if you were out of money it would not stop, it would just keep trying to buy it. And last but not least, the fletching macro (v2.8) was updated to go all the way up to 250 in skill. Just to let everyone know though, if you want to go from 202 to 250, it cost a LOT of money. The merchant way to go above 202 in fletching is very expensive, but if you got the money, then by all means, Go for it.

Ok, I ran into this same problem. The change I made was to add the following code to cleanpacks.inc at the top. It looks like someone has already tried to work around a simular issue here for the standard Fletching Kit and the Jeweler's Kit. When a combine container name is passed into this subroutine, it only sees the first word in the name. I'm sure there's a better way to fix the fletching macro instead, but I don't know how right now.Chyld989 wrote:Before I post the problem I'm having, let me just say that it's 2:30 in the morning, so there's a good chance I'm just retarded and missed something =) That said, here's the issue I'm having:
I was running the fletching macro and when it tried to combine the stuff I got the following message:
"[MQ2] Planar Fletching Kit"
"[MQ2] Could not find container Planar Fletching Kit"
So I look in my inventory, and in the bottom right corner is a Fletching Kit (not Planar). So I sell that one and go buy the Planar kit. I got back and run the macro again, and get this:
"[MQ2] Planar Fletching Kit"
"[MQ2] Please Wait ...... Cleaning out Planar container"
"[MQ2] Could not find container in your inventory"
"[MQ2] Container name = Planar"
Like I said, I probably just went retarded and missed something, but this is the issue I'm having. Feel free to flame me, but at least point out a fix (or a place to read about the already posted fix) in your flame ^_^
Thanks
Code: Select all
sub cleanPack(string PackName)
/if (${PackName.Equal[Planar]}) {
/varset PackName Planar Fletching Kit
}
I have set this macro to work in with standard fletching kits and standard jewelry kits since that is what you find in the abysmal sea. You can modify like Tuirn did up top or comment out the /call cleanPack ${Container}. Either way that will fix your problem with the Planar Kits.Chyld989 wrote:Before I post the problem I'm having, let me just say that it's 2:30 in the morning, so there's a good chance I'm just retarded and missed something =) That said, here's the issue I'm having:
I was running the fletching macro and when it tried to combine the stuff I got the following message:
"[MQ2] Planar Fletching Kit"
"[MQ2] Could not find container Planar Fletching Kit"
So I look in my inventory, and in the bottom right corner is a Fletching Kit (not Planar). So I sell that one and go buy the Planar kit. I got back and run the macro again, and get this:
"[MQ2] Planar Fletching Kit"
"[MQ2] Please Wait ...... Cleaning out Planar container"
"[MQ2] Could not find container in your inventory"
"[MQ2] Container name = Planar"
Like I said, I probably just went retarded and missed something, but this is the issue I'm having. Feel free to flame me, but at least point out a fix (or a place to read about the already posted fix) in your flame ^_^
Thanks
Enjoy!August 18, 2004 12:30 am EST
The pottery macro (v2.1) HAS been added. It includes the new walking function too that I am going to update all the macros with. The new way is a lot easier to add new pathways in if needed. Also, the fletching.zip I updated yesterday was messed up and had the wrong .ini file in it. Sorry about that. If you downloaded it and are having problems, please download the new one.