WeightSet Cludge Fix
Hello,
I needed the RAF bot working ASAP so I made a quick change to the QuestHelpers.cs to fix the WeightSet error that many people are getting. However, this change is less than ideal since HB keeps trying to undo the change I made.
What does this fix do?
It removes the part of the code that was causing the error. Due to this change, the bot will only choose the first item in the rewards list and not based on how good the item is for your character.
Disclaimer: Use of this fix may cause problems with HB, the end world or anything in between. I offer no guarantees or help if you can not get it working yourself
Steps to getting the bot working:
Preparation:
1) IMPORTANT: Backup the two FPS-raf folders
2) Donate to FPS! His bot bases are so good and a man can not live off praise alone!
Before you run the bot:
1) Replace your FPS-raf folders in your ""Honorbuddy\Bots" with the backups you took earlier
2) Run SVN update on the folders for good measure. Make sure that FPS has not fixed the problem already as well!
3) Navigate to "Honorbuddy\Bots\fpsware-raf-bot\trunk\Questing"
4) Replace the QuestingHelpers.cs in the folder with the edit one in this post
Starting the bot:
1) Start HB normally
Note: HB will detect that the folder is not correct and force it to update. For example, mine said "Build 9 of Fpsware Library V2 will now be downloaded". This is why you have to replace the folders after every launch!
That is all. Hopefully, this helps some people!