XeroKill

Map IPD with all Affixes

Recommended Posts

XeroKill    13

Good day folks!

 

I have been working on an IPD for the map system to allow for much better customization of which mods you want to roll for. It is complete as of Oct. 18th 2014 thanks to kclonline who provided the final two mods I was looking for. If there are changes to mods in future patches or new mods are added you can determine their new [####] tag by placing the map with the mods you want in your inventory and pressing F7 which dumps all the properties of the items in your inventory to a text file located at your ExiledBot folder /Log/Dump.txt.

 

I know it may seem excessive since a lot of mods are not inherently dangerous or worth re-rolling, but I like to have options and flexibility. I also included the individual Unique maps so that you can run the ones that you want without excluding them all. I would like any suggestions that might improve this IPD. I want to make a nice and fluid map experience.

 

I haven't tested every single entry yet so if you see something that doesn't work as intended then please let me know and I will get it working. So far, all the ones I have tried have worked, and I don't anticipate any issues, but you never know.

 

I have every mod currently enabled, so before you start running your maps make sure to go through and uncomment the stuff you wish to avoid. Unique maps are ignored and normal maps are upgraded to magic by default.

 

Thanks to Omega for providing the list for ignoring maps by specific names, it is a great help.

 

EDIT: 08/09/2015 

I have updated this list for v. 2.0.1c of The Awakening. Some of the mods cannot be rolled on lower level maps, such as Stasis and the "players cursed with X curse", so I can only extrapolate their values based on the trend that every mod was adjusted by -1 with The Awakening. I have added all the new mods that were not in the list and removed or noted the mods that have been removed or hybridized. If any mod doesn't work correctly please leave a post and I will update it as soon as I can.

 

// Welcome to the map runner configuration file. Syntax is the same as in Pickit/default.ipd.
// Keys available: [RunMap], [IgnoreMap], [MapLevel], [UpgradeQuality], [UpgradeToMagic], [UpgradeToRare], [RerollMods].
// Map upgrading will only be made on a map that has been selected by the bot to farm.
// All the map mods can be found in ModsList.html file.


// Example: Run rare maps level less than 70
[MapLevel] < "70" && [Rarity] == "Rare" # [RunMap] == "true"


// Run any map between level 68 and 75
[MapLevel] >= "68" && [MapLevel] <= "75" # [RunMap] == "true"


// If you want to enable automatic quality upgrading
// [MapLevel] >= "70" && [Quality] <= "16" && [Rarity] == "Normal" # [UpgradeQuality] == "true" // Uses Cartographer's Chisel


// If you want to use transmutes or alchemy on maps before running them
[Rarity] == "Normal" # [UpgradeToMagic] == "true" // Uses Orb of Transmutation
// [Rarity] == "Normal" # [UpgradeToRare] == "true" // Uses Orb of Alchemy


// If you want to run Sacrifice fragments, just uncomment following line (they will be considered as lvl 66 maps)
// [Type] == "Sacrifice at Dusk" # [RunMap] == "true"
// [Type] == "Sacrifice at Noon" # [RunMap] == "true"
// [Type] == "Sacrifice at Dawn" # [RunMap] == "true"
// [Type] == "Sacrifice at Midnight" # [RunMap] == "true"


/////////////////////////////////////////////////////////////////////////////////////
//                                                                                 //
//                                REROLL MAP MODS                                  //
//                                                                                 //
/////////////////////////////////////////////////////////////////////////////////////


// Use this to roll for a specific amount of Item Quantity **(DOES NOT INCLUDE QUANTITY FROM QUALITY)**
// [1045] < "10" && [Rarity] == "Magic" # [RerollMods] == "true" // -- PACK SIZE       -- Total Pack Size of the ** MAP MODS ONLY **        -- Value : 0% - 15%
// [1060] < "30" && [Rarity] == "Magic" # [RerollMods] == "true" // -- ITEM QUANTITY   -- Total Item Quantity of the ** MAP MODS ONLY **    -- Value : 0% - 50%
// [1264] < "10" && [Rarity] == "Magic" # [RerollMods] == "true" // -- ITEM RARITY     -- Total Item Rarity of the ** MAP MODS ONLY **      -- Value : 0% - 25%


// The above values are considered for rolling magic maps. If you want to roll these values on rare maps you will need to adjust the value rolled for and change the rarity to Rare.


/////////////////////////////////////////////////////////////////////////////////////
//                                                                                 //
//                                   PREFIXES                                      //
//                                                                                 //
///////////////////////////////////////////////////////////////////////////////////// 


// Some mods have multiple entries, such as Fleet and Overlord's, uncommenting anyone of them is sufficient but I included each entry for completeness. 
// You can change the value in the "0" tag to anything you desire within the ranges specified in order to better adjust exactly which mods you want to roll.
// Everything is currently set to a "greater than zero" format for a simple on/off toggle. SO any value return that is greater than zero will reroll the map if that item is not commented.


// [1003] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Twinned         -- Area contains two Unique Bosses
// [1004] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Overlord's      -- Unique Boss Deals +X% Damage
// [1005] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Overlord's      -- Unique Boss Attacks X% Faster
// [1006] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Incombustible   -- +X% Monster Fire Resistance
// [1007] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Molten          -- +X% Monster Cold Resistance
// [1008] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Grounded        -- +X% Monster Lightning Resistance
// [1009] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Armoured        -- X% Monster Physical Resistance
// [1010] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Unwavering      -- Monsters cannot be Stunned
// [1011] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Unwavering      -- X% increased Monster Life
// [1012] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Savage          -- X% increased Monster Damage                       
// [1013] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Fleet           -- X% increased Monster Movement Speed               
// [1014] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Fleet           -- X% increased Monster Attack Speed                
// [1015] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Fleet           -- X% increased Monster Cast Speed
// [1016] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Punishing       -- Monsters reflect X% of Physical Damage
// [1017] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Mirrored        -- Monsters reflect X% of Elemental Damage
// [1018] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Splitting       -- Monsters fire x additional Projectiles
// [1038] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Ceremonial      -- Area Contains Many Totems
// [1040] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Skeletal        -- Area is inhabited by Skeletons
// [1041] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Capricious      -- Area is inhabited by Goatmen
// [1042] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Slithering      -- Area is inhabited by Sea Witches and their Spawn
// [1043] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Undead          -- Area is inhabited by Undead
// [1044] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Emanant         -- Area is inhabited by Ranged Monsters
// [1053] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Burning         -- Monsters deal X% extra Damage as Fire
// [1054] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Freezing        -- Monsters deal X% extra Damage as Cold
// [1055] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Shocking        -- Monsters deal X% extra Damage as Lightning
// [1059] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Multifarious    -- Area has increased monster variety
// [1319] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Chaining        -- Monsters' Skills Chain X additional times
// [1920] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Antagonist's    -- Rare Monsters Each have a Nemesis Mod
// [2073] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Hexproof        -- Monsters are Immune to Curses
// [2074] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Feral           -- Area is inhabited by Animals
// [2075] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Demonic         -- Area is inhabited by Demons
// [2076] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Bipedal         -- Area is inhabited by Humanoids
// [2301] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Anarchic        -- Area is inhabited by X additional Rogue Exiles
// [1702] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Anarchic        -- Area is inhabited by X additional Rogue Exiles
// [2591] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Otherworldly    -- Slaying Enemies close together can attract monsters from Beyond.
// [3350] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Titan's         -- Unique Boss has X% Increased Life
// [3351] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Titan's         -- Unique Boss has X% Increased Area of Effect


// **NOTE** [2301] & [1702] always show up together on maps with 2 Additional Rogue Exiles. You may need to uncomment both values in order to reroll. UNTESTED


/////////////////////////////////////////////////////////////////////////////////////
//                                                                                 //
//                                   SUFFIXES                                      //
//                                                                                 //
/////////////////////////////////////////////////////////////////////////////////////


// [1019] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Vulnerability        -- Players are cursed with Vulnerability
// [1020] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Enfeeblement         -- Players are cursed with Enfeeble
// [1021] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Elemental Weakness   -- Players are cursed with Elemental Weakness
// [1022] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Temporal Chains      -- Players are cursed with Temporal Chains
// [1023] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Stasis               -- Players cannot regenerate Life or Mana
// [1028] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Hemomancy            -- Player has Keystone Blood Magic
// [1029] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Balance              -- Player has Keystone Elemental Equilibrium
// [1031] < "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Exposure             -- -X% maximum Player Resistances
// [1032] < "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Smothering           -- Players recover Life, Mana and Energy Shield X% slower
// [1046] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- HYBRID: of BLOODLINES   -- X% more Magic Monsters
// [1047] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- HYBRID: ANTAGONIST'S    -- X% more Rare Monsters
// [1049] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Flames               -- Area has patches of burning ground
// [1058] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Frenzy               -- Monsters gain X Frenzy Charges every 20 seconds
// [1064] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Ice                  -- Area has patches of chilled ground
// [2052] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Lightning            -- Area has patches of shocking ground
// [2079] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Power                -- Monsters gain X Power Charges every 20 seconds
// [2080] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Endurance            -- Monsters gain X Endurance Charges every 20 seconds
// [2141] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Fracturing           -- Monsters Fracture
// [2369] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Desecration          -- Area has patches of desecrated ground
// [2371] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Venom                -- Monsters Poison on Hit
// [2559] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Bloodlines           -- Magic Monster Packs each have a Bloodline Mod
// [3341] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Giants               -- Monsters Have X% Increased Area of Effect
// [3345] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Insulation           -- Monsters Have X% Chance to Avoid Elemental Status Ailments
// [3346] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Deadliness           -- Monsters Have X% Increased Critical Strike Chance
// [3347] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Deadliness           -- Monsters Have X% Increased Critical Strike Multiplier


/////////////////////////////////////////////////////////////////////////////////////
//                                                                                 //
//                              MAPS TO IGNORE                                     //
//                                                                                 //
/////////////////////////////////////////////////////////////////////////////////////


// Maps to ignore based on rarity. If you want to run specific Unique maps then comment the Uniques here, and uncomment the specific ones you want to run at the bottom.


[Rarity] == "Unique" # [IgnoreMap] == "true"
// [Rarity] == "Rare" # [IgnoreMap] == "true"
// [Rarity] == "Magic" # [IgnoreMap] == "true"
// [Rarity] == "Normal" # [IgnoreMap] == "true"


// Maps to ignore by name (Thanks to Omega for this list)


// [Type] == "Crypt Map" # [IgnoreMap] == "true"
// [Type] == "Desert Map" # [IgnoreMap] == "true"
// [Type] == "Dunes Map" # [IgnoreMap] == "true"
// [Type] == "Dungeon Map" # [IgnoreMap] == "true"
// [Type] == "Grotto Map" # [IgnoreMap] == "true"
// [Type] == "Pit Map" # [IgnoreMap] == "true"
// [Type] == "Tropical Island Map" # [IgnoreMap] == "true"
// [Type] == "Untainted Map" # [IgnoreMap] == "true"
// [Type] == "Arcade Map" # [IgnoreMap] == "true"
// [Type] == "Cemetery Map" # [IgnoreMap] == "true"
// [Type] == "Channel Map" # [IgnoreMap] == "true"
// [Type] == "Mountain Ledge Map" # [IgnoreMap] == "true"
// [Type] == "Sewer Map" # [IgnoreMap] == "true"
// [Type] == "Thicket Map" # [IgnoreMap] == "true"
// [Type] == "Wharf Map" # [IgnoreMap] == "true"
// [Type] == "Ghetto Map" # [IgnoreMap] == "true"
// [Type] == "Mud Geyser Map" # [IgnoreMap] == "true"
// [Type] == "Museum Map" # [IgnoreMap] == "true"
// [Type] == "Quarry Map" # [IgnoreMap] == "true"
// [Type] == "Reef Map" # [IgnoreMap] == "true"
// [Type] == "Spider Lair Map" # [IgnoreMap] == "true"
// [Type] == "Vaal Pyramid Map" # [IgnoreMap] == "true"
// [Type] == "Arena Map" # [IgnoreMap] == "true"
// [Type] == "Overgrown Shrine Map" # [IgnoreMap] == "true"
// [Type] == "Promenade Map" # [IgnoreMap] == "true"
// [Type] == "Phantasmagoria Map" # [IgnoreMap] == "true"
// [Type] == "Shore Map" # [IgnoreMap] == "true"
// [Type] == "Spider Forest Map" # [IgnoreMap] == "true"
// [Type] == "Tunnel Map" # [IgnoreMap] == "true"
// [Type] == "Bog Map" # [IgnoreMap] == "true"
// [Type] == "Coves Map" # [IgnoreMap] == "true"
// [Type] == "Graveyard Map" # [IgnoreMap] == "true"
// [Type] == "Pier Map" # [IgnoreMap] == "true"
// [Type] == "Underground Sea Map" # [IgnoreMap] == "true"
// [Type] == "Villa Map" # [IgnoreMap] == "true"
// [Type] == "Arachnid Nest Map" # [IgnoreMap] == "true"
// [Type] == "Catacomb Map" # [IgnoreMap] == "true"
// [Type] == "Colonnade Map" # [IgnoreMap] == "true"
// [Type] == "Dry Woods Map" # [IgnoreMap] == "true"
// [Type] == "Strand Map" # [IgnoreMap] == "true"
// [Type] == "Temple Map" # [IgnoreMap] == "true"
// [Type] == "Jungle Valley Map" # [IgnoreMap] == "true"
// [Type] == "Labyrinth Map" # [IgnoreMap] == "true"
// [Type] == "Mine Map" # [IgnoreMap] == "true"
// [Type] == "Torture Chamber Map" # [IgnoreMap] == "true"
// [Type] == "Waste Pool Map" # [IgnoreMap] == "true"
// [Type] == "Canyon Map" # [IgnoreMap] == "true"
// [Type] == "Cells Map" # [IgnoreMap] == "true"
// [Type] == "Dark Forest Map" # [IgnoreMap] == "true"
// [Type] == "Dry Peninsula Map" # [IgnoreMap] == "true"
// [Type] == "Orchard Map" # [IgnoreMap] == "true"
// [Type] == "Arid Lake Map" # [IgnoreMap] == "true"
// [Type] == "Gorge Map" # [IgnoreMap] == "true"
// [Type] == "Malformation Map" # [IgnoreMap] == "true"
// [Type] == "Residence Map" # [IgnoreMap] == "true"
// [Type] == "Underground River Map" # [IgnoreMap] == "true"
// [Type] == "Bazaar Map" # [IgnoreMap] == "true"
// [Type] == "Necropolis Map" # [IgnoreMap] == "true"
// [Type] == "Plateau Map" # [IgnoreMap] == "true"
// [Type] == "Volcano Map" # [IgnoreMap] == "true"
// [Type] == "Academy Map" # [IgnoreMap] == "true"
// [Type] == "Crematorium Map" # [IgnoreMap] == "true"
// [Type] == "Precinct Map" # [IgnoreMap] == "true"
// [Type] == "Springs Map" # [IgnoreMap] == "true"
// [Type] == "Arsenal Map" # [IgnoreMap] == "true"
// [Type] == "Overgrown Ruin Map" # [IgnoreMap] == "true"
// [Type] == "Shipyard Map" # [IgnoreMap] == "true"
// [Type] == "Village Ruin Map" # [IgnoreMap] == "true"
// [Type] == "Courtyard Map" # [IgnoreMap] == "true"
// [Type] == "Excavation Map" # [IgnoreMap] == "true"
// [Type] == "Wasteland Map" # [IgnoreMap] == "true"
// [Type] == "Waterways Map" # [IgnoreMap] == "true"
// [Type] == "Maze Map" # [IgnoreMap] == "true"
// [Type] == "Palace Map" # [IgnoreMap] == "true"
// [Type] == "Shrine Map" # [IgnoreMap] == "true"
// [Type] == "Vaal Temple Map" # [IgnoreMap] == "true"
// [Type] == "Abyss Map" # [IgnoreMap] == "true"
// [Type] == "Colosseum Map" # [IgnoreMap] == "true"
// [Type] == "Core Map" # [IgnoreMap] == "true"


// Unique Maps by Name


// [Type] == "Crypt Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // The Coward's Trial
// [Type] == "Mountain Ledge Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Maelström of Chaos
// [Type] == "Reef Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Mao Kun
// [Type] == "Vaal Pyramid Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Vaults of Atziri
// [Type] == "Overgrown Shrine Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Acton's Nightmare
// [Type] == "Temple Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Poorjoy's Asylum
// [Type] == "Torture Chamber Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Oba's Cursed Trove
// [Type] == "Strand Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Whakawairua Tuahu
// [Type] == "Maze Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Olmec's Sanctum
// [Type] == "Necropolis Map" && [Rarity] == "Unique" # [IgnoreMap] == "true" // Death and Taxes

 

Change Log: 

10/18/2014 - Added Demonic and Undead prefixes

08/09/2015 - Updated for The Awakening v. 2.0.1C

Edited by XeroKill
  • Upvote 5

Share this post


Link to post
Share on other sites
kclonline    0

Hi, thank you, very detailed, but

[1046] < "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Hordes               -- +X% Monster pack size

It won't stop rolling, bot can only stop on single SUFFIXES, after 1 PREFIXES(any) + 1 SUFFIXES(of Hordes) will roilling :(

Edited by kclonline

Share this post


Link to post
Share on other sites
XeroKill    13

I am not sure I understand what your question is. All of these entries currently function as exclusions, so if you uncomment that entry it will reroll the mods if it appears on the map. If you are trying to get it to stop on hordes then you would uncomment every other suffix and then it will still run any single prefix roll because if you uncomment the prefixes it will just continuously reroll without end or it will roll past hordes if it rolls any uncommented prefix and hordes. If you uncomment everything but hordes (prefixes and suffixes) it will only ever run maps that roll hordes only and no prefix... just a limitation of the bot. 

 

The best you can hope for is to eliminate any other suffix as a possibility and then it still runs the first single prefix roll it gets. Nothing I can do about that until the code of the bot is changed. As it works now, you can only exclude mods, or limit their range.

 

If you wanted it to roll for a certain amount of pack size, say 30% you would have to change it to: 

 

NOTE: It changes to a less than sign if you want to reroll any map that has less than 30% pack size. You had it set to less than zero based on what you pasted above which is a value that cannot be achieved and as such will never reroll when it sees hordes which is the same as leaving it commented.

[1046] < "30" && [Rarity] == "Magic" # [RerollMods] == "true" // -- of Hordes               -- +X% Monster pack size

Edited by XeroKill
  • Upvote 1

Share this post


Link to post
Share on other sites
kclonline    0
My description is not good enough, because English is not very good, forgive me.

But the question remains.

Sample:

bot can do

------------------------

if (map have 1046 mod){

roll

}

------------------------

 

bot can't do

------------------------

if (map have 1046 mod){

go to farm

}

else{

roll

}

------------------------

 

I want to achieve, this option "bot can't do"

 

And give the two affix make up you this good man guy, I was rolling map a long time.

1044 (Undead), 2076 (Demonic)

Add it in, partner, may the peace of the world. :mrgreen: 

Edited by kclonline

Share this post


Link to post
Share on other sites
XeroKill    13

@Kclonline

 

Perhaps you can try this:

 

[1046] < "0" && [Rarity] == "Magic" # [RunMap] == "true" // Run Map if "of Hordes" = True

 

Try adding the above to the very top of the IPD. I don't know if the bot gives priority to entries in the order they are given, but if you put that at the very top and then comment out every other possible affix (prefixes and suffixes) and see if it will run any map as soon as it sees the [1046] tag and rerolls anything else it sees that doesn't have [1046]. If it does give priority to the first line then perhaps, even if it rolls a prefix it would otherwise reroll, this line will come first and force the map to run. Please let me know if this works, if so I will have some work to add to the file.

 

EDIT: I just tested this and it didn't work. It re-rolled until it got Hexproof of Hordes, but instead of running the map it just re-rolled again because it had the Hexproof prefix... so that doesn't work. I will ask Alkpone what it might take to add in a [RunThisMod] function that runs maps when certain mods are found. I want this as well because I will like it to roll for Hordes or Champions for better EXP and getting higher tier maps. 

 

EDIT2: I also just realized that in the above string I used the wrong sign (less than instead of greater than) so I tested it again with the correct sign and still no luck. It just doesn't work to force a run if it gets any mods other than [1046]. It will only run it when it gets the singular suffix. Also, I am leaving the above comments in case others have the same questions they can see the steps we have already tried and their results.

Edited by XeroKill

Share this post


Link to post
Share on other sites
kclonline    0

@XeroKill
yep, I have tried the same before.
 

EDIT2:It will only run it when it gets the singular suffix.

=[it won't stop rolling, bot can only stop on single SUFFIXES, after 1 PREFIXES(any) + 1 SUFFIXES(of Hordes) will roilling]

sry,so bad my english :'(
The results make you spend more time to test

 

[RunThisMod]

this function should be feasible.

Look forward to the birth of
 
ps. Hordes or Champions i like too :P
Edited by kclonline

Share this post


Link to post
Share on other sites
XeroKill    13

 

@XeroKill

yep, I have tried the same before.

 

EDIT2:It will only run it when it gets the singular suffix.

=[it won't stop rolling, bot can only stop on single SUFFIXES, after 1 PREFIXES(any) + 1 SUFFIXES(of Hordes) will roilling]

sry,so bad my english :'(

The results make you spend more time to test

 

[RunThisMod]

this function should be feasible.

Look forward to the birth of
 
ps. Hordes or Champions i like too :P

 

Hopefully this can get some interest in the idea generated. And don't worry about your English, you are doing the best you can and the more we speak the more we understand. The world can always use more understanding, in any form. Peace to you.

Share this post


Link to post
Share on other sites
XeroKill    13

I don't think there is a solution for that. It happens to me as well, and I just trash those or manually start them if it's a high level map. You could dump your inventory and check the log to see if mirrored has a mod and then create an ignore rule for it. I would but I don't have a mirrored map at the moment to test with.

Share this post


Link to post
Share on other sites
immo    216

How to solve that map is been mirred

There is no way to fix that atm...

 

btw. topic pinned!

Edited by immo

Share this post


Link to post
Share on other sites
budthechud    0

Any chance of someone undertaking an update to this?  I know a lot f prefixes have been removed and all of the maps are now 2 levels higher, in terms of base mapping.  

Share this post


Link to post
Share on other sites
XeroKill    13

I was looking into updating this but unfortunately the way I set everything up makes things complicated. Using the mod value means that whenever there are changes then I have to reacquire the new values. For example, the value of 1016 in my old list corresponds to the cast speed value for the Fleet affix. Now, it is associated with Physical Reflect damage. So I would need to dump every single mod and adjust their values. This would take a long time, and would still be prone to getting changed in the future.

 

I can do this, but it would also be expensive to me in terms of alterations spent rolling every possible affix. I would want to know if it is widely requested and I would appreciate any help in terms of other people finding and listing values. The means to do this are listed in the original post.

Share this post


Link to post
Share on other sites
immo    216

As i am currently working on some kind of ipd creator/editor, i've noticed some smaller errors within your list:

  • There is no normal/magic map named "Untainted Map". There only exists an unique map named: "Untainted Paradise" which is based on the Tropical Island tileset.
  • // [Type] == "Untainted Map" # [IgnoreMap] == "true"
    

    Additionally i am not really sure about this maps availablity. The wiki isnt entirely clear, at least not for me :D

If you look here the wiki says: "...She can also offer some of the unique maps, including Untainted Paradise..."

If you look here the wiki says: "...It is only accessible as a quest for Zana, Master Cartographer...."

 

If this map would be really available to purchase from Zana lvl8 than your List would be missing that particular map in the "Unique Maps by Name" section.

  • You got the "Maze Map" listed twice.
  • // [Type] == "Maze Map" # [IgnoreMap] == "true"

Line: 208 & 227

  • ​You've noted 2 [iD's] for "Anarchic" ('2301' & '1702') but "Anarchic" while "Anarchic" only should have one... At the same time you are missing the Prefix "Fecund" in your list.
  • // [2301] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Anarchic        -- Area is inhabited by X additional Rogue Exiles
    // [1702] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Anarchic        -- Area is inhabited by X additional Rogue Exiles

    This makes me think that you just accidently edited the wrong Name/Mod for either ID '2301' or '1702'. If i am right, it would be interesting to know wether the [iD] for "Fecund" is '2301' or '1702'.

The line for "Fecund" should probably look like this:

// [xxxx] > "0" // -- Fecund        -- x% increased Monster Life
Edited by immo

Share this post


Link to post
Share on other sites
XeroKill    13

Fecund is now a hybrid part of Unwavering. It is not an independent roll as far as I could tell. If it does roll, I never saw it. [1011] used to be the mod for Fecund but it doesn't appear on its own anymore.

// [1010] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Unwavering      -- Monsters cannot be Stunned
// [1011] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Unwavering      -- X% increased Monster Life

The Anarchic roll has two components. They always appear together when you perform an item dump. It was something that I spent a while figuring out because I usually try to roll multiple mods in order to make finding the values easier. I would often times get a blue rolled map that would have 3 different values and eventually I determined that Anarchic always appeared with 2 separate values. I don't know specifically what they indicate in and of themselves. I assume one is a true or false value to activate it, and the other is a variable that would allow them to increase the number of Exiles that can spawn. I think they wanted it to be a range, say Area contains 1 - 5 extra exiles, and that is what the second value is for, but they never implemented any value other than 2. That is an assumption, but both mods always appear together and uncommenting either value will reroll the Anarchic mod. Roll a map that contains only Anarchic and you will see both mods in the dump file.

 

I edited out the extra maze map entry, thanks for that. As for the Untainted issue... I dunno. I just copied and pasted the list provided by Omega and then changed the arrangement of them to correspond with their levels from lowest to highest. I kept the Untainted entry for brevity, mostly as I don't think it is a physical map you can get either. I felt that leaving it in the list and commented was best since I didn't know for certain. Feel free to delete it or leave it. The basis for this list can be found here: http://pathofexile.gamepedia.com/Map#Maps_by_Level

Edited by XeroKill

Share this post


Link to post
Share on other sites

Hi does this only allow you to run those 4 maps up top? It looks like it says ignore all the rest of the maps towards the bottom. What if i just want to run all maps cause i dont have the ones that are allowed? Ive tried fixing my maps file but still does not work for me. Thanks for any help :)

Share this post


Link to post
Share on other sites
immo    216

Please dont get me wrong, but you should really stick with the default mapfile which can be found in every new release of the bot (always contains the most current version of the mapfile) and while you are using the default one you might start on digging a little deeper into the materia cuz it sound like you're doing this kind of stuff not that long yet ...
 

Hi does this only allow you to run those 4 maps up top? It looks like it says ignore all the rest of the maps towards the bottom.

No, without editing this particular mapfile runs the following:

  • Rare maps level less than 70
  • Magic map between level 68 and 75 (note, this includes unique maps)
  • Normal rarity maps get transmuted to magic one (so the minimum rarity you run maps in is magic)
  • all unique maps are ignored.

Again this shouldnt sound harsh, but you may notice that these are also the only four lines in the entire script which dont start with "//"

So the conclusion should have been that the prefix "//" ignores the entire line. AAND this could have given you the clue that you simply need to delete the "//" before any line which you want to activate.

But in generell, those lines starting with "//" are completly ignored by the bot, if you would like to activate, you'll need to uncomment this line. (This does also apply to the item pickit file)

 

What if i just want to run all maps cause i dont have the ones that are allowed?

Like i said before, using the latest default mapfile should be exactly what ur looking for. The only thing you need to change is the level restriction since the defaul mapfile only runs maps up to lvl

71. This can be found on line 17.

 

Ive tried fixing my maps file but still does not work for me. Thanks for any help :)

What did you tried to fix? What is still not working for you?

However the most recent default mapfile can be found here.

Share this post


Link to post
Share on other sites
emiusexy13    2

how to roll map, can give me an example? my code (Here's just one example  )

 

// Use this to roll for a specific amount of Item Quantity **(DOES NOT INCLUDE QUANTITY FROM QUALITY)**
[2075] > "0" && [Rarity] == "Magic" # [RerollMods] == "true" // -- Demonic         -- Area is inhabited by Demons
[1045] < "10" && [Rarity] == "Magic" # [RerollMods] == "true" // -- PACK SIZE       -- Total Pack Size of the ** MAP MODS ONLY **        -- Value : 0% - 15%
[1060] < "30" && [Rarity] == "Magic" # [RerollMods] == "true" // -- ITEM QUANTITY   -- Total Item Quantity of the ** MAP MODS ONLY **    -- Value : 0% - 50%
[1264] < "10" && [Rarity] == "Magic" # [RerollMods] == "true" // -- ITEM RARITY     -- Total Item Rarity of the ** MAP MODS ONLY **      -- Value : 0% - 25% 
 
i want roll Demonic , but it didn't work

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now