RealmSpeak is my Java application for playing Avalon Hill's Magic Realm over the internet. My intention for this blog is to provide a central place where I can post updates to the application, and muster the responses I get in a public forum. Check the sidebar for other computer conversions of great board games.
Search This Blog
Tuesday, April 11, 2006
Not Quite Right
Well, there are still some issues with how I changed the behavior of the combat frame, and I think I'm going to stop with the "bugfix" releases for now. I need to give it some real testing, and that isn't likely to happen until the weekend (my weeknights have been insane recently!) If you want to play RealmSpeak, I recommend v0.28, as it is the last version before I changed the combat screens. I'll get the code tested, and do a real release in the next week or so. Thanks for being patient with me!
Subscribe to:
Post Comments (Atom)
2 comments:
Karl Wilhelm
wilhelm00@hotmail.com
I have an error for you...Shouldn't max damage kill the patrol?:
Attack Speed=1, Length=16
Woodsfolk HQ vs. Patrol 2:
Intercepted! (box 3 matches box 3)
Initial harm: M+2
Missile roll: Rolled 2 (red).
Missile table result (using optional): 2 = Increase 2 levels
Patrol 2 is hit with T+2 harm along box 3
Patrol 2 was not killed.
Attack Speed=1, Length=14
Elf vs. Patrol 1:
Intercepted! (box 1 matches box 1)
Initial harm: L+2
Missile roll: Rolled 2 (red).
Missile table result (using optional): 2 = Increase 2 levels
Patrol 1 is hit with H+2 harm along box 1
Patrol 1 was not killed.
Error log:
java.util.NoSuchElementException
at java.util.AbstractList$Itr.next(Unknown Source)
at com.robin.magic_realm.RealmSpeak.RealmTurnPanel.turnDone(RealmTurnPanel.java:551)
at com.robin.magic_realm.RealmSpeak.RealmTurnPanel.access$600(RealmTurnPanel.java:37)
at com.robin.magic_realm.RealmSpeak.RealmTurnPanel$7.actionPerformed(RealmTurnPanel.java:334)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.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 Source)
at java.awt.Component.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.pumpOneEventForHierarchy(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)
Maximum damage will not kill the Patrol if they are on their horse. You have to kill the horse before you can kill the rider. I thought I fixed it so that this was detailed in the log (it should have said Patrol Horse killed, or something like that), but maybe that's not working. I'll look into the problem. Thanks for the report!
Post a Comment