mardi 6 janvier 2015

[Plugin] StrongboxCrafter

Hey guys



DO NOT USE THIS IF YOU CANNOT AFFORD TO DIE!



This is a very basic strongbox crafting plugin. It's my first attempt to write a fully functional plugin for EB, its's my first code to any buddy product at all.

I guess this piece of something needs a bit more debugging and task handling and also more functionality.



Constructive feedback and precise reporting will help me a lot to reproduce your problem. Since this is a bitch itself, in terms of testing and finding an proper strongbox ingame.

I always use the BETA version of EB and haven't tried it on the release version.



So what is this about?




  • Upgrading normal strongboxes to magic with a transmutation orb

  • Crafting an explicit affix on the strongbox you want

  • Crafting a secondary explicit affix on the strongbox after the use of an alteration orb

  • Regal a strongbox when you have two explicit affixes on the strongbox you want

  • Setting a limit of alteration orbs used on a single strongbox






How do the mechanics work?

Each strongbox type is handled itself, since you cannot get some explicit affixes on certain strongbox types.

First of all you add all wanted affixes to the strongbox type in the settings. Set a limit for alteration orbs used. Check the Regal Option if you can afford it.. haha. This will not work very good with BasicGrindBot anyway, since there is no option to keep regal orbs in your inventory after townrun (or i haven't seen it).



When the box is normal (white), a transmutation orb will be used.

The bot will use x alteration and augmentation orbs on the strongbox. It will stop when at least one of the affixes is found. Then use an augmentation orb to add another explicit affix if just one was found.

The option use a regal will only trigger when two explicit affixes were found that you have defined.

Then it will open the box.



What has to be done soonish, all easy tasks, but my time is limited and i don't want to let you wait trying and using it. Contributers and volunteers are always welcome.


  • Handling when no transmutation, alteration or augmentation is in the inventory. This should never happen, when you set the BasicGrindBot to stash these orbs

  • Same for Regal

  • Testing and testing and testing....






What do I want to add?


  • Add support to the explicit affix value, so you can do stuff like "at least +5 Items Additional Items" or "at least 1500% Additional Rarity of Items", etc.

  • Some better settings layout and functionality, generated lists of affixes and strongbox types to choose from and just a bit more handy

  • Option to use an Orb of Alchemy for strongbox type on normal boxes

  • Add support to ban affixes (mostly prefixes like freeze and ice nova in combination, etc.) and craft the strongbox again when magic, maybe even skip when rare or use chaos.. what ever the comm here will rather want to have.

  • Some sort of kiting away, but I have read that this task could be some kinda shitty, but I will read and try more about it soon

  • (Scouring and recrafting)






How do you have to prepare?


  • Setup BasicGrindBot to stash transmutation, alteration and augmentation orbs in your inventory (FillTransmutationStacks, FillAlterationStacks, FillAugmentationStacks)

  • Configure the strongbox type affixes

  • Hopefully enjoy the show.. xD






How to setup strongbox explicit affixes:

Google for poe strongbox mods and check the affixes (prefixes and suffixes). Each entry in the settings has to have the exact name like on the poe wiki, like "of Abundance" (without the quotes).



At this point i want to thank the other developers for their work, I took a lot of ideas from them how to do basic stuff like picking up items and interacting with objects and inventory. Especially ExVault for the MapRunner. This plugin helped me a lot in terms of references and ideas how to do stuff. I hope they are not mad using some of their ideas and maybe code lines ;)



Version 0.1 - 07.01.2015

StrongBoxCrafter.zip



So, at this point I can just say, I wish you good RNG and fun with this thing, let me know (I am sure you will) if anything unwanted happens or any other bug that appears.



Cheers

spliffermaster


Attached Files







[Plugin] StrongboxCrafter

Aucun commentaire:

Enregistrer un commentaire