Season 15 and Demonbuddy, working as of 21th September 2018!
  • Visit Rebornbuddy
  • Visit Demonbuddy

[Plugin] EquipPlugin

Discussion in 'Archives' started by alcor75, Apr 23, 2016.

Thread Status:
Not open for further replies.
  1. alcor75

    alcor75 Community Developer

    Joined:
    Nov 22, 2012
    Messages:
    376
    Likes Received:
    24
    Trophy Points:
    18
    EquipPlugin 3.x

    Compatible with QuestBot


    Credits:
    pushedx: Nothing is possible without him, and special mentio to BossLand, tnx guys.
    tNyx: Countless hours of discussion on skype, alot of ideas on this plugin belong to him. Wish i can have him and him family as guess on a summer.
    darkbluefirefly: I must admit all started from one of him functions, the one in QuestPlugin that equip the first weapon in the game, without that this wouldn't huppen, tnx bro.
    ExVault: There are alwais tons of him functions in my code, really an ispiration. tnx bro, we will make a bot a day. ;)
    Tormiasz: He had this idea of the CommunityLib, and is really handy, tnx friend.

    Disclaimer:
    ANY damage this plugin do to your char, build,inventory,stash,bank account, sentimental relationship, is not my bussines and you can't relly on my support in any way.
    Im from Italy and i eat more spaghetti than i speak English, so writing this guide is been a hell and costed me the whole day, pls be gentile.
    I'm a lumberjack in RL, with passion for Code since 20+ years, but no IT school background, so all the code is plain improvisation and brain Joyce., don't take this for a training purpose, you will be on a wrong path.
    This Plugin is alive since 1 year now, and hand alot of testing on the back, but the recent POE and EB change, might have broke some hidden and sporadically uppening behaviors, the plugin make alot alot of consideration and the code is big, so be on garde!

    Instructions:

    Unzip Both attached file in the 3rdParty directory.

    Brainless Instructions:
    Load poe and eb, activate the plugin, Browse the profile repository and download a pre-made profile, load the profile, enjoy.
    Keep in mind that the less gems you have socketed, the more equip it will upgrade.

    About the item evaluation system, Item Weight:
    The system i use to evaluate if a item that drop must be looted/equipped is based on a tNyx idea, Item Weight.
    This idea is to give each item a weight based on a pattern of stuffs to evaluate, in our case the slot settings, and see if the item weight more than the item we already have, and if so, use it, turned out that this tNyx idea work great! so guys tnx him for this.

    Every time a item drop, the plugin see if the item is identified, and if not, decide if to loot it, based on item type and slot configuration, to decide if the item is to be identified for potentially be a good item.
    If the item is identified, it go on and evaluate the item weight before looting, and only loot it if it is an upgrade or the slot is empty.
    If the item is not identified but is a potential upgrade, it loot the item, the loot task try for 20 seconds to loot the item,the timer reset if monster are around, and if it fail for 20 sec, it skip the item.
    Once looted, it try to identify the item if needed.

    Now it weight the item, the Weight evaluate if the item type is selected, if not weight is 0, if the item is a gear piece, it see if the defensive bonus are selected (Armour, Evasion, Energy Shield), is not weight is 0, then he evaluate all the dps and stats on the item.
    The weight is calculated multiplying the number selected in setting for this stat/dps/defece ecc, for the effective bonus in the item, so let say you found a chest piece and Armour bonus is 325, and in setting you have Armour: 2, the evaluator give this piece 650(325x2) points of weight, then go on on evaluation.

    Keep in mind this system when you set your profile, because different Stats will have different impact on the total weight, for example, "Increased Armour and Evasion 192%" , "16% Increased Attack Speed", 192 and 16, big difference in this numbers, multiplied for 2 or 3 will give different impact to the total Weight, be advised.

    I mainly use this plugin to equip my leveling toons while questing, when i'm lazzy or lucky i keep it active till level 80, making some fine tune by hand, enabling/disabling slot i replace or i fill with unique or stufs.
    This Plugin is in no way intended to be better than you at gearing your toon, but most of the time is better than me.

    The plugin will always fill empty slot, with normal < magic < rare = unique items.
    If the option to replace magic item is disabled, the plugin will replace normal with magic, and magic only with rare, if the option is enabled, it will upgrade magic item with better magic item, but consume ALOT of scrolls.

    The plugin will replace rare only with rare and unique items.
    The plugin will replace unique items with rare if the setting say it's better, if you don't want to replace unique, disable the slot.

    About the Profile System:
    Profile are now loaded and saved in a more natural way, you store your profile somewhere in your hdd, and load it, the next time you load poe/Eb, the last profile is loaded.
    Profile need to be saved, or you will lose all your change as soon as Eb close.
    To store different profiles, use the "Save As" button.
    A profile repository is been created, tnx to tNyx for the repo and the code that rule it in the Plugin, ill add

    Pls contribute to this project by posting your profile.

    Configuration:
    Main setup:
    settings.jpg
    This is the Main Plugin Settings, from here you can Enable/Disable the Plugin, and set various behaviors:

    Enable Autoequip: Enable/Disable the whole plugin.
    Autoequip only if empty Slot: Equip item only if the slot is empty, this will not replace items anymore.
    Upgrade Magic Items: Whit this disable, the plugin will upgrade the slot only with Rare and Unique items.
    Equip xxx: Enable/Disable the slot upgrade.
    Equip from Stash: Let you select one or more tabs (ex. 1,2,3,4) where the bot will look in search for upgrade items, once per level. You can put all your cool items, that the bot will use at higher level, in stash, and he will equip them, if they score higher than equipped, and become usable.
    Ignore AIF protection: By default the plugin check if AIF protect a item from identification to use it for a recipe, this option override the protection and identify the item to see if it is an upgrade.
    Enable Debug Log: Enable/Disable the debug Log.

    Main hand:
    mainhand.jpg
    Settings for the Main Hand (Left):

    Type: Select the weapon type, every item not of this type will be ignored.
    Damage Weight: Weight of the DPS component of the item, the higher, the more impact DPS will have over the item evaluation.
    Physical: Should physical damage of this item be considered in Damage Weight calculation?
    Fire: Should physical damage of this item be considered in Damage Weight calculation?
    Chaos: Should physical damage of this item be considered in Damage Weight calculation?
    Cold: Should physical damage of this item be considered in Damage Weight calculation?
    Lightning: Should physical damage of this item be considered in Damage Weight calculation?

    Stats: Select what stats you want to be calculated to evaluate the Total item weight:
    W: The effective weight given to the stat.

    Off hand

    offhand.jpg
    Settings for the Off Hand (Right):

    Type: Select the Item type, every item not of this type will be ignored.
    Damage Weight: Weight of the DPS component of the item, the higher, the more impact DPS will have over the item evaluation.
    Physical: Should physical damage of this item be considered in Damage Weight calculation?
    Fire: Should physical damage of this item be considered in Damage Weight calculation?
    Chaos: Should physical damage of this item be considered in Damage Weight calculation?
    Cold: Should physical damage of this item be considered in Damage Weight calculation?
    Lightning: Should physical damage of this item be considered in Damage Weight calculation?

    Armour: The weight of the Armour bonus of the item, set to 0 to ignore Armour bonus.
    Evasion: The weight of the Evasion bonus of the item, set to 0 to ignore Evasion bonus.
    Energy Shield: The weight of the Energy Shield bonus of the item, set to 0 to ignore Energy Shield bonus.

    Stats: Select what stats you want to be calculated to evaluate the Total item weight:
    W: The effective weight given to the stat.

    Chest, Hands, Helm, Boots:
    armours.jpg
    Settings for the Chest, Hands, Helm, Boots:

    Armour: The weight of the Armour bonus of the item, set to 0 to ignore Armour bonus.
    Evasion: The weight of the Evasion bonus of the item, set to 0 to ignore Evasion bonus.
    Energy Shield: The weight of the Energy Shield bonus of the item, set to 0 to ignore Energy Shield bonus.

    Stats: Select what stats you want to be calculated to evaluate the Total item weight:
    W: The effective weight given to the stat.

    Belt:
    belt.jpg
    [td]Settings for the Belt:

    Rustic Sash: Should we consider this kind of belt?
    Chain Belt: Should we consider this kind of belt?
    Leather Belt: Should we consider this kind of belt?
    Heavy Belt: Should we consider this kind of belt?
    Cloth Belt: Should we consider this kind of belt?

    Stats: Select what stats you want to be calculated to evaluate the Total item weight:
    W: The effective weight given to the stat.

    Amulet, Rings:
    jewel.jpg
    Settings for the Amulet, Rings:

    Stats: Select what stats you want to be calculated to evaluate the Total item weight:
    W: The effective weight given to the stat.

    Flasks:
    flasks.jpg
    Settings for the Flasks:

    Preferred Type: The flask type you want to be put in the slot.
    Temporary Type: The flask type accept in this slot while Preferred flask is not found.
    Stats: Select what stats you want to be calculated to evaluate the Total item weight:
    W: The effective weight given to the stat.

    Max Level: Flasks higher than this level will be ignored.
    Unique: This is an advanced setting, this affect only the preferred flask, this tell the plugin to search for the Unique version of the flask basetype. Ex. you want a Rumi's Concoction, you set Granite, and trigger Unique, and it search for Rumi's Concoction.

    Gems:
    Gems.jpg
    Settings for the Gems to keep (can be used for any item.):

    Put any name in this list, and the bot will loot any item with that name.
    Originally used to keep gems i need for the build, is now can be used to loot any item.
    Keep in mind that this will loot the item, but is then decided by AIF if to keep it or sell it.
    The plugin will newer try to socket gems for you.


    Changelog:
    Ver. 0.3.6.5
    BugFix in gem move routines for Rigth hand and ring.
    Ver. 0.3.6.4
    Compatible with EB 3
    Need the Attached CommunityLib untill Tnyx update the official one (newer)

    V 0.3.3.4
    Restored Compatibly with QuestBot.
    Many little fix i forgot about.

    V 0.3.1.4
    Completely removed qualityTask from the logic.

    V 0.3.1.3
    Fixed a loop bug related to preferred and temporary flask evaluation.

    V 0.3.1.2
    This version focus on simplification and optimization.
    Reworked all the Equip tasks and logic, fixed some logic bug in equip and gems switch.
    New UI, tnx to the contribution of tNyx, this UI costed many many hours of work, i really hope you guys like it, and show me!
    A new, simpler profile system, you can now store profiles wherever you want, and load, save, save As them in a more natural way.
    Profile system is changed alot, and old profiles are not guarantee to work, but you can try to load it, i coded a way to import old profiles. it might uppen that the profile is only partially imported, in that case, finish the setting then save the profile.
    You can now add as many stats as you like to your evaluation.
    You can select as many weapon as you like, i recommend some common sense here, don't select 2hweps and 1hweps together.
    Added stats evaluation for Flasks, you can now hope it equip you a instant flask :)
    Added a temporary option to flask, in case you look for a rare flask as preferred flask.
    Added Unique option in flask, this affect only the prefered flask, and is used to search for the Unique version of a flask, Ex. Rumi's Concoction is the Unique version of the granite.
    Added a new configurable behavior, Equip from stash, this task trigger at start, and every town run after your toon level up, this task search in the configured stash (1,2,3,4,equip), for equipment upgrade. You can put items in the stash, and the toon will equip them when he meet the requirement and if the score is higher than the equipped item.
    A profile repository(code and repo by tNyx), that i hope you guys will help me fill with many cool profiles.
    The plugin is compatible with QuestBot.

    0.2.0.2
    Added compatibility with QuestBot, pls READ THIS to make it work (ExVault told me to go on and post my mod for the current QuestBot V 0.9.0.1, next Questbot will native support EquipPlugin.).
    Added 2 new options to weapons selection, 1HWeapon, 2HWeapon, they will consider as available options and 1H/2H Sword, Mace Axe, nothing else, pls plan your skills accordly (some skills can be used only with certain weapons.)
    Added some delay to the gem move functions and equip move, to prevent errors in case of lag.
    Fixed (hopefully) a infinite loop bug in Flask equip, in month that i try to track this bug.

    0.2.0.1(first community release)
    Added CommunityLib support, tnx to tNyx and Tormiasz for the lib.
    Fixed various sleep, it is now blazing fast.
    Added support for white gem socket.

    Note : you requires CommunityLib plugin to compile, install it aswell

    Post bug and hope i find time to fix them.

    Pls help me keep up with EB subscription.
     
    Last edited: Aug 23, 2017
    aidenricky likes this.
  2. alcor75

    alcor75 Community Developer

    Joined:
    Nov 22, 2012
    Messages:
    376
    Likes Received:
    24
    Trophy Points:
    18
    Last edited: May 25, 2016
  3. Unknown Buddy

    Unknown Buddy Member

    Joined:
    May 20, 2015
    Messages:
    604
    Likes Received:
    17
    Trophy Points:
    18
    You are a good man Alcor!

    I honestly believe plugins and contributions like this is exactly whats going to save EBs future and keep the bot running for a long time to come.
     
  4. BigBudda87

    BigBudda87 Member

    Joined:
    May 5, 2012
    Messages:
    243
    Likes Received:
    0
    Trophy Points:
    16
    wow looking forward to test this. great work alcor75.
     
  5. botelho

    botelho Member

    Joined:
    Nov 13, 2013
    Messages:
    279
    Likes Received:
    12
    Trophy Points:
    18
    Nice! hyped.
     
  6. Kaffee

    Kaffee Member

    Joined:
    Jan 8, 2016
    Messages:
    323
    Likes Received:
    2
    Trophy Points:
    18
    You're a beast, my friend! Thanks so much for the contribution!
     
  7. botelho

    botelho Member

    Joined:
    Nov 13, 2013
    Messages:
    279
    Likes Received:
    12
    Trophy Points:
    18
    Testing right now, thanks
     
  8. DontBeAfraid

    DontBeAfraid Active Member

    Joined:
    Oct 2, 2015
    Messages:
    741
    Likes Received:
    28
    Trophy Points:
    28
    wow nice man!
    Gonna test it thoroughly the next days :)

    Expect a donation in a bit :p
     
  9. gandalf11

    gandalf11 Member

    Joined:
    Feb 12, 2016
    Messages:
    31
    Likes Received:
    0
    Trophy Points:
    6
    this is all i needed to give bot another try
     
  10. DeathUili

    DeathUili New Member

    Joined:
    Aug 1, 2015
    Messages:
    29
    Likes Received:
    1
    Trophy Points:
    3
    For some reason it doesnt work for me...
    That's what it says...

    [ThirdPartyLoader] Cannot load [EquipPlugin] because an exception occurred [C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(9,19) : error CS0234: The type or namespace name 'Helpers' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(10,19) : error CS0234: The type or namespace name 'ItemWeighs' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(11,19) : error CS0234: The type or namespace name 'Miscs' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(12,19) : error CS0234: The type or namespace name 'Tasks' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipPlugin.cs(7,19) : error CS0234: The type or namespace name 'Tasks' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    ].
    System.Exception: C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(9,19) : error CS0234: The type or namespace name 'Helpers' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(10,19) : error CS0234: The type or namespace name 'ItemWeighs' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(11,19) : error CS0234: The type or namespace name 'Miscs' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipLogic.cs(12,19) : error CS0234: The type or namespace name 'Tasks' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
    C:\Users\User\Desktop\Fantom\3rdParty\_CONFIGS_\Default\EquipPlugin\Content\EquipPlugin.cs(7,19) : error CS0234: The type or namespace name 'Tasks' does not exist in the namespace 'EquipPlugin' (are you missing an assembly reference?)
     
  11. DeathUili

    DeathUili New Member

    Joined:
    Aug 1, 2015
    Messages:
    29
    Likes Received:
    1
    Trophy Points:
    3
    Redownloaded it , and it work now.
     
  12. botelho

    botelho Member

    Joined:
    Nov 13, 2013
    Messages:
    279
    Likes Received:
    12
    Trophy Points:
    18
    Code:
    {
      "Name": "FlickerStrike",
      "PrimaryWepLabelValue": "Dagger",
      "PrimaryPhysicalValue": true,
      "PrimaryFireValue": false,
      "PrimaryColdValue": false,
      "PrimaryLightningValue": false,
      "PrimaryChaosValue": false,
      "PrimaryWepFirstStatLabelValue": "LocalPhysicalDamagePosPct",
      "PrimaryWepSecondStatLabelValue": "LocalMinimumAddedPhysicalDamage",
      "PrimaryWepTherdStatLabelValue": "LocalAttackSpeedPosPct",
      "PrimaryWepFourtStatLabelValue": "LocalCriticalStrikeMultiplierPos",
      "PrimaryWepFifthStatLabelValue": "CriticalStrikeChancePosPct",
      "PrimaryWepWheightDamageValue": "1",
      "PrimaryWepWheightOneValue": "2",
      "PrimaryWepWheightTowValue": "1",
      "PrimaryWepWheightThreeValue": "1",
      "PrimaryWepWheightFourValue": "1",
      "PrimaryWepWheightFifthValue": "1",
      "SecondaryWepLabelValue": "Shield",
      "SecondaryPhysicalValue": false,
      "SecondaryFireValue": false,
      "SecondaryColdValue": false,
      "SecondaryLightningValue": false,
      "SecondaryChaosValue": false,
      "SecondaryArmourValue": "1",
      "SecondaryEvasionValue": "1",
      "SecondaryEnergyValue": "0",
      "SecondaryWepFirstStatLabelValue": "OneResistance",
      "SecondaryWepSecondStatLabelValue": "TowResistance",
      "SecondaryWepTherdStatLabelValue": "BaseMaximumLife",
      "SecondaryWepFourtStatLabelValue": "BaseMaximumMana",
      "SecondaryWepFifthStatLabelValue": "LocalBaseEvasionRating",
      "SecondaryWepWheightDamageValue": "0",
      "SecondaryWepWheightOneValue": "1",
      "SecondaryWepWheightTowValue": "4",
      "SecondaryWepWheightThreeValue": "2",
      "SecondaryWepWheightFourValue": "1",
      "SecondaryWepWheightFifthValue": "1",
      "ChestArmourValue": "2",
      "ChestEvasionValue": "1",
      "ChestEnergyShieldValue": "0",
      "ChestFirstStatLabelValue": "BaseMaximumLife",
      "ChestSecondStatLabelValue": "TowResistance",
      "ChestTherdStatLabelValue": "OneResistance",
      "ChestFourtStatLabelValue": "BaseLifeRegenerationRatePerMinute",
      "ChestFifthStatLabelValue": "AdditionalStrength",
      "ChestWheightOneValue": "2",
      "ChestWheightTowValue": "4",
      "ChestWheightThreeValue": "1",
      "ChestWheightFourValue": "1",
      "ChestWheightFifthValue": "1",
      "HelmArmourValue": "2",
      "HelmEvasionValue": "1",
      "HelmEnergyShieldValue": "0",
      "HelmFirstStatLabelValue": "TowResistance",
      "HelmSecondStatLabelValue": "OneResistance",
      "HelmTherdStatLabelValue": "BaseMaximumLife",
      "HelmFourtStatLabelValue": "BaseItemFoundRarityPosPct",
      "HelmFifthStatLabelValue": "LocalBasePhysicalDamageReductionRating",
      "HelmWheightOneValue": "4",
      "HelmWheightTowValue": "1",
      "HelmWheightThreeValue": "2",
      "HelmWheightFourValue": "3",
      "HelmWheightFifthValue": "1",
      "BootArmourValue": "2",
      "BootEvasionValue": "1",
      "BootEnergyShieldValue": "0",
      "BootFirstStatLabelValue": "TowResistance",
      "BootSecondStatLabelValue": "OneResistance",
      "BootTherdStatLabelValue": "BaseMaximumLife",
      "BootFourtStatLabelValue": "BaseMovementVelocityPosPct",
      "BootFifthStatLabelValue": "LocalBasePhysicalDamageReductionRating",
      "BootWheightOneValue": "4",
      "BootWheightTowValue": "1",
      "BootWheightThreeValue": "2",
      "BootWheightFourValue": "30",
      "BootWheightFifthValue": "1",
      "HandArmourValue": "2",
      "HandEvasionValue": "1",
      "HandEnergyShieldValue": "0",
      "HandFirstStatLabelValue": "TowResistance",
      "HandSecondStatLabelValue": "OneResistance",
      "HandTherdStatLabelValue": "BaseMaximumLife",
      "HandFourtStatLabelValue": "AttackSpeedPosPct",
      "HandFifthStatLabelValue": "LocalBasePhysicalDamageReductionRating",
      "HandWheightOneValue": "4",
      "HandWheightTowValue": "1",
      "HandWheightThreeValue": "2",
      "HandWheightFourValue": "3",
      "HandWheightFifthValue": "1",
      "BeltRusticValue": true,
      "BeltChainValue": true,
      "BeltLeatherValue": true,
      "BeltHeavyValue": true,
      "BeltClothValue": true,
      "BeltFirstStatLabelValue": "BaseMaximumLife",
      "BeltSecondStatLabelValue": "TowResistance",
      "BeltTherdStatLabelValue": "OneResistance",
      "BeltFourtStatLabelValue": "BaseItemFoundRarityPosPct",
      "BeltFifthStatLabelValue": "LocalBasePhysicalDamageReductionRating",
      "BeltWheightOneValue": "2",
      "BeltWheightTowValue": "4",
      "BeltWheightThreeValue": "1",
      "BeltWheightFourValue": "10",
      "BeltWheightFifthValue": "1",
      "AmuletFirstStatLabelValue": "TowResistance",
      "AmuletSecondStatLabelValue": "OneResistance",
      "AmuletTherdStatLabelValue": "BaseMaximumLife",
      "AmuletFourtStatLabelValue": "BaseResistAllElementsPct",
      "AmuletFifthStatLabelValue": "BaseMaximumMana",
      "AmuletWheightOneValue": "4",
      "AmuletWheightTowValue": "1",
      "AmuletWheightThreeValue": "2",
      "AmuletWheightFourValue": "2",
      "AmuletWheightFifthValue": "1",
      "LRingFirstStatLabelValue": "TowResistance",
      "LRingSecondStatLabelValue": "OneResistance",
      "LRingTherdStatLabelValue": "BaseMaximumLife",
      "LRingFourtStatLabelValue": "BaseResistAllElementsPct",
      "LRingFifthStatLabelValue": "AttackSpeedPosPct",
      "LRingWheightOneValue": "4",
      "LRingWheightTowValue": "1",
      "LRingWheightThreeValue": "2",
      "LRingWheightFourValue": "2",
      "LRingWheightFifthValue": "1",
      "RRingFirstStatLabelValue": "TowResistance",
      "RRingSecondStatLabelValue": "OneResistance",
      "RRingTherdStatLabelValue": "BaseMaximumLife",
      "RRingFourtStatLabelValue": "BaseResistAllElementsPct",
      "RRingFifthStatLabelValue": "AttackSpeedPosPct",
      "RRingWheightOneValue": "4",
      "RRingWheightTowValue": "1",
      "RRingWheightThreeValue": "2",
      "RRingWheightFourValue": "2",
      "RRingWheightFifthValue": "1",
      "FirstFlaskTypeValue": "Life",
      "SecondFlaskTypeValue": "Life",
      "ThirdFlaskTypeValue": "Life",
      "FourthFlaskTypeValue": "Quicksilver",
      "FifthFlaskTypeValue": "Mana",
      "FirstFlaskStatValue": "LocalFlaskRecoversInstantly",
      "SecondFlaskStatValue": "LocalFlaskRecoversInstantly",
      "ThirdFlaskStatValue": "LocalFlaskRecoversInstantly",
      "FourthFlaskStatValue": "LocalFlaskAmountToRecoverPosPct",
      "FifthFlaskStatValue": "LocalRechargeOnTakeCrit",
      "FirstFlaskMaxLevValue": "60",
      "SecondFlaskMaxLevValue": "60",
      "TherdFlaskMaxLevValue": "60",
      "FourthFlaskMaxLevValue": "65",
      "FifthFlaskMaxLevValue": "65",
      "GemsToFindValue": [
        "Blasphemy"
      ]
    }
    Mainly for Flicker Strike, but it works initially for any non-caster phys build (Armor/Evasion), only changed the cast speed, energy shield, fire dmg, etc rolls from the totem profile. Tested in 2x act1 runs and worked fine.
     
  13. zamup

    zamup New Member

    Joined:
    Mar 20, 2014
    Messages:
    114
    Likes Received:
    0
    Trophy Points:
    0
    Hello,

    Will not use for now (fully stuffed), but still a SICK share from you!

    Thank you !
     
  14. alcor75

    alcor75 Community Developer

    Joined:
    Nov 22, 2012
    Messages:
    376
    Likes Received:
    24
    Trophy Points:
    18
    botelhoFlickerStrike added to the profiles repo, tnx friend, this is exactly what i mean :)

    Pls give me some feedback on the plugin, i know that "No news, good news", but still would love to hear from you :)
     
  15. botelho

    botelho Member

    Joined:
    Nov 13, 2013
    Messages:
    279
    Likes Received:
    12
    Trophy Points:
    18
    It is working flaweless for me, not a single error.
     
  16. toNyx

    toNyx Well-Known Member

    Joined:
    Oct 29, 2011
    Messages:
    3,783
    Likes Received:
    35
    Trophy Points:
    48
    I'm proud of my little woodcutter
     
  17. alcor75

    alcor75 Community Developer

    Joined:
    Nov 22, 2012
    Messages:
    376
    Likes Received:
    24
    Trophy Points:
    18
    :eek: tnx bro
     
  18. DontBeAfraid

    DontBeAfraid Active Member

    Joined:
    Oct 2, 2015
    Messages:
    741
    Likes Received:
    28
    Trophy Points:
    28
    How do you guys handle gems in general with the plugin?
     
  19. Tormiasz

    Tormiasz Community Developer

    Joined:
    Jun 16, 2014
    Messages:
    701
    Likes Received:
    5
    Trophy Points:
    18
    [​IMG]
     
  20. alcor75

    alcor75 Community Developer

    Joined:
    Nov 22, 2012
    Messages:
    376
    Likes Received:
    24
    Trophy Points:
    18
    LOL Torm

    Every time a item need to be replaced, the plugin check if the item have gems inside, and if so, it check if the gems can be moved preserving the gem link state, if so, it move the gems then replace the item.
     
    Last edited: Apr 25, 2016
Thread Status:
Not open for further replies.

Share This Page