RPTools.net

Discussion and Support

Skip to content

It is currently Wed Nov 22, 2017 4:10 am 






Reply to topic  [ 162 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11

Previous topic | Next topic 

  Print view

Author Message
User avatar  Offline
Kobold
 
Joined: Sun Jun 23, 2013 3:04 pm
Posts: 22
 Post subject: Re: 5e D&D Framework
PostPosted: Thu Aug 31, 2017 9:12 am 
My group's never used the 'auras' feature but the minute I told them I changed some of the visions they were all up on that, so I have to add more auras, so they're not all blue (because then they overlap and you can't see them).

It actually did, very minorly break some things: everybody's default vision went to blind. Fun times in the land of seeing nothing were had for the players about 2 minutes there before I figured out what went wrong.


Top
 Profile  
 
 Offline
Dragon
 
Joined: Mon Mar 23, 2009 3:48 pm
Posts: 326
 Post subject: Re: 5e D&D Framework
PostPosted: Fri Sep 01, 2017 12:43 pm 
Damien Granz wrote:
What would it take to make a macro that just subtracted a spell per day once hit?

In the older framework each spell level was a separate line in the character sheet so you could make something that was basically like 'first=first-1' or 'first=first+1' but I'm not sure how you'd do so in the more condensed framework as the spells per day seem to be just one line with a lot of variables.

I'd also like to try to make a macro that brings up a text box to add ammo back.

Sorry if this is super obvious. I have no real idea what I'm doing. :D Thanks in advance.


Okay, I wrote a macro that modifies the spell slot:
Attachment:
Modify Spell Slot.mtmacro [1.1 KiB]
Downloaded 14 times


I'm sure it could be written more efficiently but it does the job. You can just import it, or create it yourself with the following text:

Code:
[h:status = input(
"SlotLevel|1,2,3,4,5,6,7,8,9|Slot level?|LIST|SELECT=0",
"PlusOrMinus|Spend a slot, Gain a slot|Are you spending or gaining a spell?|LIST|SELECT=0"
)]
[h:abort(status)]


[if(SlotLevel == 0 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"1")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"1",Slot)]
};{}]

[if(SlotLevel == 1 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"2")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"2",Slot)]
};{}]

[if(SlotLevel == 2 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"3")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"3",Slot)]
};{}]

[if(SlotLevel == 3 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"4")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"4",Slot)]
};{}]

[if(SlotLevel == 4 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"5")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"5",Slot)]
};{}]

[if(SlotLevel == 5 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"6")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"6",Slot)]
};{}]

[if(SlotLevel == 6 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"7")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"7",Slot)]
};{}]

[if(SlotLevel == 7 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"8")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"8",Slot)]
};{}]

[if(SlotLevel == 8 && PlusOrMinus == 0),CODE:
{
[h:Slot=json.get(SpellSlots,"9")]
[h:Slot=if(Slot>0,Slot-1,0)]
[h:SpellSlots=json.set(SpellSlots,"9",Slot)]
};{}]


[if(SlotLevel == 0 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"1")]
[h:MaxSlot=json.get(MaxSpellSlots,"1")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"1",Slot)]
};{}]

[if(SlotLevel == 1 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"2")]
[h:MaxSlot=json.get(MaxSpellSlots,"2")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"2",Slot)]
};{}]

[if(SlotLevel == 2 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"3")]
[h:MaxSlot=json.get(MaxSpellSlots,"3")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"3",Slot)]
};{}]

[if(SlotLevel == 3 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"4")]
[h:MaxSlot=json.get(MaxSpellSlots,"4")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"4",Slot)]
};{}]

[if(SlotLevel == 4 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"5")]
[h:MaxSlot=json.get(MaxSpellSlots,"5")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"5",Slot)]
};{}]

[if(SlotLevel == 5 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"6")]
[h:MaxSlot=json.get(MaxSpellSlots,"6")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"6",Slot)]
};{}]

[if(SlotLevel == 6 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"7")]
[h:MaxSlot=json.get(MaxSpellSlots,"7")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"7",Slot)]
};{}]

[if(SlotLevel == 7 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"8")]
[h:MaxSlot=json.get(MaxSpellSlots,"8")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"8",Slot)]
};{}]

[if(SlotLevel == 8 && PlusOrMinus == 1),CODE:
{
[h:Slot=json.get(SpellSlots,"9")]
[h:MaxSlot=json.get(MaxSpellSlots,"9")]
[h:Slot=if(Slot<MaxSlot,Slot+1,MaxSlot)]
[h:SpellSlots=json.set(SpellSlots,"9",Slot)]
};{}]


Ammo should be much more straightforward since it isn't a json variable.


Top
 Profile  
 
User avatar  Offline
Kobold
 
Joined: Sun Jun 23, 2013 3:04 pm
Posts: 22
 Post subject: Re: 5e D&D Framework
PostPosted: Sat Sep 02, 2017 8:32 pm 
Awesome, thanks. That really helps w/ people who took one of the feats that gave an off class spell. The default spell macro got pouty I think because he's not a cleric and the spell is normally cleric only.


Top
 Profile  
 
 Offline
Dragon
 
Joined: Mon Mar 23, 2009 3:48 pm
Posts: 326
 Post subject: Re: 5e D&D Framework
