Fix offset table that worked by coincidence

The fixed version matches how the S2 disasm does this.  It's still not
very pretty, but the actual code isn't either.