haven.Message$EOF: Required 2 bytes, got only 0
at haven.Message.rensure(Message.java:90)
at haven.Message.rget(Message.java:94)
at haven.Message.uint16(Message.java:116)
at haven.res.gfx.invobjs.gems.gemstone.Gemstone.<init>(gemstone.cjava:18)
at sun.reflect.GeneratedConstructorAccessor37.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at haven.Utils.construct(Utils.java:1180)
at haven.GSprite$FactMaker$1.create(GSprite.java:57)
at haven.GSprite.create(GSprite.java:82)
at haven.res.lib.tspec.Spec.spr(tspec.cjava:34)
at IconSign.create(iconsign.cjava:74)
at haven.Sprite.create(Sprite.java:121)
at haven.ResDrawable.init(ResDrawable.java:53)
at haven.ResDrawable.setup(ResDrawable.java:58)
at haven.Gob.setup(Gob.java:386)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.add(RenderList.java:247)
at haven.MapView.addgob(MapView.java:561)
at haven.MapView$Gobs$GobSet.setup(MapView.java:611)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.add(RenderList.java:247)
at haven.MapView$Gobs.setup(MapView.java:755)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.add(RenderList.java:247)
at haven.MapView.setup(MapView.java:838)
at haven.PView$1.setup(PView.java:198)
at haven.RenderList.setup(RenderList.java:170)
at haven.RenderList.setup(RenderList.java:197)
at haven.PView.draw(PView.java:222)
at haven.MapView.draw(MapView.java:1250)
at haven.Widget.draw(Widget.java:663)
at haven.Widget.draw(Widget.java:668)
at haven.GameUI.draw(GameUI.java:657)
at haven.Widget.draw(Widget.java:663)
at haven.Widget.draw(Widget.java:668)
at haven.RootWidget.draw(RootWidget.java:66)
at haven.UI.draw(UI.java:140)
at haven.HavenPanel.rootdraw(HavenPanel.java:303)
at haven.HavenPanel.run(HavenPanel.java:549)
at java.lang.Thread.run(Unknown Source)