This is something I would like to know as well. Is it possible in the framework? Anyone?smartsoldier wrote:First of all I would like to say that this framework is great and a few friends and I just started using it a few days ago. I have just a quick few questions,
1. Is there a way to make Maptools calculate whether an attack hits by comparing the attack roll to the targets AC, by using this framework?
2. As above, but with damage auto-applied as well.
MT1.3b87.06 Pathfinder + D&D3.5 Framework
Moderators: dorpond, trevor, Azhrei, giliath, Gamerdude, jay, Mr.Ice, lmarkus001
Forum rules
Discussion regarding lmarkus001's framework only. Other posts deleted without notice!
Discussion regarding lmarkus001's framework only. Other posts deleted without notice!
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
-
- Kobold
- Posts: 15
- Joined: Fri Apr 19, 2013 9:27 am
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
You can put formulas in the damage or attack bonus.andromada369 wrote:Am I blind or is there no option to change what stat affects damage? Would be useful for people who run dervish dancers or zen archers and the like.
For example, Zen Archers could put 1+WisB-DexB in the attack bonus for a masterwork bow.
As of right now, I don't know of any way to do that within the framework. You'd have to make a new macro or edit the attack macro. It'd be really cool, but it'd seem like it'd require so much rewriting, since you'd want to select tertiary+ targets when attacking, and there may be some odd GM-adjucated circumstance bonus, or maybe they put their temporary attack bonus in wrong or something like that.smartsoldier wrote:First of all I would like to say that this framework is great and a few friends and I just started using it a few days ago. I have just a quick few questions,
1. Is there a way to make Maptools calculate whether an attack hits by comparing the attack roll to the targets AC, by using this framework?
2. As above, but with damage auto-applied as well.
-
- Cave Troll
- Posts: 51
- Joined: Mon Mar 10, 2008 4:53 am
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
Hi everyone!
my group is moving to pathfinder and i was thinking of using this awsome framework but i had a couple of questions:
-i figured out the basic but i suppose there is soo much more to it....is there a tutorial or a guide somewhere?
-are there repository or "simple" way to import monster that are present in the bestiary. Otherwise according to more experienced players what is the fastest way to create a monster with the basic stats (init, attach, damage and HP)
Thanks in advance for the answers
my group is moving to pathfinder and i was thinking of using this awsome framework but i had a couple of questions:
-i figured out the basic but i suppose there is soo much more to it....is there a tutorial or a guide somewhere?
-are there repository or "simple" way to import monster that are present in the bestiary. Otherwise according to more experienced players what is the fastest way to create a monster with the basic stats (init, attach, damage and HP)
Thanks in advance for the answers
-
- Kobold
- Posts: 6
- Joined: Thu Apr 28, 2011 8:24 pm
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
Thanks the formulas did the job.CecaiGuardian wrote:You can put formulas in the damage or attack bonus.andromada369 wrote:Am I blind or is there no option to change what stat affects damage? Would be useful for people who run dervish dancers or zen archers and the like.
For example, Zen Archers could put 1+WisB-DexB in the attack bonus for a masterwork bow.
As of right now, I don't know of any way to do that within the framework. You'd have to make a new macro or edit the attack macro. It'd be really cool, but it'd seem like it'd require so much rewriting, since you'd want to select tertiary+ targets when attacking, and there may be some odd GM-adjucated circumstance bonus, or maybe they put their temporary attack bonus in wrong or something like that.smartsoldier wrote:First of all I would like to say that this framework is great and a few friends and I just started using it a few days ago. I have just a quick few questions,
1. Is there a way to make Maptools calculate whether an attack hits by comparing the attack roll to the targets AC, by using this framework?
2. As above, but with damage auto-applied as well.
-
- Kobold
- Posts: 15
- Joined: Fri Apr 19, 2013 9:27 am
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
If there is a guide, I must have missed it loldungeonlord wrote:Hi everyone!
my group is moving to pathfinder and i was thinking of using this awsome framework but i had a couple of questions:
-i figured out the basic but i suppose there is soo much more to it....is there a tutorial or a guide somewhere?
-are there repository or "simple" way to import monster that are present in the bestiary. Otherwise according to more experienced players what is the fastest way to create a monster with the basic stats (init, attach, damage and HP)
Thanks in advance for the answers
The simplest way would to be use the statblock importer in the setup section. I can't vouch for the accuracy of that because I use D&D 3.5 and it doesn't quite work as well for that. Other than that, you can click on setup blank to quickly add in monsters.
- lmarkus001
- Great Wyrm
- Posts: 1867
- Joined: Sat Mar 29, 2008 12:30 am
- Location: Layfayette Hill, PA
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
Short answer, NO Fing WAY!Rahal wrote:This is something I would like to know as well. Is it possible in the framework? Anyone?smartsoldier wrote:First of all I would like to say that this framework is great and a few friends and I just started using it a few days ago. I have just a quick few questions,
1. Is there a way to make Maptools calculate whether an attack hits by comparing the attack roll to the targets AC, by using this framework?
2. As above, but with damage auto-applied as well.
Long answer:
Yes I could do some auto damage code. In fact, the Area of Effect frame, and the Evard's Black Tentacles macros do automatically apply damage (and have the requisite saving throws, etc.) But there are SO MANY combat variables, at some point the human factor needs to be added in to make final decisions. I could restrict and make this more of a video game tool, but D&D is not a video game, and the game master needs final adjudication rights.
The variables I mention include (but are not limited too): Damage types: energy (5+ types), physical (5+ types); Attack variables, Defense variables, who am I targetting with what effect, etc.
What can be done with the current framework?
The Combat macro is the ancient core to this framework and has needed a re-write for a couple of years now. But it is very capable and stable and a re-write would be a big effort, so I have not tackled it yet. With that said, you could edit the attack macro and put a link on each of the damage listings, then the person that owns the token that takes damage could select their token and click that link to apply that specific damage. I experimented with this briefly but found that this actually SLOWS down play, as there are often multiple damages which would mean multiple clicks, and it is faster to just add it up in your head and apply the damage.
One of the significant limitations of MapTools is ONLY the owner of a token should modify it. If two people modify the same token, one of the edits (or both) will be lost.
Bottom line: Do the math, use your brain, role-play.
- lmarkus001
- Great Wyrm
- Posts: 1867
- Joined: Sat Mar 29, 2008 12:30 am
- Location: Layfayette Hill, PA
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
I just kill off weirdo variant twerps. This avoids any bothersome coding issues. Heck, lace their drinks with a diarrhetic so they can't stay at the table, this also works...andromada369 wrote:Am I blind or is there no option to change what stat affects damage? Would be useful for people who run dervish dancers or zen archers and the like.
Ok more seriously:
By default, Strength is used for attack and damage. If the weaponset is configured as a ranged attack, Dexterity is used for attack, and Strength is used for damage (but can be capped).
The "simplest solution" is to subtract out the Strength and add in the new stat. For Example, let's replace Strength with Intelligence:
Attack Modifier: IntB-StrB
Damage: 1d4-StrB+IntB
Cap to STR bonus for damage: Uncapped
-
- Kobold
- Posts: 9
- Joined: Sat Apr 10, 2010 1:18 pm
- Location: Jacksonville Florida
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
<html>A stack overflow has occurred.<p>This is commonly because a macro being used has exceeded the stack space specified when MapTool was executed.<br>Please run MapTool again and specify a larger stack size.
Popped everything to 1024/1024/32 and everything between.
Happens everytime I try to edit skills. This is the macro, it popped up in the chat box.
[H, IF("Basic" == tokenType): setPropertyType(system,ids)]
[H: cancel = input(
"tChoice|Core (Level; Stats; BAB; Saves; DR/ER; Race; Feats), Speed/Movement, Skills, Weapons, Activate Mods (toggle effects), Equip Items, Edit Items, Clear All Mods, Armor (Legacy: It is better to use Worn Items), Temp Mods (Legacy: It is better to use Active Mods)|Elements to Edit|RADIO|ORIENT=V"
)]
[H: abort( cancel ) ]
[SWITCH( tChoice ), CODE:
case 0: { [MACRO("editMain@"+tLib): "Page=Main"] };
case 1: { [MACRO("editSpeed@"+tLib): "Page=Speed"] };
case 2: { [MACRO("editSkills@"+tLib): "Page=Skills"] };
case 3: { [MACRO("editWeapons@"+tLib): "Page=Weapons"] };
case 4: { [MACRO( "subMultiModToggle@"+tLib ): "" ] };
case 5: { [MACRO( "subCheckMods@"+tLib ): json.set( "{}", "modType", 1 ) ] };
case 6: { [MACRO( "subModEdit@"+tLib ): json.set( "{}", "modType", 1 ) ] };
case 7: { [MACRO("subClearAllMods@"+tLib): ""] };
case 8: { [MACRO("editArmorLegacy@"+tLib): "Page=Armor"] };
case 9: { [MACRO("editTempMods@"+tLib): "Page=Main"] };
case 10: { [H, MACRO("Spell Main@Lib:spells"): ""] };
case 11: { [H, MACRO("Spell Main@Lib:Magic"): ""] };
default: {}
]
Popped everything to 1024/1024/32 and everything between.
Happens everytime I try to edit skills. This is the macro, it popped up in the chat box.
[H, IF("Basic" == tokenType): setPropertyType(system,ids)]
[H: cancel = input(
"tChoice|Core (Level; Stats; BAB; Saves; DR/ER; Race; Feats), Speed/Movement, Skills, Weapons, Activate Mods (toggle effects), Equip Items, Edit Items, Clear All Mods, Armor (Legacy: It is better to use Worn Items), Temp Mods (Legacy: It is better to use Active Mods)|Elements to Edit|RADIO|ORIENT=V"
)]
[H: abort( cancel ) ]
[SWITCH( tChoice ), CODE:
case 0: { [MACRO("editMain@"+tLib): "Page=Main"] };
case 1: { [MACRO("editSpeed@"+tLib): "Page=Speed"] };
case 2: { [MACRO("editSkills@"+tLib): "Page=Skills"] };
case 3: { [MACRO("editWeapons@"+tLib): "Page=Weapons"] };
case 4: { [MACRO( "subMultiModToggle@"+tLib ): "" ] };
case 5: { [MACRO( "subCheckMods@"+tLib ): json.set( "{}", "modType", 1 ) ] };
case 6: { [MACRO( "subModEdit@"+tLib ): json.set( "{}", "modType", 1 ) ] };
case 7: { [MACRO("subClearAllMods@"+tLib): ""] };
case 8: { [MACRO("editArmorLegacy@"+tLib): "Page=Armor"] };
case 9: { [MACRO("editTempMods@"+tLib): "Page=Main"] };
case 10: { [H, MACRO("Spell Main@Lib:spells"): ""] };
case 11: { [H, MACRO("Spell Main@Lib:Magic"): ""] };
default: {}
]
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
first off, dont' up the min memory, leave it at 64, it will only result in forcing java to allocate memory where it isn't needed.
Second. A stacksize *should* not be higher then 2. If its higher then that its result of 'bad' coding. From experience you can raise your stack upto 6 safely (but at great cost of memory, eventually bogging everything down) and there are FW that even require 10. Higher then that is insane.
as for your issue. I don't think its in *that* macro but from one of the macros it calls. I guess one fails, returns a HUGE error message on which this macro chokes. In short: check the log. If you don't know what that means: read the debug article linked in my sig.
Second. A stacksize *should* not be higher then 2. If its higher then that its result of 'bad' coding. From experience you can raise your stack upto 6 safely (but at great cost of memory, eventually bogging everything down) and there are FW that even require 10. Higher then that is insane.
as for your issue. I don't think its in *that* macro but from one of the macros it calls. I guess one fails, returns a HUGE error message on which this macro chokes. In short: check the log. If you don't know what that means: read the debug article linked in my sig.
GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC
DISCORD (the new MT forum!)
My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS
DISCORD (the new MT forum!)
My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
I used a stack of 2 for the longest time, but when I upgraded to win7 I found I needed a stack of 3. I think Lindsay also recommends that as well with his newest version. Min should be 64 and I put max at 1024.
Downloads:
- Notepad++ MapTool addon
- RPEdit details (v1.3)
- Coding Tips: Modularity and Design
- Videos: Macro Writing Tools
- lmarkus001
- Great Wyrm
- Posts: 1867
- Joined: Sat Mar 29, 2008 12:30 am
- Location: Layfayette Hill, PA
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
Yeah 99% of the framework works great with a stack of 2MB, but there are a couple of special functions that under certain data-sets can push that so 3MB is the best. I never use above 3MB.
Make certain you are using Java6 and MapTools 1.3.b87. I have not done extensive testing in b89 as it has some issues that are unacceptable to me. I do await b90 but I think it is hanging out with the documentation to my framework and the rewrite of my attack code...
Make certain you are using Java6 and MapTools 1.3.b87. I have not done extensive testing in b89 as it has some issues that are unacceptable to me. I do await b90 but I think it is hanging out with the documentation to my framework and the rewrite of my attack code...
-
- Kobold
- Posts: 4
- Joined: Tue Oct 29, 2013 2:24 am
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
Hey guys,
This is my first post, and I am relatively new to MapTools, and have been reading up on some of the guides and looking into eventually building my own framework (for a different RPG), and downloaded this one to give me some ideas on how to set about doing it, as it seems to be a very well put together framework (so kudos lmarkus001!). Perhaps my question is stupid, or I have been having a long, idiotic moment, but I'm tired of trying to figure this out on my own.
I had a question I cannot seem to answer on my own: this framework seems to work very well, but all of the macros use the macro call function, accessing a library token. I downloaded the campaign file from the beginning of this post, but it was only a campaign file, no token files. And I cannot seem to find the library tokens anywhere, so I can look at the macro functions. Where can I find these? (such as Lib:libDnD35Pathfinder). The only place I can find these tokens is to download them from previous postings/versions. I cannot find them anywhere on the map that loads at the start of importing the campaign either.
Some help would very much be appreciated! Thanks in advance!
This is my first post, and I am relatively new to MapTools, and have been reading up on some of the guides and looking into eventually building my own framework (for a different RPG), and downloaded this one to give me some ideas on how to set about doing it, as it seems to be a very well put together framework (so kudos lmarkus001!). Perhaps my question is stupid, or I have been having a long, idiotic moment, but I'm tired of trying to figure this out on my own.
I had a question I cannot seem to answer on my own: this framework seems to work very well, but all of the macros use the macro call function, accessing a library token. I downloaded the campaign file from the beginning of this post, but it was only a campaign file, no token files. And I cannot seem to find the library tokens anywhere, so I can look at the macro functions. Where can I find these? (such as Lib:libDnD35Pathfinder). The only place I can find these tokens is to download them from previous postings/versions. I cannot find them anywhere on the map that loads at the start of importing the campaign either.
Some help would very much be appreciated! Thanks in advance!
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
im not sure whether i understand the question, but can't you find any tokens IN the campaign file or are you looking for tokens OUTSIDE of the campaign file??
assuming you opened the campaign file and could not find any: did you check all the maps? there is a button on the top right corner where you swap maps. There's also a 'map explorer' panel which you can open from the menu, this way you can locate tokens that are hard to find (on a local map).
assuming you opened the campaign file and could not find any: did you check all the maps? there is a button on the top right corner where you swap maps. There's also a 'map explorer' panel which you can open from the menu, this way you can locate tokens that are hard to find (on a local map).
GETTING STARTED WITH MAPTOOLS - TUTORIALS, DOCS, VIDEOS, TOOLS, ETC
DISCORD (the new MT forum!)
My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS
DISCORD (the new MT forum!)
My stuff
Excel Tools: Table and Light editors
MT Tools: Bag of Tricks: Tools for Maptool, Dungeon Builder I, Dungeon Builder II,onMouseOverEvent.
Frameworks: Dark Heresy, Rogue Trader, Deathwatch, Black Crusade, Only War, SET Card Game, RoboRally
Wiki: Debugging Tutorial, Speed Up Your Macros, Working With Two CODE Levels, Shortcut Keys, Avoiding Stack Overflow, READ THIS
-
- Kobold
- Posts: 4
- Joined: Tue Oct 29, 2013 2:24 am
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
Ah, the switching maps worked, found the map with the tokens on it.
Well, I feel like an idiot now. I didn't think there were other maps with the campaign, so I never touched that button.
Well, I'm gonna go mourn the loss of my intelligence with age, and take a look at the ridiculous amount of macros that are here.
Thanks again!
Well, I feel like an idiot now. I didn't think there were other maps with the campaign, so I never touched that button.
Well, I'm gonna go mourn the loss of my intelligence with age, and take a look at the ridiculous amount of macros that are here.
Thanks again!
Re: MT1.3b87.06 Pathfinder + D&D3.5 Framework (NEW! Latest V
Will this framework work on the b89 version?