Topic category: Troubleshooting, bugs, and solutions
This code is the OnEffectActiveTick procedure for the "Plague" effect. When I'm talking about rules I mean that set of if do statements.
This fire is not causing damage, but this fire shouldn't even be here to begin with. It's nighttime and that's the second rule broken. (I say broken, but I just mean that it returns false)
So why does the rain stop the fire effect when it's already nighttime? It makes sense, but why didn't nighttime alone stop this?
This scenario also makes sense, the entire thing gets stopped at the last rule because now it is daytime.
And when it stops rainin- OH GOD I'M ON FIRE.
This breaks the first rule, which stops everything else.
I didn't really see any posts about this issue, lemme know if there are some I couldn't find though.
Daytime procedure only returns the correct value on server-side which may cause problems when used for visual things on the client-side