I am almost ready for the re-release of my retainer plugin (attached below) but I am missing one last crucial part; stopping it's basebot (FATEbot, Orderbot, etc).
I know that it would be easier if it was a botbase itself, but as I want it to be used as a plugin, in conjunction with Agil, RePear, etc, I will be leaving it as such.
Now, I searched through the forums and found this: https://www.thebuddyforum.com/rebor...lugin.html?highlight=stop+botbase#post1785268
which I found would likely be useful, as it's what I need, but I have no idea how or where to implement the ideas posted in that thread. Is there any way I could have someone spell it out a little bit more for me?
I tried attaching ActionAlwaysSucceed in various location, but, I wasn't able to get that to work. I also tried putting my _coroutine OnPulse() into PrioritySelector(), but that didn't work either.
I know it's probably something simple, some function call I need to make, but for the life of me, I cannot figure it out...
Thank you for your help and patience!
Edit: I attempted to make the edits suggested by removing the co-routine that initially started the bot and calling to start it using a new tree root. Some portions of it work, some don't, and I am completely lost where I need to edit it now. >_< With the original version, I was to the point where all I needed to do was suspend the botbase, now, I'm not really sure. if I set my start bool to true, it fails at the use of the summoning bell. If I set it to false, it tries to destroy the summoning bell and it tries to take off to do fates.
I know that it would be easier if it was a botbase itself, but as I want it to be used as a plugin, in conjunction with Agil, RePear, etc, I will be leaving it as such.
Now, I searched through the forums and found this: https://www.thebuddyforum.com/rebor...lugin.html?highlight=stop+botbase#post1785268
which I found would likely be useful, as it's what I need, but I have no idea how or where to implement the ideas posted in that thread. Is there any way I could have someone spell it out a little bit more for me?
I tried attaching ActionAlwaysSucceed in various location, but, I wasn't able to get that to work. I also tried putting my _coroutine OnPulse() into PrioritySelector(), but that didn't work either.
I know it's probably something simple, some function call I need to make, but for the life of me, I cannot figure it out...

Thank you for your help and patience!
Edit: I attempted to make the edits suggested by removing the co-routine that initially started the bot and calling to start it using a new tree root. Some portions of it work, some don't, and I am completely lost where I need to edit it now. >_< With the original version, I was to the point where all I needed to do was suspend the botbase, now, I'm not really sure. if I set my start bool to true, it fails at the use of the summoning bell. If I set it to false, it tries to destroy the summoning bell and it tries to take off to do fates.
Attachments
Last edited: