From: brett l. <wak...@gm...> - 2009-12-20 20:35:23
|
Ok. Do you want to spend some time on the upgrades panel before a new release? ---Brett. On Sun, Dec 20, 2009 at 7:50 AM, Erik Vos <eri...@xs...> wrote: > I couldn't reproduce this particular error because of lack of info > (I would need a saved file from a point shortly before the error, > or a copy of the game report so that I can replay). > > But I'm pretty sure that behind this error is the serious bug > that I found when playing some games. > That bug inhibits all normal starts of the first > (or perhaps any) OR in solitaire/hotseat play. > For some unclear reason it didn't occur after loading from a saved file. > > Anyway, I think it's fixed now, but some more testing is needed. > >>> Brett, this problem is serious enough that we'll need to > prepare a new release pretty soon. > > I have also fixed a few other minor things. > > One bug remains a mystery: the disappearance of the upgrade tiles > on selecting a different tile than the initially laid one. > That upgrades panel needs a hard look. > > Erik. > > >> -----Original Message----- >> From: Aliza Panitz [mailto:ali...@gm...] >> Sent: Sunday 20 December 2009 09:18 >> To: Development list for Rails: an 18xx game >> Subject: Re: [Rails-devel] 1856 in Rails 1.1.0 -- error >> starting 1856 game >> >> 5p 1856 with me and 4 of my imaginary friends. Player D got no >> privates, and floated a company at 75. After buying 4 shares, when >> they are trying to pass with $0 in the first stock round, , I get this >> error: >> >> Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException >> at rails.game.OperatingRound.getStep(OperatingRound.java:1901) >> at rails.game.OperatingRound.nextStep(OperatingRound.java:944) >> at rails.game.OperatingRound.done(OperatingRound.java:1202) >> at rails.game.OperatingRound.process(OperatingRound.java:261) >> at rails.game.GameManager.process(GameManager.java:704) >> at >> rails.ui.swing.GameUIManager.processOnServer(GameUIManager.java:133) >> at rails.ui.swing.StatusWindow.process(StatusWindow.java:533) >> at >> rails.ui.swing.StatusWindow.actionPerformed(StatusWindow.java:493) >> at >> javax.swing.AbstractButton.fireActionPerformed(Unknown Source) >> at >> javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) >> at >> javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) >> at javax.swing.DefaultButtonModel.setPressed(Unknown Source) >> at >> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Sour >> ce) >> at java.awt.Component.processMouseEvent(Unknown Source) >> at javax.swing.JComponent.processMouseEvent(Unknown Source) >> at java.awt.Component.processEvent(Unknown Source) >> at java.awt.Container.processEvent(Unknown Source) >> at java.awt.Component.dispatchEventImpl(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at >> java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) >> at >> java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) >> at >> java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) >> at java.awt.Container.dispatchEventImpl(Unknown Source) >> at java.awt.Window.dispatchEventImpl(Unknown Source) >> at java.awt.Component.dispatchEvent(Unknown Source) >> at java.awt.EventQueue.dispatchEvent(Unknown Source) >> at >> java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) >> at >> java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) >> at >> java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) >> at java.awt.EventDispatchThread.run(Unknown Source) >> >> Clues? >> >> a: ship, tunnel, no shares, $120 >> b: W&SR, GW 3@70, $70 >> c: Flos, Canada, CPR 3@65, $45 >> d: no privates, 4 GT@75, $0 >> e: Bridge, 3 LPS@65, $20 >> >> d had priority in the stock round. >> >> -------------------------------------------------------------- >> ---------------- >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app >> distribution fast and easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> _______________________________________________ >> Rails-devel mailing list >> Rai...@li... >> https://lists.sourceforge.net/lists/listinfo/rails-devel > > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > Rails-devel mailing list > Rai...@li... > https://lists.sourceforge.net/lists/listinfo/rails-devel > |