stinkyweed
Member
- Joined
- Jun 15, 2012
- Messages
- 30
- Reaction score
- 0
You forgot a "> at the end of your while condition.
Also TradeSkillId does NOT equal spellid. The TradeSkillId is the number you get from wowhead when you search for the profession under the skills tab. Tailoring is TradeSkillId 197, spellid 110426
Also >= must be written >=
<!-- Open Tailoring -->
<CustomBehavior File="CastSpell" SpellId="110426" MobId="0" />
<!-- Make Bolts of Windwool -->
<While Condition="(GetItemCount(72988) >= 5)" >
<CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="82441" CastOnItemId="72988" NumberofTimes="1"/>
</While>
[02:03:13.168 D] Updating repair cost for current equipped items. New value: [23g11s90c]
[02:03:13.178 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedIf.
[02:03:13.180 D] Compiling expression '(Me.GetSkill(Styx.SkillLine.Tailoring).CurrentValue >= 550)' @ line 39
[02:03:13.355 D] Compiling quest behavior from 'E:\Bots\Dailies\original HB - Copy\Quest Behaviors\FlyTo.cs'
[02:03:13.555 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[02:03:13.560 D] [FlyTo-v241(debug) @line 43]: Behavior sees 'done'. Skipping behavior.
[02:03:13.560 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[02:03:13.562 D] Compiling quest behavior from 'E:\Bots\Dailies\original HB - Copy\Quest Behaviors\WaitTimer.cs'
[02:03:13.763 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[02:03:13.765 D] Goal: Waiting for 00s of 01s
[02:03:13.765 D] Activity: Wait time remaining... 00s... of 01s
[02:03:14.826 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[02:03:14.826 D] Compiling quest behavior from 'E:\Bots\Dailies\original HB - Copy\Quest Behaviors\ForcedDismount.cs'
[02:03:15.018 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[02:03:15.018 D] Goal: Dismounting
[02:03:15.134 D] [QDBG] Done with forced behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[02:03:15.134 D] Compiling quest behavior from 'E:\Bots\Dailies\original HB - Copy\Quest Behaviors\CastSpell.cs'
[02:03:15.353 D] [QDBG] Starting behavior Bots.Quest.QuestOrder.ForcedCodeBehavior.
[02:03:15.354 D] Goal: CastSpellOn: In Progress
<!-- Do I have 550 Tailoring -->
<If Condition="(Me.GetSkill(Styx.SkillLine.Tailoring).CurrentValue >= 550)" >
<!-- Fly to Silken Fields -->
<CustomBehavior File="FlyTo" DestName="Silken Fields" X="-450.438" Y="249.1745" Z="165.8807" /> />
<CustomBehavior File="WaitTimer" WaitTime="1000"/>
<CustomBehavior File="ForcedDismount"/>
<!-- Open Tailoring -->
<CustomBehavior File="CastSpell" SpellId="110426" MobId="0" />
<!-- Make Bolts of Windwool -->
<While Condition="(GetItemCount(72988) >= 5)" >
<CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="125551" CastOnItemId="72988" NumOfTimes="8"/>
</While>
<!-- Cast Song of Harmony -->
<While Condition="(GetItemCount(82441) >= 8) && (GetItemCount(76061) >= 3)" >
<CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="130325" CastOnItemId="82441" NumOfTimes="1" />
</While>
<!-- Cast Daily Imperial Silk -->
<CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="130325" CastOnItemId="82441" NumOfTimes="1" />
</If>
I have not used lures or a pole for any of mine. The chance is lower, but you are running these profiles morethanlikely afk, so...as long as it works, right?
Equipping is easy, equipping old equipment is not.
Using the hat is the easiest of the lures.
No problem, Thank you for all the help thus far.
Code:<!-- Do I have 550 Tailoring --> <If Condition="(Me.GetSkill(Styx.SkillLine.Tailoring).CurrentValue >= 550)" > <!-- Fly to Silken Fields --> <CustomBehavior File="FlyTo" DestName="Silken Fields" X="-450.438" Y="249.1745" Z="165.8807" /> /> <CustomBehavior File="WaitTimer" WaitTime="1000"/> <CustomBehavior File="ForcedDismount"/> <!-- Open Tailoring --> <CustomBehavior File="CastSpell" SpellId="110426" MobId="0" /> <!-- Make Bolts of Windwool --> <While Condition="(GetItemCount(72988) >= 5)" > <CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="125551" CastOnItemId="72988" NumOfTimes="8"/> </While> <!-- Cast Song of Harmony --> <While Condition="(GetItemCount(82441) >= 8) && (GetItemCount(76061) >= 3)" > <CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="130325" CastOnItemId="82441" NumOfTimes="1" /> </While> <!-- Cast Daily Imperial Silk --> <CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="130325" CastOnItemId="82441" NumOfTimes="1" /> </If>
This is the full profile: <HBProfile> <Name>Imperial Silk</Name> <MinLevel>85</MinLevel> <MaxLevel>9 - Pastebin.com
That's how my tailoring portion looks thus far and it flys to the location, dismounts, then doesn't do anything else.
Removing the open tailoring part and just having it manually open, then running the profile ends up showing this in the log.
[02:32:37.716 D] [PerformTradeskillOn-v241(debug) @line 55]: ID: 82447 at 2 - |c - Pastebin.com
this loops without casting anything until i stop it.
Hey.
I got a problem with some of the quests. The quest i have to go into vehicle etc i have to perform them manually. Is it suppose to do it auto or manually ?
Im very at the noob stage of boting. I hope i explained the issue good enough for you to understand
<!-- Make Bolts of Windwool -->
<While Condition="(GetItemCount(72988) >= 5)" >
<CustomBehavior File="PerformTradeskillOn" TradeSkillId="197" TradeSkillItemId="125551" CastOnItemId="72988" NumOfTimes="8"/>
</While>
I did what you said and it is still doing the same thing.
Attached is a new log and cache file.
Here is the error like the title says I have never seen this error in the past year.. been using kicks 1-90 forever leveled 6 toons to max with it. This is a brand new toon only lvl 3. The bot force closes the session because of the message bellow. I also have log attached; but it is very short.
[ForceSetVendor-v241(error) @line 275]: Stopping Honorbuddy. Please repair the profile!
Bot Stopped! Reason: Profile has too many errors
View attachment 78162
Cache Problems. It is trying to pick up a quest that is already completed in Townlonge steppes.
Cache and log attached:
Anyone else having issues mounting in certain zones? Leveling a rogue currently and using the 12-58 H profile in the classic folder. All's been well until I got to Winterspring. He just never mounts anymore. No log attempts, nothing. Can't get it to mount..