Scott C. said: (snip) Set the token to isDrawing, otherwise the information we're going to
enter will overflow the circles and you'll wind up with a very ugly
looking interface. Bar1: DC 15 Reflex Bar1|max:[[1d8]] Piercing Bar2:Additional Effects: Marked with a tracker Bar2|max: Bar3:Description:The
northern wall is a hologram hiding several dart guns that fire small
darts that do minimal damage, but tag any creatures hit with bio
trackers allowing the Xyrtzil to track visitors to their compound. Bar3|max:You hear a soft "Wuft" as several darts fly at you from what you had assumed was a solid wall So,
we now have our trap's information stored in the token. We will now
make a generic macro in the collections tab as a token action macro: /w gm &{template:default} {{name=@{selected|token_name}}} {{@{selected|bar1}}} {{@{selected|bar1|max}}} {{@{selected|bar2}}} {{@{selected|bar2|max}}} {{@{selected|bar3}} /desc @{selected|bar3|max} (snip) I'm not sure if this falls under a stupid or clever trick, but it's in regards to the macro's formatting, I have been extensively testing with my own Macros and their formatting, and I find it easier to read if you space things accordingly. When using &{template:default} anything between {{these}} gets read nice and compact, but it doesn't get bogged down by Line Returns! so you can actually change the Token's information to read something like: Bar1:
DC 15=vs Reflex Save
Bar1|max:
Damage=[[1d8]] Piercing
Bar2:
Additional Effects=Marked with a tracker
Bar2|max:
Triggered by=@{target|1|token_name}
Bar3:
name=Description}} {{The northern wall is a hologram hiding several dart guns which fire small darts that do minimal damage, but tag any creatures hit with bio trackers allowing the Xyrtzil to track visitors to their compound.
Bar3|max:
You hear a soft "Wuft" as several darts fly at you from what you had assumed was a solid wall then we would rearrange the Macro to read: /w gm &{template:default} {{name=@{selected|token_name}}} {{@{selected|bar1}}} {{@{selected|bar1|max}}} {{@{selected|bar2}}}
{{@{selected|bar2|max}}}
/w gm &{template:default} {{@{selected|bar3}}
/desc @{selected|bar3|max} I'm not that quick with editing up a screenshot, but it should do a few things: It will ask for a Target to whisper who Triggered it, this allows you the option to correct in case of a Miss-click, as well as taking Notes on who triggered what. The GM Note's Description, in detail, will be displayed separately, thus separating it from the Resizing of the Statistics section, improving readability. I tweaked the Description to not directly reveal to the Players that it is in fact the wall shooting at them, this is a useful Storyteller trick for building Suspense and Immersion, let the players figure out the origin. If the only thing to their North is a Wall, there's clearly not many options, however, if there's a few other possibilities, you can create quite a bit of Chaos this way, and should you cause a little too much Chaos, you can always stop shooting them, either through Target Identification Technology, or simply "Out of Ammo", or "it Broke" amongst many other excuses. I would like to point out, that if you change the |1| you can actually add more Targets, this would allow you to, for example, instead list the Targets for each Dart (eg. Magic Missile), although you should be forewarned that you might be required to separate different numbers of Targets into different Macros entirely (I use a Handout to call them) to avoid another Post, I'll post my Magic Missile Macros URL in Handout:
!
%{MacroSpell|MagicMissile1}
Links to:
Character: MacroSpell
Ability: MagicMissile1
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=1st}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile2}
Links to:
Character: MacroSpell
Ability: MagicMissile2
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=2nd}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile3}
Links to:
Character: MacroSpell
Ability: MagicMissile3
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=3rd}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile4}
Links to:
Character: MacroSpell
Ability: MagicMissile4
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=4th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile5}
Links to:
Character: MacroSpell
Ability: MagicMissile5
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=5th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile6}
Links to:
Character: MacroSpell
Ability: MagicMissile6
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=6th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile7}
Links to:
Character: MacroSpell
Ability: MagicMissile7
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=7th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}} {{9th Dart=[[1d4+1]] at @{target|9|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile8}
Links to:
Character: MacroSpell
Ability: MagicMissile8
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=8th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}} {{9th Dart=[[1d4+1]] at @{target|9|character_name}}} {{10th Dart=[[1d4+1]] at @{target|10|character_name}}}
URL in Handout:
!
%{MacroSpell|MagicMissile9}
Links to:
Character: MacroSpell
Ability: MagicMissile9
/ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=9th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}} {{9th Dart=[[1d4+1]] at @{target|9|character_name}}} {{10th Dart=[[1d4+1]] at @{target|10|character_name}}} {{11th Dart=[[1d4+1]] at @{target|11|character_name}}} or, for Simplicity's sake: /ooc &{template:default} {{name=@{selected|character_name}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=1st}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=2nd}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=3rd}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=4th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=5th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=6th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=7th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}} {{9th Dart=[[1d4+1]] at @{target|9|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=8th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}} {{9th Dart=[[1d4+1]] at @{target|9|character_name}}} {{10th Dart=[[1d4+1]] at @{target|10|character_name}}}
Casts Magic Missile}} {{Damage Type=Force}} {{Level=9th}} {{1st Dart=[[1d4+1]] at @{target|1|character_name}}} {{2nd Dart=[[1d4+1]] at @{target|2|character_name}}} {{3rd Dart=[[1d4+1]] at @{target|3|character_name}}} {{4th Dart=[[1d4+1]] at @{target|4|character_name}}} {{5th Dart=[[1d4+1]] at @{target|5|character_name}}} {{6th Dart=[[1d4+1]] at @{target|6|character_name}}} {{7th Dart=[[1d4+1]] at @{target|7|character_name}}} {{8th Dart=[[1d4+1]] at @{target|8|character_name}}} {{9th Dart=[[1d4+1]] at @{target|9|character_name}}} {{10th Dart=[[1d4+1]] at @{target|10|character_name}}} {{11th Dart=[[1d4+1]] at @{target|11|character_name}}}
!
%{MacroSpell|MagicMissile1}
!
%{MacroSpell|MagicMissile2}
!
%{MacroSpell|MagicMissile3}
!
%{MacroSpell|MagicMissile4}
!
%{MacroSpell|MagicMissile5}
!
%{MacroSpell|MagicMissile6}
!
%{MacroSpell|MagicMissile7}
!
%{MacroSpell|MagicMissile8}
!&#13;%{MacroSpell|MagicMissile9} This was actually multiple tricks combined which were posted here, and further explained to me elsewhere. ! makes the URL not appear in Chat &#13; is actually tweaked because if I write the &# 13; without spaces, it formats on here into a Line Return, thus the usefulness of GitHub which does not format their Code Formatting (what's the point of the Code Formatting if I can't post Code? other than the Horizontal Scroll Bar.) % is a Character Sheet Ability Call, which is essentially a Macro. this essentially means that it's going to do something along the lines of: Hide line from chat: <a href="http://roll20.net/" rel="nofollow">http://roll20.net/</a>!
Send to Chat: %{MacroSpell|MagicMissile1} The usefulness of this is that should I upgrade to Pro membership, or I find a GM who has Pro, I can use the Character Vault to transfer all of my Macros over with me, with minimal set-up (although that custom Compendium via Handouts is a bit of a royal pain lol)