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!

2 comments:

Anonymous said...

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)

DewKid said...

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!