Page 11 of 13

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Mar 20, 2014 5:38 am
by aliasmask
I updated the distanceStatSheet code here: http://forums.rptools.net/viewtopic.php ... 77#p250577

Fixed formula to calculate for elevation and an error when elevation wasn't defined on token.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Mar 20, 2014 9:48 am
by wolph42
maybe add an

Code: Select all

if(!isNumber(token.elevation)): token.elevation = 0
line in there, just to be on the safe side ?

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Mar 20, 2014 10:32 am
by aliasmask
For the source token, it's okay if you do that. Already done for selected tokens. The idea is to have a default set in the token type property. I'll put it in there anyway.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Mar 27, 2014 5:05 am
by Artamos
Hey there,

I'm starting a group on Way of the Wicked on PF, i saw a video using this framework and it looks very amazing.
But the link to download it doesn't work anymore :(
can someone upload it somewhere or send it to me by mail please ?

cheers
Art.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Mar 27, 2014 12:14 pm
by DetectiveWry
I'd also greatly appreciate a re-upload or mirror of this framework for a WoW campaign I'm starting. I haven't been able to find a mirror anywhere on the web and the file has been down for days.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Mar 27, 2014 11:32 pm
by Dorn
Framework Version 1.3b87.06

I think this is unedited and fresh.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Fri Mar 28, 2014 1:57 am
by Artamos
awesome! thank you very much!

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Wed Apr 02, 2014 1:51 pm
by lmarkus001
Ah sorry about that, SugarSync went pay only and took down my content. I will put up a good link shortly.

And I have been WAITING and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting.....

for the b90 release to release lots of updates to my framework. Alas, it looks like MapTools has reached a dead end. Yes I realize there are variant forks, but without a core release, general use cannot be adopted by general users.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Wed Apr 02, 2014 1:54 pm
by lmarkus001
aranginor wrote:The following code is in the Attack macro

Code: Select all

[H, IF( manyShot ), CODE: {
    [H: fullRound = 0 ]
    [H: tempATK = tempATK - 4 ]
    [H: flurryRapid = 1 ]
}]
Why a -4 penalty on attack rolls for using Manyshot? D20PFSRD says nothing about a -4 penalty.
http://www.d20pfsrd.com/feats/combat-fe ... at---final
That is for the D&D35 Manyshot which indeed does have a -4 to attack:
http://www.d20srd.org/srd/feats.htm#manyshot

Remember the framework supports 3.5 as well as Pathfinder.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Fri Apr 04, 2014 10:37 am
by CecaiGuardian
lmarkus001 wrote:Ah sorry about that, SugarSync went pay only and took down my content. I will put up a good link shortly.

And I have been WAITING and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting.....

for the b90 release to release lots of updates to my framework. Alas, it looks like MapTools has reached a dead end. Yes I realize there are variant forks, but without a core release, general use cannot be adopted by general users.
So have I. I've been waiting for a long time for the b90 release, and so I finally caved in and switched to the beta version of b90; it seems to work for the most part except for anything that relied on json.sort, the Attack Dialog and Inventory, specifically; with the workaround that was posted, everything for the most part works, still get "GC Overhead limit exceeded" every great once in a while, but it seems more stable..

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Apr 10, 2014 3:19 pm
by Glock-9mm
Has anyone else noticed that the save/implementation time on Hitpoint damage now takes around 3-5 seconds where as the previous version was almost instant?

Any cures for this?

Nevermind - I have chosen to revert back to the previous version, after a few months on this frame work version I have found that its too unstable and for some weird reason locks up a lot.

Le B

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Thu Apr 10, 2014 4:38 pm
by wolph42
CecaiGuardian wrote:
lmarkus001 wrote:Ah sorry about that, SugarSync went pay only and took down my content. I will put up a good link shortly.

And I have been WAITING and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting and waiting.....

for the b90 release to release lots of updates to my framework. Alas, it looks like MapTools has reached a dead end. Yes I realize there are variant forks, but without a core release, general use cannot be adopted by general users.
So have I. I've been waiting for a long time for the b90 release, and so I finally caved in and switched to the beta version of b90; it seems to work for the most part except for anything that relied on json.sort, the Attack Dialog and Inventory, specifically; with the workaround that was posted, everything for the most part works, still get "GC Overhead limit exceeded" every great once in a while, but it seems more stable..
In case any wonders, the workaround is a drop in that heals the json.sort issue. I think I packed it with the b90 release. Check the launcher link in my sig.

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Mon Apr 28, 2014 10:31 pm
by Scottbert
When I try to use the attack dialog, it just gives an error message:

   Error in body of roll.       Statement options (if any): MACRO("Attack@Lib:libDnD35Pathfinder")       Statement Body : json.set("{}", "flagSecret", 0, "numWeapChoice", 6 )

When I try to use the attack frame, it works once and then breaks on subsequent tries, giving an error and rendering as a blank window.

