Bug - Not A Bug Crimbo 2015 Combat Items Problem?

Raven434

Member
This started yesterday (Sat Jan 16).

I think this is specific to Crimbo 2015 content. Yesterday it was doing the same thing with nasty-smelling moss.

Windows 7 - 64-bit


Java is:
>java -version
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b18, mixed mode)



Mafia is:
> version
KoLmafia v17.2 r16619


[Default.ccs]
------------
[ default ]
consult SmartStasis.ash
attack with weapon

-----

Request 68 of 210 (MoxSign: Thugnderdome) in progress...

[675857] Thugnderdome
Encounter: vicious gnauga
Strategy: D:\Games\KoL\Current Builds\Joe Mama Sophat\ccs\Default.ccs [default]
Round 0: Joe Mama Sophat wins initiative!
Round 1: Joe Mama Sophat executes a macro!
Round 1: Joe Mama Sophat tries to steal an item!
Round 2: Joe Mama Sophat executes a macro!
Round 2: Joe Mama Sophat uses the Miniborg strangler!
Round 3: vicious gnauga drops 3 attack power.
Round 3: vicious gnauga drops 5 defense.
Round 3: Joe Mama Sophat uses the Miniborg strangler!
Round 4: vicious gnauga drops 4 attack power.
Round 4: vicious gnauga drops 4 defense.
Round 4: Joe Mama Sophat uses the Miniborg strangler!
Round 5: vicious gnauga drops 4 attack power.
Round 5: vicious gnauga drops 5 defense.
Round 5: Joe Mama Sophat uses the Miniborg strangler!
Round 6: vicious gnauga drops 5 attack power.
Round 6: vicious gnauga drops 5 defense.
Round 6: Joe Mama Sophat uses the Miniborg strangler!
Round 7: vicious gnauga drops 3 attack power.
Round 7: vicious gnauga drops 3 defense.
Round 7: Joe Mama Sophat uses the Miniborg strangler!
Round 8: vicious gnauga drops 3 attack power.
Round 8: vicious gnauga drops 3 defense.
Round 8: Joe Mama Sophat uses the Miniborg strangler!
Round 9: vicious gnauga drops 3 attack power.
Round 9: vicious gnauga drops 3 defense.
Round 9: Joe Mama Sophat uses the Miniborg strangler!
Round 10: vicious gnauga drops 3 attack power.
Round 10: vicious gnauga drops 4 defense.
Round 10: Joe Mama Sophat uses the Miniborg strangler!
Round 11: vicious gnauga drops 4 attack power.
Round 11: vicious gnauga drops 3 defense.
Round 11: Joe Mama Sophat uses the Miniborg strangler!
Round 12: vicious gnauga drops 3 attack power.
Round 12: vicious gnauga drops 5 defense.
Round 12: Joe Mama Sophat uses the Miniborg strangler!
Round 13: vicious gnauga drops 4 attack power.
Round 13: vicious gnauga drops 4 defense.
Round 13: Joe Mama Sophat uses the Miniborg strangler!
Round 14: vicious gnauga drops 5 attack power.
Round 14: vicious gnauga drops 4 defense.
Round 14: Joe Mama Sophat uses the Miniborg strangler!
Round 15: vicious gnauga drops 5 attack power.
Round 15: vicious gnauga drops 4 defense.
Round 15: Joe Mama Sophat uses the Miniborg strangler!
Round 16: vicious gnauga drops 3 attack power.
Round 16: vicious gnauga drops 5 defense.
Round 16: Joe Mama Sophat uses the Miniborg strangler!
Round 17: vicious gnauga drops 4 attack power.
Round 17: vicious gnauga drops 3 defense.
Round 17: Joe Mama Sophat uses the Miniborg strangler!
Round 18: vicious gnauga drops 3 attack power.
Round 18: vicious gnauga drops 3 defense.
Round 18: Joe Mama Sophat uses the Miniborg strangler!
Round 19: vicious gnauga drops 3 attack power.
Round 19: vicious gnauga drops 4 defense.
Round 19: Joe Mama Sophat uses the Miniborg strangler!
Round 20: vicious gnauga drops 5 attack power.
Round 20: vicious gnauga drops 5 defense.
Round 20: Joe Mama Sophat uses the Miniborg strangler!
Round 21: vicious gnauga drops 3 attack power.
Round 21: vicious gnauga drops 5 defense.
Round 21: Joe Mama Sophat uses the Miniborg strangler!
Round 22: vicious gnauga drops 3 attack power.
Round 22: vicious gnauga drops 5 defense.
Round 22: vicious gnauga takes 3 damage.
Round 22: vicious gnauga takes 4 damage.
Round 22: You lose 4 hit points
Round 22: Joe Mama Sophat executes a macro!
Round 22: Joe Mama Sophat uses the nasty-smelling moss!
Round 23: You gain 28 hit points
Round 23: Joe Mama Sophat executes a macro!
Round 23: Joe Mama Sophat uses the Miniborg strangler!
Round 24: vicious gnauga drops 5 attack power.
Round 24: vicious gnauga drops 4 defense.
Round 24: vicious gnauga takes 3 damage.
Round 24: vicious gnauga takes 2 damage.
Round 24: You lose 4 hit points
Round 24: Joe Mama Sophat executes a macro!
Round 24: Joe Mama Sophat uses the little red book!
Round 25: vicious gnauga drops 1 attack power.
Round 25: vicious gnauga drops 1 defense.
Round 25: Joe Mama Sophat uses the little red book!
You're on your own, partner.
<a href=main.php target=mainpane class=error>Click here to continue in the relay browser.</a><br>

> Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0
at javax.swing.text.BoxView.getOffset(Unknown Source)
at javax.swing.text.BoxView.childAllocation(Unknown Source)
at javax.swing.text.CompositeView.getChildAllocation(Unknown Source)
at javax.swing.text.BoxView.getChildAllocation(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPosition(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(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)
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0
at javax.swing.text.BoxView.getOffset(Unknown Source)
at javax.swing.text.BoxView.childAllocation(Unknown Source)
at javax.swing.text.CompositeView.getChildAllocation(Unknown Source)
at javax.swing.text.BoxView.getChildAllocation(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.calculateViewPosition(Unknown Source)
at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.layoutContainer(Unknown Source)
at java.awt.Container.layout(Unknown Source)
at java.awt.Container.doLayout(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validateTree(Unknown Source)
at java.awt.Container.validate(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at javax.swing.RepaintManager$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.validateInvalidComponents(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(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)
Round 26: Joe Mama Sophat attacks!
KoLmafia thinks it is round 27 but KoL thinks it is round 26
Round 27: vicious gnauga takes 2797 damage.
Round 27: Joe Mama Sophat wins the fight!
After Battle: Mono Errante sweeps the snow suit's twiggy arms around, helping you find extra stuff.
After Battle: Cal surveys the scene from your back and sighs.
After Battle: You gain 4 Strongness
After Battle: You gain 3 Magicalness
After Battle: You gain 9 Roguishness
After Battle: Mono Errante has apparently found a large rubber ball somewhere, and falls over trying to jump on top of it.
 

lostcalpolydude

Developer
Staff member
Do you have problems when you don't use SmartStasis? Not that mafia should fail in that way regardless, but I suspect that you have the wrong cause.
 

Raven434

Member
You are correct Dude.

W/o Smart Stasis it sails on through with no issues.

Can you move this to SmartStasis thread or want me to re-post?

Thanks!
 
Top