I really love the Mesmerist from PF and just psychic oriented characters in general!
Not an issue with the mod or anything but I got tripped up by Nexus saying that this was last Updated in 28 December 2024, when it was actually updated really recent during April 2025!!! For anyone else tripped up by Nexus lying to you, get this mod because it's really fun and already updated!
Hi, i really love ur mod, i love psi damage ! But i dont know if im just bad to install mod but on Eyebite subclass when i use the "Gaze ray" i've the animation but the damage makes 3/4 seconds to comes. I try to move the mod, delete other mod but i dont know how to fix that someone got the same problem ? First time i use Vortex and mod on a game so im kinda lost XD ! And English isnt my first language so sometimes is hard to find a solution ! Sorry to disturb u with that. Thanks a lot :)
Yes I noticed this issue during testing and could not quite solve it. I thought I did but maybe not Either way, I’m planning on replacing that ability in the next update. Thank you for your comment
I really want to play with this mod, but i have a question: which mods is it compatible with? You haven't written anything about it, and I can't figure out exactly why it doesn't work without this information. I just can't create a character with this class. BTW, i use Unlock Level Curve to extend max lvl to 20
This class has progression up to level 20 and should not be incompatible with ULC, as I use it myself. Without knowing your mod list I cannot assist further, except to say that it should have no compatibility issues with anything else as it does not overwrite any base game assets. See if you can play as any other modded class, or if this class works with no other mods enabled to see if it truly is a compatibility issue with this mod in particular.
It took a long time, but it seems the problem has been fixed and everything is working. I had to remove all the mods and add them one at a time to understand at what point the game broke. Everything is working now. Thanks
I'm a bit concerned that that Ultra Gaze is a bit overpowered? Being able to take out half an enemy's HP every turn using a bonus action seems a bit busted.
At lower levels yes it can be very powerful, but as you get into higher level gameplay, an average of 15 damage becomes less valuable when you have more versatile uses for a bonus action, enemies build resistances/immunity, and their health increases. That being said, I am looking into replacing Ultra Gaze as a whole, as the ability feels poorly designed
Yeah I just realized that the second and third improvements on those abilities are once per combat and once per short rest respectively. I initially thought that the increase in damage was once per turn like the first version of Ultra Gaze. Nowhere near as powerful as I thought it was lol
I got a problem, i assume it's a bug. I cast animus mine on the mesmerist and whenever she fails a check or the enemy fails a saving throw, i get a prompt to use it and if i use it, it stuns the mesmerist herself.
Pretty fun so far. Stacking AC with the Daredevil passives feel amazing, and the ability to apply psychic vulnerability is a welcome one. However, the feints occasionally don't work in my game, as in no deception check comes up every once in a while. Relevant log when this occurs on the Script Extender is as follows:
Spoiler:
Show
bg3se::esv::lua::OsirisCallbackManager::RunHandler(): Osiris event handler failed: [string "Mesmerist/BootstrapServer.lua"]:141: String expected for argument 6, got nil stack traceback: [C++ Code]: in field 'RequestPassiveRoll' Mesmerist/BootstrapServer.lua:141: in function <Mesmerist/BootstrapServer.lua:1> DAMAGE: Defender: ###, Attacker: ###, Type: , Damage: 0, Cause: Attack
I'm pretty sure this is because of so many stacking debuffs/advantages + enemy level scaling that perhaps something got spaghetti-ed along the way. I checked your formula and it does account for levels, whereas the average enemy level in my playthrough is 20+. Maybe something to do with too high DC? You probably wouldn't like it but I'll try removing the level check from your script and see what happens, just for my personal use, if that's okay.
EDIT: That actually worked flawlessly. I guess the problem is the DC going over 30.
Anyway, still great work! And I always love to see more Pathfinder content in BG3.
EDIT: Nevermind. User problem. Got it all sorted out. If anyone's looking for a balanced, flexible, CHA-based but still mechanically interesting class, this is great.
Glad you got it sorted out, yea the base DC only goes up to 30 because that's the highest DC I calculated from vanilla (Ansur). Feel free to modify the class as much as you'd like for personal use
Hey R6R6R, is there any chance you could either provide the modified file or tell me where I should make the change you made? I’m having the same problem. And JL, please let me know if that’s a problem.
If you would like the feint DC to be calculated without taking into account the target's level, find this line in Mesmerist\Mods\Mesmerist\ScriptExtender\Lua\BootstrapServer.lua: local DC = 10 + Osi.GetLevel(object) + wisRollBonus And just remove the part Osi.GetLevel(object)
I will push a small fix soon to set the DC up to 60 or so
Yes icons are currently in the works, it is mostly an issue of my lack of artistic ability that is slowing things down, but hopefully at least class icons will make it to the next update
36 comments
Not an issue with the mod or anything but I got tripped up by Nexus saying that this was last Updated in 28 December 2024, when it was actually updated really recent during April 2025!!! For anyone else tripped up by Nexus lying to you, get this mod because it's really fun and already updated!
Either way, I’m planning on replacing that ability in the next update. Thank you for your comment
That being said, I am looking into replacing Ultra Gaze as a whole, as the ability feels poorly designed
Relevant log when this occurs on the Script Extender is as follows:
stack traceback:
[C++ Code]: in field 'RequestPassiveRoll'
Mesmerist/BootstrapServer.lua:141: in function <Mesmerist/BootstrapServer.lua:1>
DAMAGE: Defender: ###, Attacker: ###, Type: , Damage: 0, Cause: Attack
I'm pretty sure this is because of so many stacking debuffs/advantages + enemy level scaling that perhaps something got spaghetti-ed along the way. I checked your formula and it does account for levels, whereas the average enemy level in my playthrough is 20+. Maybe something to do with too high DC? You probably wouldn't like it but I'll try removing the level check from your script and see what happens, just for my personal use, if that's okay.
EDIT: That actually worked flawlessly. I guess the problem is the DC going over 30.
Anyway, still great work! And I always love to see more Pathfinder content in BG3.
EDIT: Nevermind. User problem. Got it all sorted out. If anyone's looking for a balanced, flexible, CHA-based but still mechanically interesting class, this is great.
I do really love the class, it’s a blast!
local DC = 10 + Osi.GetLevel(object) + wisRollBonus
And just remove the part Osi.GetLevel(object)I will push a small fix soon to set the DC up to 60 or so
it's amazing