-
Posts
4 -
Joined
-
Last visited
sabrio204's Achievements
Rookie (2/14)
0
Reputation
-
I have a magic effect with peak value modifier, and a script attached to that effect that detects OnEffectStart, and I have made 5 potions with that effect. I don't want these potions to stack (hence why I used Peak Vaue modifier) but I still want the OnEffectStart event to trigger. My issue is that when the player drinks a potion with, let's say, 5 magnitude, and then drink another with 4 magnitude, the second effect will not trigger OnEffectStart. Is there anyway to detect that effect while still getting the ActiveMagicEffect so I can use GetMagnitude() ? I tried OnInit, OnEffectStart and even OnEffectFinish, none of them seem to trigger when the 2nd potion in drunk, even though the effect does appear as inactive in More Informative Console, so it's definitely there!