EffectLib

by Ter13
Handle generic temporary combat effects efficiently and cleanly
ID:2287729
 
Resolved
Injected a temporary workaround to Add() that will prevent this issue from occurring.
BYOND Version:511
Operating System:Windows 7 Ultimate 64-bit
Web Browser:Chrome 60.0.3112.90
Applies to:EffectLib 2.2
Status: Resolved (2.2)

This issue has been resolved.
Thanks to a hinky byond bug, there's a nasty runtime occurring in effect.Add(), specifying that world is resolving to null. This is some kind of a compiler error that Lummox has resolved rather than fixed.

http://www.byond.com/forum/?post=2188467
Ter13 resolved issue with message:
Injected a temporary workaround to Add() that will prevent this issue from occurring.

It should be noted that this issue may wind up being present if you use world.time in the first line of any of your overrides to any of EffectLib's functions. You can avoid this issue by simply injecting a dummy setting in the function, or by yelling at Lummox profusely. Yell loudly though, because his fingers are quite swollen from deep fried fair food, and very probably will be found buried in his ear canals any time this issue gets brought up.