I don't remember why the version check is there. IIRC this was ported from the JS code directly, so there may be a reason for it. Or it could just a leftover from an incorrect third-party reference. Would have to check Arcturus and the alpha/beta clients.
I probably looked into this before and saved the results somewhere? Some day I might get around to looking into this again.
According to previous analysis results, the kRO client only contains ACT files using version 2.0 or higher:
This means the FFI decoder's version check for the animatione event ID would be pointless:
Source: RagnarokACT.lua
I don't remember why the version check is there. IIRC this was ported from the JS code directly, so there may be a reason for it. Or it could just a leftover from an incorrect third-party reference. Would have to check Arcturus and the alpha/beta clients.
I probably looked into this before and saved the results somewhere? Some day I might get around to looking into this again.