Nesox
Well-Known Member
- Joined
- Jan 15, 2010
- Messages
- 1,563
- Reaction score
- 48
CHANGELOG
[/code]For Bugreports! Make sure you make a new account unless you already got one:
Buddy Bugtracker Main Page
This Version does not include Instancebuddy, do not use the old IB - it won't work.
In order to use Hb your WoW client must be fully (100%) patched
Download Here: Honorbuddy 2.0.3408
Code:
+ API - Profile.OnUnknownProfileElement event added. - This event is fired when an unknown profile element is encountered when loading a profile. If you want to extend HBs profile 'schema', hook this event. (Currently only fires if the element is found in the main HBProfile or SubProfile element. It will be added to other relevant places in the near future)
CHANGE - Removed the ForcedQuestList.
CHANGE - QuestOrder now has a new tag, see example below.
CHANGE - Tripper.XNAMath has moved to Tripper.Tools.Math - References will need to be updated.
CHANGE - Navigator completely rewritten, as well as a major portion of the navigation system behind it. Updates will be required.
FIX - Will no longer attempt to mail soulbound items. (This could potentially stop the bot and send it in a loop)
+ PROFILE - Profiles have a new element tag. "ContinentId". Use this to specify a specific continent for the profile to run on. (0 = Eastern Kingdoms, 1 = Kalimdor, 530 = Outland, 571 = Northrend) If the element is in the main HBProfile tag, it will assume the entire profile is meant for said continent. If found within SubProfile's, it will include/exclude that subprofile when looking for a suitable one.
+ PROFILE - Profiles now have an <If> tag. See below for an example.
[code]
<HBProfile>
<QuestOrder>
<!-- If we have the item with id 8766 we do 'In Need of Felblood' quest -->
<If Condition="HasItem(8766)" >
<PickUp QuestName="In Need of Felblood" QuestId="9366" GiverName="Ryathen the Somber" GiverId="16791" />
<Objective QuestName="In Need of Felblood" QuestId="9366" Type="CollectItem" ItemId="23269" CollectCount="6" />
<TurnIn QuestName="In Need of Felblood" QuestId="9366" TurnInName="Ryathen the Somber" TurnInId="16791" />
<!-- If the first condition is fals we test all the ElseIf conditions and select the first one that evaluates to true. (got an item with id 8763) -->
<ElseIf Condition="HasItem(8763)" >
<PickUp QuestName="Arelion's Journal" QuestId="9374" GiverName="Magistrix Carinda" GiverId="16793" />
<Objective QuestName="Arelion's Journal" QuestId="9374" Type="CollectItem" ItemId="23339" CollectCount="1" />
<TurnIn QuestName="Arelion's Journal" QuestId="9374" TurnInName="Magistrix Carinda" TurnInId="16793" />
</ElseIf>
<!-- Lastly if all the elseif and the if tag conditions evaluated false we run the Else tag.-->
<Else>
<PickUp QuestName="In Need of Felblood" QuestId="9366" GiverName="Ryathen the Somber" GiverId="16791" />
<Objective QuestName="In Need of Felblood" QuestId="9366" Type="CollectItem" ItemId="23269" CollectCount="6" />
<TurnIn QuestName="In Need of Felblood" QuestId="9366" TurnInName="Ryathen the Somber" TurnInId="16791" />
</Else>
</If>
<!-- Only rogues will do this order -->
<If Condition="Me.Class == WoWClass.Rogue">
<PickUp QuestName="Source of the Corruption" QuestId="9387" GiverName="Apothecary Azethen" GiverId="16794" />
<Objective QuestName="Source of the Corruption" QuestId="9387" Type="CollectItem" ItemId="29113" CollectCount="5" />
<TurnIn QuestName="Source of the Corruption" QuestId="9387" TurnInName="Apothecary Azethen" TurnInId="16794" />
</If>
</QuestOrder>
</HBProfile>
Buddy Bugtracker Main Page
Code:
[SIZE=3][COLOR=red]If you are getting this exception:
Invalid Executor, Styx.Helpers.CharacterSettings threw an exception, or
[/COLOR][/SIZE][SIZE=3][COLOR=red]Error - Endscene hook failed: Value cannot be null.
Parameter name: EndSceneProc passed to Executor constructor was invalid, or[/COLOR][/SIZE] [SIZE=3][COLOR=red]something similiar to that.
Then you need to do this /run print(GetCVar('gxApi'))[/COLOR]
[COLOR=red]open the chatbox in wow copy paste that press enter.
If it prints D3D9 ure all good if it says D3D11 you have to open your Config.wtf file and edit this row:
SET gxApi "D3D11"[/COLOR]
[COLOR=red]Make sure it looks like this:
[/COLOR][COLOR=red]SET gxApi "D3D9"[/COLOR][/SIZE][SIZE=3][COLOR=red]
[/COLOR][/SIZE]
In order to use Hb your WoW client must be fully (100%) patched
Download Here: Honorbuddy 2.0.3408