I think I found a problem with arrays in the latest beta.
Basicaly, when I try to access an array by using another array to set the position I want to access and do all this inside a function call, I get a subscript out of bounds error.
Yes, its hard to explain but here is some code to show what's happening.
SetSpriteFrame(CraftM[i, 1].ID, Item[CraftR[i].Item].Frame)
This crashes with a subscript out of bounds error
SetSpriteFrame(CraftM[i, 1].ID, 1)
This works, which means that the last parameter is the problem. But it dosn't do what I want it to
Frame = Item[CraftR[i].Item].Frame
SetSpriteFrame(CraftM[i, 1].ID, Frame)
This works, but is a bit of extra work.
However, this dosn't happen every time, some of my function calls make this happen but most don't. What I do know is that it didn't happen in the last beta. There where some other problems with arrays to though
Also, I have noticed that as of 108, "Ctrl + Y" dosn't redo, but swaps 2 lines, which is realy anoying, having an option to change that wouldn't be a bad thing IMO