Guys, Need profile for craft Warhide Shoulderguard x100 and sell this items to vendor, then remake this actions while until the end a leather. Can you help me with create this profile or im ready to buy. Thx PS now i have this error: Unable to find a spell that matches Entry: 128881
ok, i did work on the bugs, and i got "spell's not learned" in wow. how can i fix it? now it looks like that: Code: <?xml version="1.0" encoding="utf-8"?> <Professionbuddy> <While Condition="Me.FreeNormalBagSlots <= 2" IgnoreCanRun="True"> <CallSubRoutine SubRoutineName="Sell" /> <CastSpellAction RepeatType="Specific" Repeat="100" Entry="194717" CastOnItem="False" ItemType="Chest" ItemId="0" /> </While> <SubRoutine SubRoutineName="Sell"> <FlyToAction Dismount="True" Location="-9482.001, 68.00452, 56.30428" /> <SellItemAction Sell="All" NpcEntry="0" Location="-8790.421, 607.3484, 96.77347" SellItemType="Shoulders" ItemID="128881" Count="0" /> </SubRoutine> </Professionbuddy> i have 3rd lvl recipe this sholders. spell cast - Наплечные щитки из выдубленной войной кожи - Заклинание - World of Warcraft what's wrong? thank you
You could try PHP: <CustomAction Code="SpellManager.CastSpellById(194717);"/> or getting correct spell id (in case that's not the correct one) by using PHP: /dump GetSpellInfo("Наплечные щитки из выдубленной войной кожи") in WoW chat field.
Thank you for your answer. None of the codes are not working. PHP: <CustomAction Code="SpellManager.CastSpellById(194717);"/> - my bot is just standing, i tried to look to logs, but i have a lot of bugs related with plugins. i will try without plugins later. PHP: /dump GetSpellInfo("Наплечные щитки из выдубленной войной кожи") - empty result. why? blizzard changed spell for craft ? anybody created new profile for professionbuddy? attached photos else spellmanager from log.txt You need to register and have one post to see spoilers! UPDATE: I was able to get correct spell info, 194717 - was shoulders:
Nice working this code are correctly. changes: <professionbuddy> to <PBprofile>, sell without subroutine. else... how can i do waiting a cast? i have freezes in my wow window and low fps. thanks PHP: <?xml version="1.0" encoding="utf-8"?> <PBProfile> <While PulseSecondaryBot="True" Condition="Me.FreeNormalBagSlots >= 2" IgnoreCanRun="True"> <If Condition="Me.FreeNormalBagSlots >= 124" IgnoreCanRun="True"> <CastSpell RepeatType="Specific" Repeat="20" Entry="194717" CastOnItem="False" ItemType="None" ItemId="0" /> <SellItem Sell="All" NpcEntry="97005" Location="-886.3299, 4466.957, 737.6442" SellItemType="Specific" ItemID="128881" Count="20" /> </If> </While> </PBProfile>
You can try with C# default: PHP: <Custom Code="SpellManager.Cast(83958); await Coroutine.Sleep(4000);" /> or with the default PB behavior PHP: <Wait Condition="!LFG.IsInLfgParty" Timeout="1000" />