v4 seems to be good, but now we need Quest Overrides that we can add hotspots for Objectives ^^ and maybe a Option for Checkpoints ;-) //Edit: 8 Bugs: 1) "Near-by Maxilboxes" ? typing error? 2) Turnin ID and Name are reversed 3) Quest Item not showen in the drop down. And another bug is that when i select another item the Id changed, but in the drop down Hearthstone is always selected. 4) For CollectItem this is the XML Output: Code: <Objective QuestName="Galgars Kaktusapfel Surprise" QuestId="25136" Type="CollectItem" ItemName="Kaktusapfel" ItemId="11583" CollectCount="6" X="-564,718" Y="-4223,979" Z="41,50306" /> but we dont need the Cords, because they are in the Quest overrides. 5) And now when i click the Save button i get this error: but i dont know why. 6) SpellId, InteractByUsingItemId, AuraIdOnMob and Range is missing in the drop down: 7) The "Y" is missing: 8) The Logic BLock Preview leaves empty when i click the Refresh button:
The quest overrides are for things that the questing bot cant figure out by itself. Using them is always secondary to questorder. So that being said the HB bot has managed to find every instance of an object on its own without adding any hotspots. And at this time there is no way to add a quest override since its really complicated compared to questorder. However if your discovering that the bot simply cannot find the item to collect then i can make quest-overrides a priority. As for the rest of the stuff you mentioned I will fix that stuff straight away.
New Bugs: Logic Block Seems to be not saved in the xml output All the Vendors has Unit as Type: Code: <Vendor Name="Zlagk" Type="Unit" Entry="" X="-560,1253" Y="-4217,204" Z="41,59032" /> <Vendor Name="Duokna" Type="Unit" Entry="" X="-565,3941" Y="-4213,927" Z="41,59068" /> <Vendor Name="Rarc" Type="Unit" Entry="" X="-587,5" Y="-4226,188" Z="38,37947" /> <Vendor Name="Huklah" Type="Unit" Entry="" X="-590,3455" Y="-4227,319" Z="38,3847" /> <Vendor Name="Kzan Dornenhieb" Type="Unit" Entry="" X="-590,2934" Y="-4224,389" Z="38,28969" /> We need some Unit Options: Food, Repair, Train and when train we need TrainClass="Mage" and all the Blackspots has the Names Name="BlackSpot0", need a option to manuell insert a blackspot name
I dont now ANYTHING about profession buddy. If you could give me an idea of some of the things that it needs I can add that in to a future version.
Well shit that's kinda awesome will test tonight and provide feedback. I would suggest you add a donate button btw
HB give me this Error when i load the Profile in Questing BotBase: XML Error: Unknown attribute "Name" (Input: "Name="BlackSpot0"") in "Blackspot"! Valid attributes are: X, Y, Z - On line 8 And this Error: Code: Styx.CommonBot.Profiles.ProfileAttributeExpectedException`1[System.Single]: XML Error: Value "-560,1253" in "X" attribute is not supported! Expected floating type. - On line 20 bei ..(XElement ) bei Styx.CommonBot.Profiles.Vendor..ctor(XElement xml) bei Styx.CommonBot.Profiles.VendorManager..ctor(XElement element) Because the Vendor Cords are saved with a comma and not a point: Code: <Vendor Name="Zlagk" Type="Unit" Entry="" X="-560,1253" Y="-4217,204" Z="41,59032" /> and the same by CollectItem Cords: Code: <Objective QuestName="Thazz'rils Hacke" QuestId="25135" Type="CollectItem" ItemName="Thazz'rils Hacke" ItemId="16332" CollectCount="1" X="-177,0698" Y="-4358,475" Z="68,45995" /> but here the cords should anyway removed
it seems that when a Mobs has umlauts in the name, it now showen in the Mob Name Field and not saved in the xml output. For example: ?bler Familiar Code: <Objective QuestName="Medaillon der Brennenden Klinge" QuestId="25132" Type="KillMob" KillCount="7" MobId="3101" MobName="" />
I looked into this issue - its an XML encoding issue the XML file was using UTF8 instead of 16. I believe this is the issue and will be fixed in the nextrelease.
this is how PB GUI currently looks it would be nice if you could create almost the same, but maybe with keybind (when you pres CMD+3 you will ad an new "IF" condition) I like to use this GUI. but I know that many other PB scripters don't like to use it because it isn't user friendly