Struct and opcodes, as usual. I've also added spawntime to the filter string to match against when using zone filters. The match is limited to what you can do with a regular-expression, so it just matches against the text of the timestamp instead of a numerical comparison. But you can do a fair amount with regular-expressions to simulate a numerical comparison. YMMV.
I've also fixed an issue with NPCs that have auras, it should be decoding them properly now.