Jump to content

Join our Slack

Talk to other users and have a great time
Slack Server

Welcome to our Community

Click here to get your Exiled Bot license
Donation Store
Sign in to follow this  
bubbadogbubba

Bot selling orbs to vendor (CONFIRMED FIXED)

Recommended Posts

:shock:

I just watched it sell a fusing to the vendor. Using default smart pickit with test to ID and keep magic weapons with 50+% physical dmg. The bot does pickup and ID magic weapons and will sell and stash like it should, but why oh why did it just sell a fusing ????? :(

CONFIRMED FIX: Just typed this up. Three runs with successful ID'ing of items and no currency selling.

/////////////////////////////////////////////////////////////////////////////////////

// //

// Currency, Maps and Flasks //

// //

/////////////////////////////////////////////////////////////////////////////////////

// MAPS

[Type] == "Arachnid Nest Map" # [stashItem] == "true"

[Type] == "Arcade Map" # [stashItem] == "true"

[Type] == "Bog Map" # [stashItem] == "true"

[Type] == "Canyon Map" # [stashItem] == "true"

[Type] == "Catacomb Map" # [stashItem] == "true"

[Type] == "Cells Map" # [stashItem] == "true"

[Type] == "Cemetery Map" # [stashItem] == "true"

[Type] == "Coves Map" # [stashItem] == "true"

[Type] == "Crematorium Map" # [stashItem] == "true"

[Type] == "Crypt Map" # [stashItem] == "true"

[Type] == "Dark Forest Map" # [stashItem] == "true"

[Type] == "Dried Lake Map" # [stashItem] == "true"

[Type] == "Dry Woods Map" # [stashItem] == "true"

[Type] == "Dunes Map" # [stashItem] == "true"

[Type] == "Dungeon Map" # [stashItem] == "true"

[Type] == "Ghetto Map" # [stashItem] == "true"

[Type] == "Graveyard Map" # [stashItem] == "true"

[Type] == "Grotto Map" # [stashItem] == "true"

[Type] == "Orchard Map" # [stashItem] == "true"

[Type] == "Overgrown Ruin Map" # [stashItem] == "true"

[Type] == "Tropical Island Map" # [stashItem] == "true"

[Type] == "Shrine Map" # [stashItem] == "true"

[Type] == "Promenade Map" # [stashItem] == "true"

[Type] == "Arsenal Map" # [stashItem] == "true"

[Type] == "Mountain Ledge Map" # [stashItem] == "true"

[Type] == "Sewer Map" # [stashItem] == "true"

[Type] == "Thicket Map" # [stashItem] == "true"

[Type] == "Wharf Map" # [stashItem] == "true"

[Type] == "Mud Geyser Map" # [stashItem] == "true"

[Type] == "Reef Map" # [stashItem] == "true"

[Type] == "Spider Lair Map" # [stashItem] == "true"

[Type] == "Springs Map" # [stashItem] == "true"

[Type] == "Vaal Pyramid Map" # [stashItem] == "true"

[Type] == "Overgrown Shrine Map" # [stashItem] == "true"

[Type] == "Shore Map" # [stashItem] == "true"

[Type] == "Spider Forest Map" # [stashItem] == "true"

[Type] == "Tunnel Map" # [stashItem] == "true"

[Type] == "Pier Map" # [stashItem] == "true"

[Type] == "Underground Sea Map" # [stashItem] == "true"

[Type] == "Villa Map" # [stashItem] == "true"

[Type] == "Colonnade Map" # [stashItem] == "true"

[Type] == "Strand Map" # [stashItem] == "true"

[Type] == "Temple Map" # [stashItem] == "true"

[Type] == "Labryrinth Map" # [stashItem] == "true"

[Type] == "Mine Map" # [stashItem] == "true"

[Type] == "Torture Chamber Map" # [stashItem] == "true"

[Type] == "Waste Pool Map" # [stashItem] == "true"

[Type] == "Cells Map" # [stashItem] == "true"

[Type] == "Dry Peninsula Map" # [stashItem] == "true"

[Type] == "Gorge Map" # [stashItem] == "true"

[Type] == "Maze Map" # [stashItem] == "true"

[Type] == "Residence Map" # [stashItem] == "true"

[Type] == "Underground River Map" # [stashItem] == "true"

[Type] == "Bazaar Map" # [stashItem] == "true"

[Type] == "Necropolis Map" # [stashItem] == "true"

[Type] == "Plateua Map" # [stashItem] == "true"

[Type] == "Academy Map" # [stashItem] == "true"

[Type] == "Crematorium Map" # [stashItem] == "true"

[Type] == "Precinct Map" # [stashItem] == "true"

[Type] == "Shipyard Map" # [stashItem] == "true"

[Type] == "Shrine Map" # [stashItem] == "true"

[Type] == "Courtyard Map" # [stashItem] == "true"

[Type] == "Palace Map" # [stashItem] == "true"

//Currency

[Type] == "Alchemy Shard" # [stashItem] == "true"

[Type] == "Alteration Shard" # [stashItem] == "true"

[Type] == "Armourer's Scrap" # [stashItem] == "true"

[Type] == "Blacksmith's Whetstone" # [stashItem] == "true"

[Type] == "Blessed Orb" # [stashItem] == "true"

[Type] == "Cartographer's Chisel" # [stashItem] == "true"

[Type] == "Chaos Orb" # [stashItem] == "true"

[Type] == "Chromatic Orb" # [stashItem] == "true"

[Type] == "Divine Orb" # [stashItem] == "true"

[Type] == "Eternal Orb" # [stashItem] == "true"

[Type] == "Exalted Orb" # [stashItem] == "true"

[Type] == "Gemcutter's Prism" # [stashItem] == "true"

[Type] == "Glassblower's Bauble" # [stashItem] == "true"

[Type] == "Jeweller's Orb" # [stashItem] == "true"

[Type] == "Mirror of Kalandra" # [stashItem] == "true"

[Type] == "Orb of Alchemy" # [stashItem] == "true"

[Type] == "Orb of Alteration" # [stashItem] == "true"

[Type] == "Orb of Augmentation" # [stashItem] == "true"

[Type] == "Orb of Chance" # [stashItem] == "true"

[Type] == "Orb of Regret" # [stashItem] == "true"

[Type] == "Orb of Scouring" # [stashItem] == "true"

[Type] == "Orb of Transmutation" # [stashItem] == "true"

[Type] == "Portal Scroll" # [stashItem] == "true"

[Type] == "Regal Orb" # [stashItem] == "true"

[Type] == "Scroll Fragment" # [stashItem] == "true"

[Type] == "Scroll of Wisdom" # [stashItem] == "true"

//Flasks

[Type] == "Granite Flask" # [stashItem] == "true"

[Type] == "Jade Flask" # [stashItem] == "true"

[Type] == "Quicksilver Flask" # [stashItem] == "true"

[Type] == "Diamond Flask" # [stashItem] == "true"

[Type] == "Santified Life Flask" # [stashItem] == "true"

Share this post


Link to post
Share on other sites

Initially I checked the bot should use the smart pickit. My pickit at the time did not have any currencies typed in the pickit file to stash. Once I placed the above text in the pickit file the bot is now stashing the currencies as it should.

Share this post


Link to post
Share on other sites

So, my conclusion is that something should be written in the bot that it should NEVER sell currencies to the vendor. Is that possible? It would save the hassle of having to have the above in the smart pickit.

Share this post


Link to post
Share on other sites

So, my conclusion is that something should be written in the bot that it should NEVER sell currencies to the vendor. Is that possible? It would save the hassle of having to have the above in the smart pickit.

Nice idea !!

bool ItemSeller::NeedToSellItem(InventoryItemObjectPtr item)
{
    bool sellItem = false;

    // If it's a currency just don't sell it
    if(item->GetItemData()->GetItemType() == ITEM_CURRENCY)
        return false;
    ...

Share this post


Link to post
Share on other sites

So, my conclusion is that something should be written in the bot that it should NEVER sell currencies to the vendor. Is that possible? It would save the hassle of having to have the above in the smart pickit.

Nice idea !!

bool ItemSeller::NeedToSellItem(InventoryItemObjectPtr item)
{
    bool sellItem = false;

    // If it's a currency just don't sell it
    if(item->GetItemData()->GetItemType() == ITEM_CURRENCY)
        return false;
    ...

and maps!.. i went to bot a map.. and had 2 in my stash.. and when i pressed f12, he went to vendor and sold both my maps...

today i added all the map names to my pickit

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...