Ok, other, more experienced scripters, correct me if I'm wrong, but:
I know that rect has SOMETHING to do with visuals, be it pictures or text. I'd assume that that line tells the menu which icons to put down. What's puzzling is the fact that it says 'undefined method '[]' for #<Game_Actor:0x3e95318>'. Long story short, it's having a problem trying to do something with the icons in the menu it's filling that slot in with one of the game's actors. Not an icon. Literally. That's like if you tried to put a person into the coin RETURN in a PAYPHONE in order to make a call.
Yeahhhh....
Will the ring menu work alone?
Just offhand, it's looking like, SOMEHOW, (this doesn't make any sense- either something is really screwy, or I have NO IDEA what I'm talking about.) @icons is being filled with a party member.
O_O
Non-scripter's translation: (If I'm right.)
The script is trying to pay with oranges what it should be paying with apples.
Give me a few and I'll check your script, see what I can do.
Sorry if that was confusing - gimme a heads up and I'll try to elaborate.