ilpersi / BHBot

A bot that automates a game called Bit Heroes
GNU General Public License v3.0
28 stars 32 forks source link

How to Bribe specific familiars? #147

Closed E7t7t7 closed 4 years ago

E7t7t7 commented 4 years ago

So the setting allows you to bring beyond a certain point like ONLY legend or whatever you wish but if you can add the ability for specific bribes aswell like it will bribe ONLY legend but it will also buy user specified whatever.

ilpersi commented 4 years ago

I am not sure I get this and I think that what you're asking is already there.

# format is 'familiars squib 5; astaroth 1; violace 2'. familiar name first, amount you want to bribe second
# When a familiar is bribed this file will be automatically updated with the updated bribe counter
familiars squib 1

To know the available familiars issue a print familiars command in the console

E7t7t7 commented 4 years ago

so if I have it set to only bribe legendaries but lets say put "Yeti 3" then it will capture the yeti anyway?

ilpersi commented 4 years ago

Yep.

I don't remember if it is case sensitive so be sure put everything in lower case yeti 3 and if you want to be 100% safe just copy paste the name from the print familiars command.

E7t7t7 commented 4 years ago

If I want it to ignore a specific familier to I put like squibb 0

ilpersi commented 4 years ago

There is no ignore functionality. The bot will check, in order:

If any of the conditions is true, the encounter will be bribed.

The setting automatically goes to zero after all the encounters you specified have been bribed. When the setting is at zero the bribeLevel config is applied. Hope this is clear.