I don't know what cause it to stop working, mine still works I use it for my testing. MCM does stop working on a new game until I save and reload but that's happened since before I made this mod.
Hi! About your problem with fireball has to hit the same target as eldritch blast: add a hidden status when eldritch blast hits the creature. That unlocks a custom fireball, that has the temporary flag, uses bonus action and has as target requirement the applied hidden buff.
data "TargetConditions" "Enemy() and HasStatus('MyMarker')"
and for the passive to apply the Status to the enemy (and not yourself)
data "StatsFunctorContext" "OnAttack" data "Conditions" "HasDamageEffectFlag(DamageFlags.Hit) and SpellId('Projectile_EldritchBlast')" data "StatsFunctors" "ApplyStatus(MyMarker,100,1)"
8 comments
and for the passive to apply the Status to the enemy (and not yourself)
data "StatsFunctorContext" "OnAttack"
data "Conditions" "HasDamageEffectFlag(DamageFlags.Hit) and SpellId('Projectile_EldritchBlast')"
data "StatsFunctors" "ApplyStatus(MyMarker,100,1)"