Hi again.
Due to todays rework of the application I decided to scrap this post and redo it again. Changes and new functionality deserve proper description instead of a note in the changelog.
What is it then:
It's a little, easily configurable program that will swap your gear according to your needs and situations.
It's written in pure C# without using any 3rd party applications or APIs. It should run on your machine as long as you have Microsoft .NET 4 framework installed. Program is completely portable and keeps configuration data in "profiles.xml" file. It doesn't touch any processes or memory and should be reasonably safe from detection. Of course you can take precaution and rename .exe file to something random but always remember that even then I can't give you any guarantees of not getting banned.
Screenshot:
Main features:
Trigger 1,2,3 - yep, there is not one but three freely configurable shortcuts that can swap specific items according to your needs and situations (on attached screenshot for example triggers are simply assigned to F1,F2and F3). Of course one is enough for basic gear swap before final blow but if you want something more than that go ahead... good luck with the mess in your bags hehe. As some specific shorcuts can fail to register in the system due to various reasons you should watch the tick next to each of them. If one of them becomes red instead of green it means there is a problem with registering this particular shortcut and you should pick something else.
In - sets the key to open/close inventory before/after swap.
Ca - sets the key to close all open windows before swap is done.
Cd - hotkey cooldown. You can set how much time has to pass (in milliseconds) before you will be able to swap your gear again. Can be useful to avoid accidental gear changes in "panic mode" situations. Setting it to 0 disables this function.
Res - of course you should set the one you use in game. It works in fullscreen, fullscreen windowed and you could also experiment with maximized windowed mode. I included resolutions supported by my machine but if you have some other than those, just send me one screenshot with open bags and I will update it for you.
Delay - it's of course the delay between clicks. Program will pick random delay value from between min and max before each click.
P - you can switch between many different profiles by simply picking them from the list. There is 5 profiles by default called P01-P05 but you can easily add more and freely change their names by editing "profiles.xml" file. Just be careful and don't destroy the structure of the file because I was too lazy to do any error handling while reading it. All settings are automatically saved when you pick another profile or exit the program.
Bag - It's a graphical representation of your bags. You can click on any slot and set it to be changed by one of three triggers. Green tick means normal click while red one click the slot along with ALT key (to swap offhand or second ring). If for example you want to swap offhand when you press Trigger 2 you should set it as red Tick with number 2 next to it.
After latest update program locks all user controls for the time of the swap and returns the cursor to the position it was taken from. This should prevent messing up your bags in the middle of the fihgt. To be able to do that in full screen mode I had to make program ask for elevated mode (administration rights) on windows Vista and 7. For that reason program can pop appropriate message at the start.
Well. Seems to be all for now. Any feedback or requests are welcome.
===========================================
If you want new resolution just do one of the following:
1. Make a screenshot of your game with open bags and send it to me: [email protected]
2. Make a screenshot of your game with open bags, open it in paint and do following:
Attachment 10186
- pick selection tool (1), point it to the middle of the first bag slot and note coordinate of it (2), then drag it to the middle of the last bag slot and note the size of the rectangle (3). Send me those numbers.
===========================================
Changelog:
20/09/2012 v 0.6 - added "CD" - cooldown on gear swap.
17/09/2012 v 0.5c - added "CA" - close all windows key that is triggered before actual gear swap.
13/09/2012 v 0.5a - added resolution: 1600x900