> Try loading your module with the 2.9 beta, > http://www.vassalengine.org/beta. > Version 2.9 fixes many outstanding bugs, including possibly this one.
Thanks but... it still crashes. I think the problem is that when you send a "global key command" the "triggers" listening for that key are executed more or less randomly... so with only one piece it works as everything is executed quickly at the same time. I mean the 50 triggers, two per square (clockwise and counterclockwise), are executed at the same time, so it works. But with more pieces, as the execution is slower, it is possible to check for a trigger in the last squares where a piece moved from the first squares (in the first triggers executed) is already positioned. In that cases the "concurrent modification exception" appears as it tryes to move a piece already moved. I'll try the "marker" approach, in 2.8 I couldn't manage it to work, I'll try in the beta maybe with global properties or something. But I think I will not work anyway. I need a solution but probably there isn't one. :( Thanks TOPO - http://www.toposolitario.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/vassalengine/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/vassalengine/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