Is there a way to fix this or do I need to stick with the old version?

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Mon Apr 28, 2014 11:38 pm
by Scottbert
Guess that was a problem with .b90, but now I have a /new/ problem back in old versions:

Whenever I try to open the attack dialog, in either this version of the framework or a previous one, I get infinite error boxes until I press esc:

Code: Select all

java.util.NoSuchElementException
	at java.util.LinkedList.getFirst(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.repostIfFollowsKeyEvents(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(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.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$400(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$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.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$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:38)
	at java.awt.SequencedEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$400(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$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.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$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:38)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(Unknown Source)
	at java.awt.Dialog.show(Unknown Source)
	at java.awt.Component.show(Unknown Source)
	at java.awt.Component.setVisible(Unknown Source)
	at java.awt.Window.setVisible(Unknown Source)
	at java.awt.Dialog.setVisible(Unknown Source)
	at net.rptools.maptool.client.swing.MapToolEventQueue.displayPopup(MapToolEventQueue.java:65)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:49)
	at java.awt.SequencedEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$400(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$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.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$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:38)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(Unknown Source)
	at java.awt.Dialog.show(Unknown Source)
	at java.awt.Component.show(Unknown Source)
	at java.awt.Component.setVisible(Unknown Source)
	at java.awt.Window.setVisible(Unknown Source)
	at java.awt.Dialog.setVisible(Unknown Source)
	at net.rptools.maptool.client.swing.MapToolEventQueue.displayPopup(MapToolEventQueue.java:65)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:49)
	at java.awt.SequencedEvent.dispatch(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$400(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$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.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$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:38)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(Unknown Source)
	at java.awt.Dialog.show(Unknown Source)
	at java.awt.Component.show(Unknown Source)
	at java.awt.Component.setVisible(Unknown Source)
	at java.awt.Window.setVisible(Unknown Source)
	at java.awt.Dialog.setVisible(Unknown Source)
	at net.rptools.maptool.client.functions.InputFunction.childEvaluate(InputFunction.java:1070)
	at net.rptools.parser.function.AbstractFunction.evaluate(AbstractFunction.java:50)
	at net.rptools.parser.EvaluationTreeParser.evaluate(EvaluationTreeParser.java:115)
	at net.rptools.parser.EvaluationTreeParser.evaluate(EvaluationTreeParser.java:107)
	at net.rptools.parser.Expression.evaluate(Expression.java:55)
	at net.rptools.common.expression.ExpressionParser.evaluate(ExpressionParser.java:181)
	at net.rptools.maptool.client.MapToolLineParser.parseExpression(MapToolLineParser.java:1274)
	at net.rptools.maptool.client.MapToolLineParser.parseLine(MapToolLineParser.java:1127)
	at net.rptools.maptool.client.MapToolLineParser.runMacroBlock(MapToolLineParser.java:1500)
	at net.rptools.maptool.client.MapToolLineParser.runMacro(MapToolLineParser.java:1431)
	at net.rptools.maptool.client.MapToolLineParser.runMacro(MapToolLineParser.java:1326)
	at net.rptools.maptool.client.MapToolLineParser.parseLine(MapToolLineParser.java:1182)
	at net.rptools.maptool.client.MapToolLineParser.parseLine(MapToolLineParser.java:608)
	at net.rptools.maptool.client.macro.MacroManager.executeMacro(MacroManager.java:213)
	at net.rptools.maptool.client.macro.impl.ImpersonateMacro.execute(ImpersonateMacro.java:72)
	at net.rptools.maptool.client.macro.MacroManager.executeMacro(MacroManager.java:375)
	at net.rptools.maptool.client.macro.MacroManager.executeMacro(MacroManager.java:221)
	at net.rptools.maptool.client.ui.commandpanel.CommandPanel.commitCommand(CommandPanel.java:494)
	at net.rptools.maptool.model.MacroButtonProperties.executeCommand(MacroButtonProperties.java:419)
	at net.rptools.maptool.model.MacroButtonProperties.executeMacro(MacroButtonProperties.java:326)
	at net.rptools.maptool.client.ui.MapToolFrame$MTButtonHotKeyAction.actionPerformed(MapToolFrame.java:1568)
	at javax.swing.SwingUtilities.notifyAction(Unknown Source)
	at javax.swing.JComponent.processKeyBinding(Unknown Source)
	at javax.swing.KeyboardManager.fireBinding(Unknown Source)
	at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
	at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
	at javax.swing.JComponent.processKeyBindings(Unknown Source)
	at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(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.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$400(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$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.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$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:38)
	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)
What is going on here and how can I fix it? the framework is a huge pain to use now! I just want it to work like it used to, how could this problem retroactively affect older versions too?!

Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V

Posted: Mon Apr 28, 2014 11:55 pm
by Scottbert
Tried all sorts of things. Updating Java fixed it.
Doesn't explain how the heck a version of Java suddenly broke after it was working fine, though...