[Update] XenoBot Apophis v14.8.12.827
This update improves many core parts of the bot, optimizes functionality, fixes some bugs, and adds a few features. This is an improved release of XenoBot Apophis v14.8.12.811, which was reported to have some bugs. This update will download automatically when you restart XenoSuite.
Changelog:
Code:
v14.8.12.827
Optimized the bot to run much better on low-FPS systems.
Optimized various parts of the bot.
Improved Script prioritization, preventing artificial delay of core features.
Improved the Scripter to delay actions, instead of block them, when executed too quickly.
This includes actions like use, move, and speak, which used to be blocked if they were being done too quickly.
Actions can still fail due to quick execution, but there is a retry threshhold based on the type of action.
Improved Self.DepositItems() to deposit from cascaded backpacks.
This change is transparent to existing scripts, as it will automatically go back to the parent containers.
Improved internal pipelining to prioritize vital functions (such as Healing).
Improved the Shooter to active safe mode on retro PvP servers.
Fixed a bug that caused the Skinner to wait for bodies when no tools are present.
Fixed a bug that caused Reach Depot to fail when lagging.
Added cooldown detection for all Dawnport spells.
Added Self.Dequip() to the Scripter
Functionality:
Moves an item from an equipment slot to a container
Parameters:
slot: name of the slot to dequip (head, weapon, shield, etc)
container (optional): a container object or integer index of the target container
Return:
True if able to dequip, false if otherwise
Notes:
Parameter 'container' defaults to first backpack if not specified
Will fail if 'container' is not open.