PostPosted: Sat Sep 02, 2017 11:23 pm 
Damien Granz wrote:
Awesome, thanks. That really helps w/ people who took one of the feats that gave an off class spell. The default spell macro got pouty I think because he's not a cleric and the spell is normally cleric only.


Hmm, which feat did they take? I thought we had those working properly.


Top
 Profile  
 
User avatar  Offline
Kobold
 
Joined: Sun Jun 23, 2013 3:04 pm
Posts: 22
 Post subject: Re: 5e D&D Framework
PostPosted: Sat Sep 30, 2017 12:52 pm 
paulstrait wrote:
Damien Granz wrote:
Awesome, thanks. That really helps w/ people who took one of the feats that gave an off class spell. The default spell macro got pouty I think because he's not a cleric and the spell is normally cleric only.


Hmm, which feat did they take? I thought we had those working properly.


Sorry for the very late reply, it was in an UA article. Theologian, I believe.


Top
 Profile  
 
 Offline
Kobold
 
Joined: Sat Oct 07, 2017 9:46 pm
Posts: 3
 Post subject: Re: 5e D&D Framework
PostPosted: Wed Oct 18, 2017 3:52 am 
This is amazing and all, but is there not a more bare-bones 5e solution?


Top
 Profile  
 
User avatar  Offline
Demigod
 
Joined: Sun Feb 25, 2007 11:53 am
Posts: 3774
Location: MD
 Post subject: Re: 5e D&D Framework
PostPosted: Wed Oct 18, 2017 1:54 pm 
JasonAlanTerry wrote:
This is amazing and all, but is there not a more bare-bones 5e solution?

Not sure what you mean by "bare bones"... one person's "bare bones" is another persons "useless". I suspect this was more "bare-bones" when it came out in 2014 though.

There is a promising character sheet framework in development that should be released soon that is being previewed here: viewtopic.php?f=8&t=27296

If I was going to be playing 5e on MT I think I'd start there.

_________________
Maptool is the Millennium Falcon of VTT's -- "She may not look like much, but she's got it where it counts."


Top
 Profile  
 
User avatar  Offline
Cave Troll
 
Joined: Fri Mar 01, 2013 5:35 pm
Posts: 26
 Post subject: Re: 5e D&D Framework
PostPosted: Sun Nov 05, 2017 7:17 pm 
So I download the latest Nerps Maptools and it still installs version 1.4.1.8...which of course isn't compatible. I'm a bit of a noob so any help would rock!

_________________
BRP. The last RPG system you'll ever need. http://basicroleplaying.org/


Top
 Profile  
 
User avatar  Offline
Cave Troll
 
Joined: Tue Jun 07, 2011 11:08 am
Posts: 84
Location: Canada
 Post subject: Re: 5e D&D Framework
PostPosted: Sun Nov 05, 2017 10:47 pm 
tooley1chris wrote:
So I download the latest Nerps Maptools and it still installs version 1.4.1.8...which of course isn't compatible. I'm a bit of a noob so any help would rock!


I downloaded it recently and it is version 1.4.3.20, don't know whether you downloaded the full installer but my guess is you just didn't create a NEW desktop icon to the link for the newer version.

_________________
OOOHH ReGex....YOU BITTER-SWEET BEAST!!!


Top
 Profile  
 
User avatar  Offline
Cave Troll
 
Joined: Fri Mar 01, 2013 5:35 pm
Posts: 26
 Post subject: Re: 5e D&D Framework
PostPosted: Mon Nov 06, 2017 5:05 pm 
OK. I am downloading the MapTool-windows64-1.4.3.20.exe file.
Attachment:
map1.JPG
map1.JPG [ 15.77 KiB | Viewed 103 times ]


When I launch it pulls up
Attachment:
map2.JPG
map2.JPG [ 28.31 KiB | Viewed 103 times ]


which launches
Attachment:
map3.JPG
map3.JPG [ 75.62 KiB | Viewed 103 times ]


It doesnt appear to install anything....?

_________________
BRP. The last RPG system you'll ever need. http://basicroleplaying.org/


Top
 Profile  
 
User avatar  Offline
Deity
 
Joined: Tue Nov 10, 2009 6:11 pm
Posts: 7948
Location: Bay Area
 Post subject: Re: 5e D&D Framework
PostPosted: Mon Nov 06, 2017 5:28 pm 
I think you have to get rid of the 1.4.1.8 files first. The path is listed at the bottom of your last post.

_________________
Downloads:


Top
 Profile  
 
User avatar  Offline
Cave Troll
 
Joined: Fri Mar 01, 2013 5:35 pm
Posts: 26
 Post subject: Re: 5e D&D Framework
PostPosted: Mon Nov 06, 2017 8:05 pm 
Aliasmask is my hero! That did the trick. Much thanks kind person! :D

_________________
BRP. The last RPG system you'll ever need. http://basicroleplaying.org/


Top
 Profile  
 
Display posts from previous:  Sort by  
Reply to topic  [ 162 posts ]  Go to page Previous  1 ... 7, 8, 9, 10, 11

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:

Who is online

In total there is 1 user online :: 0 registered, 0 hidden and 1 guest (based on users active over the past 5 minutes)
Most users ever online was 243 on Sun Nov 04, 2012 6:14 am

Users browsing this forum: No registered users and 1 guest





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

Style based on Andreas08 by Andreas Viklund

Style by Elizabeth Shulman