I have recently come to know Python passive works like this:
- She can only distribute one stack of her passive per stat per second
- Incoming buffs not yet distributed by her passive are queued to be distributed in the next second and onwards
For example, if she received 2 FP buffs and 1 RoF buff on 5.5s, she would buff 6% FP and 6% RoF on 6s, then another 6% FP on 7s.
This leads to her passive being effectively capped at 3 stacks, but also means it can last a lot longer than you might otherwise expect - as her self-buff also triggers her passive.
I have recently come to know Python passive works like this:
For example, if she received 2 FP buffs and 1 RoF buff on 5.5s, she would buff 6% FP and 6% RoF on 6s, then another 6% FP on 7s.
This leads to her passive being effectively capped at 3 stacks, but also means it can last a lot longer than you might otherwise expect - as her self-buff also triggers her passive.