#[ER] Is there a way to buff my weapon on a charged heavy attack hit? [Solved]
1 messages · Page 1 of 1 (latest)
Aw man, this is more complicated than I though it would be. All I wanted was to get determination to activate with successive attacks, but it keeps bugging out. I'll go download DSAS. Thanks for letting me know
i should specify, you wouldn't be able to make it only activate on a successful hit using dsas. it would always activate regardless of if you hit or not
the successive attack thing is a bit different though. i think you could probably do that in smithbox
I did. But for some reason, when Determination is applied specifically through an accumulator, it stops deactivating after a hit. It works fine it you activate it with an on-kill effect. I'll just give up and make it so every charged attack disables weapon buffs.
Stops deactivating after a hit? What do you mean by that? Our team worked out a bit how determination functions. It's a speffect on all atkparam_pc rows that allows the speffect to go away on hit. We ended up needing to add it to tons of atkparams and bullets in order to support a special buff mechanism we made for it. It uses a separate speffect for right hand and left hand as well, as is the case for those types of reset on apply speffects.
Ok, so the whole picture is that I wanted an accumulator to proc an altered Determination on my weapon that enhanced only charged attacks. Giving it both the bonus damage and doubling stance damage.
So I went and changed Determination to have the effect I wanted, removed the SpEffect that disables it from all of my weapon's attacks except charged heavies, changed the VFX, and used a copy of Godskin Swaddling Cloth to proc it.
The thing is, when Determination is applied by an accumulator it doesn't go away with ANY hit. It works exactly as I intended if I use the AoW on a weapon, or proc it with an On Kill effect like Taker's Cameo. Strangely enough, it also seems to become a body buff (?) because as long as the buff is active, it transfers between weapons.
Removing the speffect that disables it is what prevents it from going away.
The atkparam_pc speffect, in the 166X range, is what is used to remove the effect on hit.
I believe it's a trigger on state info that overrides the determination effect with a blank speffect designed to clear it and go away.
And each hand determination has a separate state info.
Also, I think Determination innately uses accumulators, which might cause what you're trying to do to be a bit jank.
Yeah, it's 1665. But I didn't remove it from Charged Heavies, and they DO disable it if the effects is not procced by an accumulator
If it does have an internal accumulator though, and that's causing conflict, what I want to do might not be possible at all then
Do you happen to know if there's a way to mark a SpEffect to be removed by attacks that would remove determination?
Need an additional effect or the same effect to remove the accumulator buildup.
Accumulator buildup needs to be removed like so.
State infos of the accumulator increase and decrease I believe also need to be the same so they increment and reduce the same accumulator.
Far better to set all this up with new speffects so that you don't end up with conflicts through other accumulator effects.
Sorry to be dumb, but I don't think I get it. I know how to remove the buildup, but I don't understand how to make SpEffect be removed by the 1665 that removes determination.
Attacking while you have determination applies speffect 1665 on self through atkparam_pc, which uses a "trigger on stateinfo" for the determination buff to trigger 1661 to then "reset on apply" the determination effect with an empty speffect that goes away instantly.
Making determination get removed through an accumulator, you need to additionally drop the increment value to at least zero, hence the "-999" on the increment value of the swaddling cloth accumulator effect. There's some duration and increment related stuff I'm not 100% about, but the main thing is that you need 1661 to have the state info of your accumulator, and to set the increment value to -999.
But, that might cause issues with Godskin Swaddling Cloth, so it's better to set this all up with completely new speffects and a separate accumulator.
That being an alternative accumulator stateinfo.
I don't know if any stateinfo can be treated as an accumulator.
That you'd need someone more experienced to elaborate.
Also don't know if setting this up with reset on apply along with an accumulator even works. Kinda makes it a redundant removal.