Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
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
The other bufferbotters (Balkoth and Ilkar) - I stand on the shoulders of giants. Vek17 - mod based on his project Hambeard - unity explorer working for wrath Xenofell - ui work (enhanced inventory) Narria - toybox/dataviewer Barley - more ui work to view Everyone on the discord, come join us
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 5.1.4
Works better with shifters, thanks ifarmpandas
Works better with arcane pool, thanks ifarmpandas
Version 5.1.3
COP+ compatiblity
Version 5.1.2
Hide in photomode
Version 5.1.1
Fix for not working sometimes
Version 5.1.0
ALL THANKS TO: https://github.com/birick
(Primary Feature) Azata Zippy Magic Superpower with Buffs
(Feature) Transmutation Supremacy Enhancements not Implemented for Powerful Change/Share Transmutation
(Feature) Arcane Reservoir point consumed when using Share Transmutation on self
(Bug Fix) Opposition school spells that use 2 spell slots not counted properly when selecting buff targets
(Bug Fix) Remove fixed paths to D: in the csproj file
(Bug Fix) Add missing \ for InputLegacyModule path in csproj file
(Bug Fix) Missing assets in Assets\icons folder
(Bug Fix) Unnecessary WrathPath environment variable in csproj file
(Quality of Life) Readme.md could provide information to help with building from source
Don't show dlc3 button when not in a dlc3 campaign
Version 4.1.3
Fixes skidmark nonsense with instantaneous casting
Fixes variant casting for fully animated
Version 4.1.2
Arcane pool is tracked better now, thank you very much to Bobster1246
Full animation option
Prepared variants should be fixed now
Version 4.0.4
Fixed caster detail popup thingie
Version 4.0.2
Move DLC3 icons around to not overlap the buff buttons
Version 4.0.1
Update for 1.4
Version 3.8.1
Fix for Brown Fur nonsense, many thanks to: https://github.com/data-abort
Version 3.8.0
Update to 1.3
Version 3.7.0
Hopefully fix enduring and other weirdness with touch-spells
Add a "sort by name" option
Version 3.5.0
1.2 support
Acid maw
some contributions for setting overwrite behaviour (thank you to contributors!)
Version 2.4.1
Fix to actually allow casting in combat.
Version 2.4.0
More translations (PLEASE file bugs about missing words etc etc, I rely on you peeps to help with it)
Added settings - access from the buff setup window.
"Allow in combat" setting added
Self-cast only casters will be prioritised in a tie, might change this to make them always?
Reordering the party will no longer cause weird breakage
TOOLTIPS on spells and stuff
Version 2.3.2
Added German and Russian localisation (thanks to DeadMor0z, Zhaoyi, and Icepick).
Homepage should go to the right place now.
I haven't forgotten about adding a setting for stuff...
Version 2.3.1
Fix for non-english, non-CN languages, sorry!
Version 2.3.0
First attempt at localisation (chinese + english), many thanks to 1onepower - if you find any weird strings please let me know
Banned in combat buffing
Version 2.2.3
More cantrip fixing, many thanks to DeadMor0z
Minor graphical annoyances fixed
Version 2.2.2
Completely Normal Cantrips should behave more normally
Version 2.2.1
Redid some of the ui to work when used with bubbletweaks (custom party view)
Tweaked the bling, please let me know if it's now too much
Should work better with Enhanced Inventory installed
Version 2.2.0
bit of eye candy, please give feedback on if you prefer old style or new, I might add a toggle or summat
Version 2.1.0
Added Archmage Armor as a separate spell that is forced to self-cast
Rejiggled the UI to remove some jaggedy lines
General minor UI Tweaks (moved add/remove to be per-spell)
Re-enabled spell hiding (use "Show hidden" to see anything you hid)
Added a summary view at the top to show how many requests/fulfils you have per-group
BrownFur stuff shouldn't be selectable for non-brownfurs (it wouldn't cheat, it just wouldn't cast/have powerful change applied)
Added some interop with Enhanced Inventory to make the buttons not overlap
Version 2.0.0
bumped version number so maybe people won't be as confused?
found more buffs e.g. ode to mysterious magic
fixed a bug where there is a null m_Buff in a ContextActionApplyBuff which is terrifying
Version 0.9.1
Fix for bug when importing old bubblebuff data after you had lost a party member (or changed their name)
Version 0.9.0
Update to mainline1.1 (welcome back gog-ers)
Added logic to handle weapon buffs (Bless Weapon) and area buffs (Guarded Hearth)
Version 0.8.0
Switched to new buff-rejection-engine, as always if buffs are missing please let me know, these are a priority
Changed "only requested" to be "show requested (default:true)" and added "show NOT requested (default:true)" so you can get better control over which spells to view
added initial cantrip support, it appears to work but not tested completely normal
Version 0.7.4
Metamagic should be less wonky (variant spells might still need some love)
Version 0.7.3
Fixed confusing zip name
HUD buttons should properly respect when they should be seen and not heard, but more importantly not seen
Version 0.7.2
Fix for multiple characters in the party having the same name (laggy yellow portraits when trying to set buffs up)
Version 0.7.1
AoE buffs should indicate the splashiness (there's no logic, it just assumes if a spell has aoe it will affect the entire party, I'm sure there are bugs/exceptions)
at-will abilities should now be more willing to will
Version 0.7.0
Skidmarcanists in shambles - adds powerful change and share transmutation, might even work?
Version 0.6.0
Buttons should hide/show more reliably
Perf improvements - buffing is spread over multiple frames and the casting fx are toned down.
Version 0.5.2
UI should not disappear after combat anymore.
Version 0.5.1
TBM performance fix
Version 0.5.0
Buffs can be put into one of 3 groups, there are three separate buttons to cast the buffs in these groups (long, important, short)
Version 0.4.2
Interop fix for Enhanced Inventory (some of the filter checkboxes were shy and hiding)
Version 0.4.0
Updated for 1.1
Added per-spell per-caster controls - you can ban casters or limit the number of times they are allowed to cast the spell
Show spellbook under caster (was confusing when you had same caster with multiple spellbooks)
Found even more spells (still some missing, please report these!)
Version 0.3.1
Fixed bug where certain spells (like acid maw) were not considered buffs and were never shown
Fixed bug where some spontaneous casters were selfish and would not add their highest level spells to the buff pool
Version 0.3.0
Initial public release
Imagine if setting up an auto buffing mod was easy enough you don't need a PhD, and integrated enough you don't need to open a UMM gui to configure it?
I am not currently supporting older game versions, go look through the archived files and see if any work but don't file bugs against them.
HOW TO USE:
(also see the images for help)
While not on the global map and not in Drezen/camp, or anywhere where you have your full party:
Go to the Spellbook tab. Click "Buff Setup" at the lower right Select spells or abilities (Items and Consumables are not implemented yet). Select the spell/ability you want to cast Click on each party member at the bottom to toggle casting on them: * gray: do not cast * green: cast (available casters) * yellow: cast (no available casters) * red: invalid target (e.g. personal spells, or animal-growth on a human, etc). You can customise caster behaviour with the little "up" arrow above the caster's portrait (not the target portrait).
Close the spellbook Click the "buff" button on the lower left of the screen.
optional: Check the results in the combat log
Files:
Settings are stored in the UserSettings folder under the mod, in a file called bubblebuff-GAME_ID.json where GAME_ID is the guid of your playthrough. Feel free to look through and edit it but expect things to crash if you do wonky stuff like to turn on Powerful Change on for a druid, or try to get someone to cast a spell they don't have.
For Skidmarcanists:
If you are an arcanist and casting an appropriate spell you can toggle "Allow Share Transmutation" and "Use Powerful Change". The mod will spend the points from your arcane resevoir but does not (currently) predict them like it does spell slots.
If you are using Share Transmutation and there are no points, the spell will be skipped. If you are using Powerful Change and there are no points, the spell will be cast without it.
NOTE: The combat log will say these casts are successful, it is a known thing and will get fixed eventually.