NOTE2: This release is Java7 compatible. Not Java6. NOTE3: This release is mostly Java8 compatible. Certain dialog reports will not work in Java8. Specifically the data about spells or feats (as these use too many style sheets). NOTE4: The framework is MOSTLY MOTE compatible
1.3b91_08
========= Updates:
NEW
Global Setting - GM default output: Public, Secret - this will set the public/secret choice on all macros to the global choice when run by a GM. Note they can still individually override.
Skill Check visibility - GM Eyes Only - If selected by a player, the GM sees the rolled number and the player just sees that the skill check was rolled like this:
TokenName -- Acrobatics Check (GM Eyes Only)
If the GM rolls the skill check on a player's token and selects GM Eyes Only, the player receives NO notification.
CORRECTIONS:
Point Blank Shot - removed "extra" +1
Power Attack - when Two-weapon fighting & Power Attacking the correct values now are applied
Token Handout - Now works in Mote when sending to a single individual
Attack Frame/Dialog Combat Active-mods - corrected in Mote. Now if you select a combat mod, like Charge/Lunge/Cleave, the Active-mod will be correctly applied.
ELEMENTS TOUCHED
Campaign
HP Change
Mass Stat Chk
Attack Dialog
Attack Frame
Skill Check
Sample Dedicated SkillCheck
Sample Dedicated Multi SkillCheck
Token Handout
I'm trying to check out Mote for the first time, downloaded this campaign file, and every time I run one of the campaign macros it runs twice. If I create a new macro, it just runs once as expected.
"You must be the change you wish to see in the world."
- Mahatma Gandhi
"You know what the chain of command is? It's the chain I go get and beat you with until you understand who's in ruttin' command here."
- Jayne
Hi all! Yes, I'm a newb. I'm running a Pathfinder campaign for the first time. I'm trying to use this, But these are the results I'm getting upon import... I'm using the current version of java. It's 8._091 with Mapworks 14.0.0. Can you help me? What am I not seeing? Or doing?
java.lang.ClassCastException: net.rptools.maptool.util.PersistenceUtil$PersistedCampaign cannot be cast to net.rptools.maptool.model.CampaignProperties
at net.rptools.maptool.util.PersistenceUtil.loadCampaignProperties(PersistenceUtil.java:759)
at net.rptools.maptool.client.ui.campaignproperties.CampaignPropertiesDialog$7$1.run(CampaignPropertiesDialog.java:707)
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 net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:36)
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.ui.campaignproperties.CampaignPropertiesDialog.setVisible(CampaignPropertiesDialog.java:101)
at net.rptools.maptool.client.AppActions$63.execute(AppActions.java:2484)
at net.rptools.maptool.client.AppActions$ClientAction.actionPerformed(AppActions.java:2803)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at de.muntjak.tinylookandfeel.TinyMenuItemUI.doClick(Unknown Source)
at de.muntjak.tinylookandfeel.TinyMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.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.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 net.rptools.maptool.client.swing.MapToolEventQueue.dispatchEvent(MapToolEventQueue.java:36)
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)
Here is my updated version of Plo's Inventory Manager..(Maptools 1.4.0.5)VERS 2.0
This is the updated MT1.3.91.08.01_DnD35_Pathfinder campaign framework.
FIXES:
modifying items
adding new items to database
item stacking
UPDATES:
Player inventory
Looting
Market System(including mounts)
NOTES:
if token doesn't have item/enough money = won't do action.
If targets inventory is empty, will prompt again for item name.
set lootable items to lootable, add items/gold to its inventory.
looting dead bodies will give bodies inventory/gold.
be within 10 feet of merchant.
set merchants to merchant state/merchant property to desired sales-
armor
goods
weapons
ammo
special
tools
mounts
SDShannonS wrote:I'm trying to check out Mote for the first time, downloaded this campaign file, and every time I run one of the campaign macros it runs twice. If I create a new macro, it just runs once as expected.
Ok, this past Friday under the latest Mote 1.5.8.30 I saw this happening. The server client had it happen a lot but differently for different macros. A GM client did not have it happening, usually. Player client's had it occasionally.
Weird that I have never seen this before (so maybe a change in Mote has caused this?). I will see if I can figure out what is going on.
EDIT: Update: I just tested the Save campaign macro in MT1.3.b91, MT1.4.0.5, MT1.4.1.7, Mote1.5.8.30. The code executes singly in MapTool and doubly in Mote. This appears to be a Mote bug as I can find nothing that would cause the code to run twice. I will submit a bug report.
jsharen wrote:Lindsay,
How hard would it be to add a fumble range to weapons?
Gunslinger needs the ability to have more than a 1 being a fumble and we can't currently account for that in the FW.
Thanks again for everything!
Jared
Personally, I would first add a feat for firearms and if checked then a weapon could have a misfire range from 0 to 4 where 0 is no misfire chance. (I think 4 is max?) Could also add broken condition to weapons options to increase misfire and also apply attack penalties.
jsharen wrote:Lindsay,
How hard would it be to add a fumble range to weapons?
Gunslinger needs the ability to have more than a 1 being a fumble and we can't currently account for that in the FW.
Thanks again for everything!
Jared
Here is a barely tested implementation for your perusal. Edit a weapon to set its Fumble/Mishap value (went up to 8 as from what I can see in the rules, that is the max possible). Also there is a Broken checkbox on the weapon that you can toggle. If Broken, the weapon gets -2 to ATK&DMG and crits only on a 20 and only does x2 damage.