I'm tired of Mastahg saying everything anyone else does is bad. I've removed my stuff from the forums and will be posting them elsewhere online.
Great job. That'll definitely come in handy for 50-60 and leveling up the 3 new Jobs in the expansion.
I've updated the plugin and it should fix that issue. In the future, please attach an entire log file instead of just a snippet.
Hey, Thanks for this, so far so good. Haven't ran into any problems as of yet, appreciate it. Just curious to if there is a possibility of and SVN releasing soon? Thanks again!
Hello, nice work, i've used it all night and it works flawlessy... just one request: is possible to add an auto decline party invite feature?
Probably not. I like being able to see how many download's of my stuff I've gotten. And while I'm not sure if the "views" are 100% accurate, it at least gives me some idea. First, I'm pretty sure that there isn't anything in the RB API to be able to do that yet. I'm not 100% positive, but I can't think of anything off the top of my head that would do it. Second, that's kind of outside the scope of this Plugin. This plugin is all about making FateBot work the way we want it to. Lastly, if you just type /busy in your chat, it'll change your status and people won't be able to send you party invite's. They also won't be able to send you /tell's. Thanks, for the feedback guys. I'm glad it's working well for you.
GearSet's correlate to you in-game GearSets. For example, let's say I am a level 20 Conjurer. I can equip all my level 20 Conjurer gear, and then save it to a GearSet. If it's my first GearSet, it will save it to GearSet 1. Lets say I then change my equipped gear and now I'm a level 30 Ninja. I can save that gear to GearSet2. Now, all I have to do is click on the correct GearSet and it will change my class/equip that set of gear. With Destiny, if you set a GearSet for a class to 0, then the plugin won't try to level that class. If you just don't know what a GearSet is at all, then please click this link: What is a Gear Set?
Would it be possible for a Level 11-15 fate change? Also will it bring up a prompt screen asking about confirming which routine we'd like to use when it changes classes. Or does that preferred routine change that?
So, let me make this clear. You ALWAYS need to post a full log. If you'll notice back on the first page, there used to be 2 more posts from people reporting bugs. They didn't provide logs. So what happens is all I have to do is report the post with a message of "Bug reported with no log attached", and a forum mod will go in an delete the posts. Expect that to happen to your post in the next few days unless you edit it to provide a log. Now that that's out of the way, I do appreciate the report of the bug, but you are incorrect in your assessment of what is causing this(and if you posted a full log it would probably show this in the log). The problem is in the Extensions.cs class at line 102. Line 102 is the last portion of a switch statement on what your current class/job is. Here is the code for the method that is throwing the error: Code: public static ClassJobType BaseClass(this ClassJobType job) { switch (job) { case ClassJobType.Paladin: case ClassJobType.Gladiator: return ClassJobType.Gladiator; case ClassJobType.Monk: case ClassJobType.Pugilist: return ClassJobType.Pugilist; case ClassJobType.Warrior: case ClassJobType.Marauder: return ClassJobType.Marauder; case ClassJobType.Dragoon: case ClassJobType.Lancer: return ClassJobType.Lancer; case ClassJobType.Bard: case ClassJobType.Archer: return ClassJobType.Archer; case ClassJobType.WhiteMage: case ClassJobType.Conjurer: return ClassJobType.Conjurer; case ClassJobType.BlackMage: case ClassJobType.Thaumaturge: return ClassJobType.Thaumaturge; case ClassJobType.Carpenter: return ClassJobType.Carpenter; case ClassJobType.Blacksmith: return ClassJobType.Blacksmith; case ClassJobType.Armorer: return ClassJobType.Armorer; case ClassJobType.Goldsmith: return ClassJobType.Goldsmith; case ClassJobType.Leatherworker: return ClassJobType.Leatherworker; case ClassJobType.Weaver: return ClassJobType.Weaver; case ClassJobType.Alchemist: return ClassJobType.Alchemist; case ClassJobType.Culinarian: return ClassJobType.Culinarian; case ClassJobType.Miner: return ClassJobType.Miner; case ClassJobType.Botanist: return ClassJobType.Botanist; case ClassJobType.Fisher: return ClassJobType.Fisher; case ClassJobType.Arcanist: case ClassJobType.Summoner: case ClassJobType.Scholar: return ClassJobType.Arcanist; case ClassJobType.Rogue: case ClassJobType.Ninja: return ClassJobType.Rogue; default: [B][SIZE=4]throw new ArgumentOutOfRangeException("job");[/SIZE][/B] } } What this tells me is that when you were running this plugin, you were not in a CombatClass at some point, because if you were, then it would have returned the proper class and you wouldn't have gotten the exception. The error is easily fixed(and I will upload a new version of the plugin with the fix) by just returning the "job" parameter that was passed in as the default instead of throwing an exception. It is an easy fix and it's one I will get done soonish, but let me re-iterate...please, please, please ALWAYS attach a full log when reporting bugs.
Yes, it's possible to add a Level 11-15 fate change, but tbh I'm not sure when I'll get around to it. Setting the preferred routine "should" make it so the prompt screen doesn't show up anymore. I honestly haven't really done much testing on it, so if you set your routine and are still getting that prompt, please report it as a bug.(And as always, attach a full log along with it please.)
No worries. Just something that people may want later on is all. So far I haven't gotten any prompts and this is an amazing plug-in that both you of created. The only "issue" I received was when I already had my home point set in Coerthas Highlands and I started the bot in a different zone. The bot ported to Coerthas and then decided to idle at the aetheryte after it came back in game as "Already set as home point". I didn't get a chance to capture the log, but if you want me to recreate it just let me know.
I modified the code to break out levels 1-9 and levels 10-14, as well as returning 'job' for the default case; I couldn't figure out how to resize the window, so the bottom of the FateBot Settings border is slightly cut off. Hopefully, you can use it to save a little leg work when you update your code. View attachment DestinyV2 - fate levels 1-10 &10-15.zip
You should really join the Skype Dev Chat we have going for RB. I honestly haven't tried using this with Patrol, so I don't know. I don't see why you wouldn't be able to, but since I haven't tested it, I don't want to give you a definitive answer. You are welcome to test it out and I'd love to have your feedback on how well they work together. Patrol is something that I'll be looking to fold into this Plugin at some point in the future. Just an FYI.