Looping through a list of filters doesn't work correctly.
Code Snippet (if applicable) to Reproduce Problem:
for(var/F in object.filters)
if(F:type == "blur")
...
Expected Results:
The filters should be accessible in the list.
Actual Results:
The loop fails with a "bad list index" error message.
Workarounds:
Loop through the list by numerical index from 1 to len, instead of using DM's for-list statement.
for(var/i in 1 to object.filters.len)
var/_dm_filter/F = object.filters[i]
if(F.type == "blur")
...