Seite 1 von 1

Twister max level is 850?

Verfasst: Di 24. Apr 2018, 16:24
von giopappy
Hi, I've a problem in fighting twister after passed level 850. In the log there is an info message: "Info Dungeon No matching dungeon opponents found!"
I checked the dungeons.xml file and seen that the twister section :

Code: Alles auswählen

<dungeon id="30" name="Twister" levels="1000">
has only 850 section id. Is that normal since there are 1000 levels? It's possible to add them? I tried to add other sections such as:

Code: Alles auswählen

<section id="851">
			<opponent>
				<level>471</level>
				<name>Fishorr</name>
				<class>Mage</class>
				<strength>21471</strength>
				<dexterity>21641</dexterity>
				<intelligence>86904</intelligence>
				<constitution>87322</constitution>
				<luck>30736</luck>
				<life>82431968</life>
			</opponent>
		</section>
		<section id="852">
			<opponent>
				<level>471</level>
				<name>Fishorr</name>
				<class>Mage</class>
				<strength>21471</strength>
				<dexterity>21641</dexterity>
				<intelligence>86904</intelligence>
				<constitution>87322</constitution>
				<luck>30736</luck>
				<life>82431968</life>
			</opponent>
		</section>
putting the xml file in read only mode to avoid the automatic substitution ad bot start, but I had following errors in the log:

Code: Alles auswählen

20180424 15:09:15 Info Dungeon No matching dungeon opponents found!
20180424 15:09:16 Error Core Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Message: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
HResult: -2146233086
Source: mscorlib
StackTrace:    at System.Collections.Generic.List`1.get_Item(Int32 index)
   at de.mfbot.MFBot_NG.Basisbibliothek.SingleTimeTasker.buyOneTimeItems() in File14:line 110
   at de.mfbot.MFBot_NG.Basisbibliothek.Account.(Action ) in File0:line 1525
   at de.mfbot.MFBot_NG.Basisbibliothek.Account.() in File0:line 1580
   at de.mfbot.MFBot_NG.Basisbibliothek.Account.	() in File0:line 1390
TargetSite: T get_Item(Int32)
Could it be possible to have twister working for all its levels?

Thanks

Re: Twister max level is 850?

Verfasst: Mi 25. Apr 2018, 10:18
von Robin
Hi giopappy!
I'm sorry, there is no other way to add the remaining dungeon opponents because the bot needs at least some information to decide whether it should enter the dungeon or not.
That your changes didn't work can have multiple reasons, technically it should work - I also updated the file again with the help of rvm1975 so that all levels until level 900 are now possible.

Regards,
Robin

Re: Twister max level is 850?

Verfasst: Do 3. Mai 2018, 09:17
von giopappy
Thank you very much, it works. I'll bother you again when reached lvl 900! :lol:

Re: Twister max level is 850?

Verfasst: Do 3. Mai 2018, 21:52
von Robin
Do that, I'm looking forward to it! :-D

Regards,
Robin

Re: Twister max level is 850?

Verfasst: Mo 14. Mai 2018, 12:18
von giopappy
Hi Robin, I couldn't think to reach lev 900 so quickly ... .but I did it.

When you have time, please could you add the others twister levels?

Thank you so much.

Re: Twister max level is 850?

Verfasst: Mo 14. Mai 2018, 13:00
von Baaam
Currently our data contains every enemy until level 950. So you have a little more to do :P

Re: Twister max level is 850?

Verfasst: Mo 14. Mai 2018, 14:26
von giopappy
Oh, thanks! I've just restarted the bot and found the new dungeon.xml file!