MapTool 1.3 Development Build 44
Moderators: dorpond, trevor, Azhrei, Craig
- trevor
- Codeum Arcanum (RPTools Founder)
- Posts: 11311
- Joined: Mon Jan 09, 2006 4:16 pm
- Location: Austin, Tx
- Contact:
MapTool 1.3 Development Build 44
The "Bug squishy squishy" build
Build 44
* Fix Vision Blocking Layer (VBL) bug that caused some enclosed areas to stop working
Contributed by mkarasek
* roll.count now starts at 0 instead of 1.
* New roll option: u(nformatted). Same output as e, but without the formatting (i.e. not wrapped in a span tag) so it can be embedded in a tooltip.
* p(lain) roll option renamed to r(esult).
* Parameter for t option is now evaluated after the roll. In addition, there is a new variable, roll.result, that lets you use the result of the roll in the tooltip parameter.
Contributed by Craig Wisniewski
* Creating a new Campaign or Global macro button brings up the edit macro dialog so you can enter the details, this makes the add new action consistent across campaign/global/selected token/impersonated token panels.
* Fixed bug: Changing macro buttons for selected/impersonated tokens would not always work. This fix is for add/duplicate/delete.
* Changing maps will now clear the selection/impersonated token panels
* Deleting tokens will now remove them from the selected/impersonated panels if they were on them
Contributed by Lindharin
* Running a global/campaign macro with "Run as Each Selected" or the "Apply To Each Selected" macro option will no longer clear your Impersonate panel; it now automatically goes back to impersonating whichever token name was being impersonated before the button was pressed.
* Bug fix: Hot keys will now work with the global/campaign macro option "Apply To Each Selected"
Contributed by Jay
* Fix bug: Add/Update button not enabling for states properly
* Upped the amount of increments allowed to 100
* Changed default health bar to green.
I've still got several contributions that added new features that I decided to hold off for this build, so another build will show up some time late this week.
Build 44
* Fix Vision Blocking Layer (VBL) bug that caused some enclosed areas to stop working
Contributed by mkarasek
* roll.count now starts at 0 instead of 1.
* New roll option: u(nformatted). Same output as e, but without the formatting (i.e. not wrapped in a span tag) so it can be embedded in a tooltip.
* p(lain) roll option renamed to r(esult).
* Parameter for t option is now evaluated after the roll. In addition, there is a new variable, roll.result, that lets you use the result of the roll in the tooltip parameter.
Contributed by Craig Wisniewski
* Creating a new Campaign or Global macro button brings up the edit macro dialog so you can enter the details, this makes the add new action consistent across campaign/global/selected token/impersonated token panels.
* Fixed bug: Changing macro buttons for selected/impersonated tokens would not always work. This fix is for add/duplicate/delete.
* Changing maps will now clear the selection/impersonated token panels
* Deleting tokens will now remove them from the selected/impersonated panels if they were on them
Contributed by Lindharin
* Running a global/campaign macro with "Run as Each Selected" or the "Apply To Each Selected" macro option will no longer clear your Impersonate panel; it now automatically goes back to impersonating whichever token name was being impersonated before the button was pressed.
* Bug fix: Hot keys will now work with the global/campaign macro option "Apply To Each Selected"
Contributed by Jay
* Fix bug: Add/Update button not enabling for states properly
* Upped the amount of increments allowed to 100
* Changed default health bar to green.
I've still got several contributions that added new features that I decided to hold off for this build, so another build will show up some time late this week.
Dreaming of a 1.3 release
It fails to launch.
Here is the error code:
UNDER GENERAL
An error occurred while launching/running the application.
Title: RPTools MapTool
Vendor: http://rptools.net/
Category: Unexpected Error
Unexpected exception: java.lang.Exception
UNDER LAUNCH FILE
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.5+" codebase="http://rptools.net/dist">
<information>
<title>RPTools MapTool</title>
<vendor>http://rptools.net/</vendor>
<offline-allowed/>
<shortcut online="false">
<desktop />
<menu submenu="RPTools" />
</shortcut>
</information>
<security>
<all-permissions />
</security>
<resources>
<j2se version="1.5+" java-vm-args="-Xms32m -Xmx256m"/>
<jar href="lib.php/maptool-1.3.b44.jar" />
<jar href="lib.php/BareBonesBrowserLaunch.jar" />
<jar href="lib.php/abeille-formsrt-2.0.jar" />
<jar href="lib.php/antlr-2.7.6.jar" />
<jar href="lib.php/clientserver-1.0.b14.jar" />
<jar href="lib.php/commons-beanutils-1.8.0.jar" />
<jar href="lib.php/commons-collections-3.2.1.jar" />
<jar href="lib.php/commons-jxpath-1.1.jar" />
<jar href="lib.php/commons-lang-2.4.jar" />
<jar href="lib.php/commons-logging-1.1.1.jar" />
<jar href="lib.php/decktool-1.0.b1.jar" />
<jar href="lib.php/dicelib-1.0.b18.jar" />
<jar href="lib.php/ezmorph-1.0.5.jar" />
<jar href="lib.php/hessian-3.1.6.jar" />
<jar href="lib.php/jide-common-1.9.4_7.jar" />
<jar href="lib.php/jide-dock-1.9.4_7.jar" />
<jar href="lib.php/jide-grids-1.9.4.jar" />
<jar href="lib.php/jl1.0.jar" />
<jar href="lib.php/js-1.7R1.jar" />
<jar href="lib.php/json-lib-2.2.2-jdk15.jar" />
<jar href="lib.php/maptool.resource-1.0.b16.jar" />
<jar href="lib.php/parser-1.1.b20.jar" />
<jar href="lib.php/renderpack-1.2004.jar" />
<jar href="lib.php/rplib-1.0.b112.jar" />
<jar href="lib.php/sbbi-upnplib-1.0.4.jar" />
<jar href="lib.php/servicediscoverylib-1.0.b5.jar" />
<jar href="lib.php/swing-worker-0.1.jar" />
<jar href="lib.php/tinylaf-1.3.04.jar" />
<jar href="lib.php/withay-util.jar" />
<jar href="lib.php/xpp3_min-1.1.3.4.O.jar" />
<jar href="lib.php/xstream-1.2.2.jar" />
<jar href="lib.php/yasb-0.2-21012007.jar" />
</resources>
<application-desc main-class="net.rptools.maptool.client.LaunchInstructions">
<argument>run</argument>
</application-desc>
</jnlp>
UNDER EXCEPTION
java.lang.Exception
at com.sun.javaws.Launcher.continueLaunch(Launcher.java:915)
at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:522)
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:218)
at com.sun.javaws.Launcher.run(Launcher.java:165)
at java.lang.Thread.run(Thread.java:613)
Here is the error code:
UNDER GENERAL
An error occurred while launching/running the application.
Title: RPTools MapTool
Vendor: http://rptools.net/
Category: Unexpected Error
Unexpected exception: java.lang.Exception
UNDER LAUNCH FILE
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.5+" codebase="http://rptools.net/dist">
<information>
<title>RPTools MapTool</title>
<vendor>http://rptools.net/</vendor>
<offline-allowed/>
<shortcut online="false">
<desktop />
<menu submenu="RPTools" />
</shortcut>
</information>
<security>
<all-permissions />
</security>
<resources>
<j2se version="1.5+" java-vm-args="-Xms32m -Xmx256m"/>
<jar href="lib.php/maptool-1.3.b44.jar" />
<jar href="lib.php/BareBonesBrowserLaunch.jar" />
<jar href="lib.php/abeille-formsrt-2.0.jar" />
<jar href="lib.php/antlr-2.7.6.jar" />
<jar href="lib.php/clientserver-1.0.b14.jar" />
<jar href="lib.php/commons-beanutils-1.8.0.jar" />
<jar href="lib.php/commons-collections-3.2.1.jar" />
<jar href="lib.php/commons-jxpath-1.1.jar" />
<jar href="lib.php/commons-lang-2.4.jar" />
<jar href="lib.php/commons-logging-1.1.1.jar" />
<jar href="lib.php/decktool-1.0.b1.jar" />
<jar href="lib.php/dicelib-1.0.b18.jar" />
<jar href="lib.php/ezmorph-1.0.5.jar" />
<jar href="lib.php/hessian-3.1.6.jar" />
<jar href="lib.php/jide-common-1.9.4_7.jar" />
<jar href="lib.php/jide-dock-1.9.4_7.jar" />
<jar href="lib.php/jide-grids-1.9.4.jar" />
<jar href="lib.php/jl1.0.jar" />
<jar href="lib.php/js-1.7R1.jar" />
<jar href="lib.php/json-lib-2.2.2-jdk15.jar" />
<jar href="lib.php/maptool.resource-1.0.b16.jar" />
<jar href="lib.php/parser-1.1.b20.jar" />
<jar href="lib.php/renderpack-1.2004.jar" />
<jar href="lib.php/rplib-1.0.b112.jar" />
<jar href="lib.php/sbbi-upnplib-1.0.4.jar" />
<jar href="lib.php/servicediscoverylib-1.0.b5.jar" />
<jar href="lib.php/swing-worker-0.1.jar" />
<jar href="lib.php/tinylaf-1.3.04.jar" />
<jar href="lib.php/withay-util.jar" />
<jar href="lib.php/xpp3_min-1.1.3.4.O.jar" />
<jar href="lib.php/xstream-1.2.2.jar" />
<jar href="lib.php/yasb-0.2-21012007.jar" />
</resources>
<application-desc main-class="net.rptools.maptool.client.LaunchInstructions">
<argument>run</argument>
</application-desc>
</jnlp>
UNDER EXCEPTION
java.lang.Exception
at com.sun.javaws.Launcher.continueLaunch(Launcher.java:915)
at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:522)
at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:218)
at com.sun.javaws.Launcher.run(Launcher.java:165)
at java.lang.Thread.run(Thread.java:613)
- trevor
- Codeum Arcanum (RPTools Founder)
- Posts: 11311
- Joined: Mon Jan 09, 2006 4:16 pm
- Location: Austin, Tx
- Contact:
Hmm, it launches for me. The exception you posted suggests a failure to even launch the program (opposed to a failure while starting up the program).
Try downloading from here:
http://download.rptools.net/zip/maptool-1.3.b44.zip
Is anybody else having trouble launching ?
Try downloading from here:
http://download.rptools.net/zip/maptool-1.3.b44.zip
Is anybody else having trouble launching ?
Dreaming of a 1.3 release
It's not launching from the webfile for me...at least it hasn't yet, and I've had it trying for a good while now...trevor wrote:Hmm, it launches for me. The exception you posted suggests a failure to even launch the program (opposed to a failure while starting up the program).
Try downloading from here:
http://download.rptools.net/zip/maptool-1.3.b44.zip
Is anybody else having trouble launching ?
Doesn't look promising...
0+0=1, for very unstable CPUs.
Yep.
Here is the stack trace from the Terminal window:
Looks like something built in Java 6 got into the JAR file...
Here is the stack trace from the Terminal window:
Code: Select all
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Yup. Same exact problem for me on my Mac.Azhrei wrote:Yep.
Here is the stack trace from the Terminal window:Looks like something built in Java 6 got into the JAR file...Code: Select all
Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
- emirikol
- Dragon
- Posts: 708
- Joined: Sun Jan 13, 2008 5:52 pm
- Location: Lakewood, CO North America
- Contact:
Mine launched, but now I can't start a server (but that may be a port forwarding issue on my end).
jh
jh
Yes, I'm a chiropractor. Gamer fitness at Hafner Chiropractic in Lakewood, CO: http://www.HafnerChiropractic.com
- UntoldGlory
- Great Wyrm
- Posts: 1649
- Joined: Sun Mar 16, 2008 8:12 pm
I was able to run b45 last night. But we had lots of problems.
I was dropped from the connection about every 15 minutes or so. Tokens that I moved wouldn't move on the server and weren't propagated to other players. My chat messages would never be sent. My token changes (state, properties, macros) were never sent, so when the GM moved the token it would revert back and lose the state changes that had been made locally. I ended up putting the macros in my Campaign tab and when I was disconnected and reconnected they were still there.
Twice the server had to be stopped and restarted due to various connection issues or MT locking up (the server was running on a Linux box).
I was dropped from the connection about every 15 minutes or so. Tokens that I moved wouldn't move on the server and weren't propagated to other players. My chat messages would never be sent. My token changes (state, properties, macros) were never sent, so when the GM moved the token it would revert back and lose the state changes that had been made locally. I ended up putting the macros in my Campaign tab and when I was disconnected and reconnected they were still there.
Twice the server had to be stopped and restarted due to various connection issues or MT locking up (the server was running on a Linux box).
I was a part of that game as well and I admit that it was pretty frustrating. Even though it was a new build, I still don't think we can rule out the quality of the connection between the server (UK) and the clients (USA). If I understand correctly, updates to clients are not done all at the same time, but one-by-one. With five clients, I wonder how many comms just timed out. I don't know MT's logic for handling comms that take too long, but it would have been interesting to see what would happen if someone put up a server that was more local? Without testing, it is hard to say.Azhrei wrote:I was able to run b45 last night. But we had lots of problems.
I was dropped from the connection about every 15 minutes or so. Tokens that I moved wouldn't move on the server and weren't propagated to other players. My chat messages would never be sent. My token changes (state, properties, macros) were never sent, so when the GM moved the token it would revert back and lose the state changes that had been made locally. I ended up putting the macros in my Campaign tab and when I was disconnected and reconnected they were still there.
Twice the server had to be stopped and restarted due to various connection issues or MT locking up (the server was running on a Linux box).
Anyone else experience lockups or a lack of updating from the clients to server to clients?