This is a mod Pathfinder: Pathfinder Wrath of the Righteous. It's an alternative to Buff Bot (https://www.nexusmods.com/pathfinderwrathoftherighteous/mods/4). It provides a way to create (or record) a queue of actions (either the buff spells or ability usage) and execute it later.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This mod is somewhat based on KingmakerAI by Holiic92 and contains some code used with his permission. Credits to Spacehamster, Hambeard, Hsinyu Chan, Balkoth, Vek17 and Narria for the ideas, code snippets and overall help with making this mod.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 0.2.1
Fixed CompletelyNormal metamagic
Version 0.2.0
Fixed Some possible crash issues
Fixed Some mod conflict crashes caused by json serializer conflict
Fixed some abilities that weren't casted
Fixed free actions being sometimes applied too fast and causing queue execution interruption
Reworked GUI to the prefab one. Should also fix some inconsistencies and crashes
Reworked targeting UI (you can also prioretize targets now)
Reworked favorite queues
Added Per-queue settings
Added Metamagic priority settings
Added Pets are now available as casters as well
Version 0.1.6
Fixed some ability context not applied on queue execution.
Fixed Extend metamagic not being used for spellcasting (Priority for spells now is Spellbook with the highest CL-> Has Extend -> Lowest spell level slot (for cases when caster has the same spell on multiple spellevels)
Action copy button (for the cases like Cackle/Chant)
Version 0.1.5b
- Improved error handling to reduce the chances of crashing the game/mod UI completely
Version 0.1.5a
Initial ability execution fix
Version 0.1.5
Preparing for Wrath of the Righteous Release
Version 0.1.4
Fixed casting from Spontaneous&Mythic spellbooks
Relaxed restrictions on stopping queue execution if one of the spells is not castable for some reason.
Version 0.1.3
Fixed Chant and Cackle not executing in the queue if 'refresh buffs when they have a short duration' enabled in settings.
Fixed some possible null exceptions in UI. Also added some exception wrappers for such cases
This is a mod for Pathfinder Wrath of the Righteous. It's an alternative to BuffBot and Bubbles Ultimate Buff Bot Lite Extra Simple. It provides a way to create (or record) a queue of actions (either the buff spells or ability usage) and execute it later.
A reminder on the in-game bug reports:
If you use mods, please don’t forget to mention what mods did you use or what did you change, if you edited your save, for example.
Extract the archive and put the mod folder into 'Mods' folder of the Game
Open the interface (Ctrl+f10)
Features
You can create the "queue" of actions to execute. Each element in the queue describes spell/ability, caster and the list of targets.
You can also select to pre-activate an activatable ability/item (like Extend Metamagic Rod) before casting spells
You can record your own actions into the action queue
There is small UI panel that allows a quick execution of one of your favorite action queues
You can set up different per-queue or global settings, including spellbook and metamagic priority
There are issues with certain buffs (like Acid Maw that doesn't apply to the character itself)
*Notes: This mod might not work in combat because of the way action queueing is done. Also, it might conflict with mods patching UnitCommand.OnEnded*
Usage notes
I'd advice to first record some simple action queue to see how the mod handles them and better understand the queue creation principles.
It might not be very apparent, but you have to select caster, ability and targets before you'll be able to finish creating new action. Don't forget to apply targetselection!
Spell/Abilities are not refreshed automatically for the mod UI, use "Refresh data" button. Only memorized and available for casting spells are shown in the UI.
Metamagic priority is used when selecting which spell slot to cast during queue execution. If the spell uses selected metamagic, it is used first (with the priority, i.e. with [0] Extended and [1] Quickened the spell that has Extended will be used first). 'None' prioritizes the slot that doesn't have any metamagic applied to.
The in-game UI should show itself if there's any queue selected as Favorite in the mod settings.