Hey guys, with the help of pushedx I created and edited a few plugins along with the exampleroutine to maximize my efficiency farming Piety. I thought I would share it with you all to use and hopefully spark some interest in community development. First and most important is PietyFight. This plugin will detect when you have entered Piety's area and force the bot to stay within combat range of Piety until she is dead. Once she has been killed it will loot her body, force a town run and then restart the zone. View attachment PietyFight.zip <----Required Last is my edited version of StuckDetection. I was not a fan of the current options of logging out, so I added an option to instead teleport to town and restart the zone upon detecting the bot has become stuck. View attachment StuckDetection.zip <----Optional PietyFight can be unzipped into Exilebuddy -> Plugins StuckDetection and exampleroutine already exist, so you must first delete the old versions and extract these files to replace them. Enjoy
When the bot kill Piety it doesn't loot the drops and it open a TP selling whatever the bot have collect and then doesn't reset the map to Lunaris 2, it just enter to explored Lunaris 2 and run for Lunaris 3.. I thought that the bot must reset instance from the town waypoint.
Selling has nothing to do with the plugin, you gotta config yours item filter ... You don't want to reset Lunaris 2, just Lunaris 3.
yes this happen to me a few times, not item filter problem. it just kill, tp, npc, and start over, didnt pick up items
I just wrote the reaction of the bot what it does. I know that is not selling plugin. But i worried about that the bot not looting items after killing Piety
There was a change in the last version that requires a code update for any copies of the StuckDetection plugin. AreaStateCache.Current.CorruptedAreaParentId -> AreaStateCache.CorruptedAreaParentId The CorruptedAreaParentId was made static, so the new corrupted area logic can correctly keep track of corrupted area state. The experimental logic for auto-detecting a corrupted area parent was removed, because the old way was known to have worked.
ya naut is pretty quick it should be up and running fast, dunno if it helps but if theres a red error log then post that so he knows what exactly to fix without having to do the run himself. I'm still using old one until this is rdy, best plugin piety!
You just need to change line 226 in PietyFight.cs Functions.MoveTowards(Piety.Position); To PlayerMover.MoveTowards(Piety.Position); Seems to be working again