Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Psionic Macros

I've been working on creating Macros for Psionic Powers that can be used in the divine spell section of the 3.5e character sheet, the most complex so far has been the Energy Missile one, here it is for anyone that wants it and if there is interest I can post some of the others and even create requested ones. For these to work properly, the caster level field must be entered as well. If there is enough of a request, I may just look into doing all of the powers. I have created two versions, a long version with all the syntax and a short version so that it doesn't eat up all of the chat window. When it asks for Augment, its asking for how many power points do you wish to augment the roll with, of course the default is 0. All of powers automatically calculate and show, if applicable, damage, range, duration, DC, power resistance and how many power points were added. All of the numbers adjust based on caster level, modifier points, power points added and anything extra the power requires. Here is the long version, beneath it will be the short version. While most of what I've done so far has a lot of the changes in the actual text of the spell, like power resistance points required, which is a roll, this one has such things at the bottom since each missile type adjusts what happens. &amp;{template:DnD35StdRoll}{{spellflag=true}}{{name=@{character_name} }}{{subtags=manifests [Energy Missile](<a href="http://www.d20srd.org/srd/psionic/powers/energyMissile.htm" rel="nofollow">http://www.d20srd.org/srd/psionic/powers/energyMissile.htm</a> ).}}{{School:= Psychokinesis}}{{Level:= Kineticist 2}}{{Manifesting Time:=1 std action}}{{Range:= Medium ([[(@{casterlevel}*10)+100]] ft ).}}{{Target:= Up to five creatures or objects; no two targets can be more than 15 ft. apart.}}{{Duration:= Instantaneous}}{{Saving Throw:= Reflex half or Fortitude half if cold manifested}} {{Power Resist.:= Yes}}{{Power Points: 3}} {{notes:= Upon manifesting this power, you choose cold, electricity, fire, or sonic. You release a powerful missile of energy of the chosen type at your foe. The missile deals 3d6 points of damage to each creature or object you target, to the maximum of five targets. You cannot hit the same target multiple times with the same manifestation of this power.&nbsp; **Augment** For every additional power point you spend, this power can affect a target that has Hit Dice equal to 4 + the additional points.}} !?{Augment|0} &amp;{template:DnD35StdRoll} {{spellflag=true}} {{Attack:= ?{Missile Type| Cold, @{character_name} manifests cold missiles hitting for [[((3+[[?{Augment &amp;#125; ]]))d6+3+[[?{Augment &amp;#125; ]]]] dmg with a DC of [[10+2+@{int-mod}+?{Augment &amp;#125; ]]&nbsp; and [[ 1d20+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125;]] extra Power Points | Electricity, @{character_name} manifests electric missiles hitting for [[((3+[[?{Augment &amp;#125; ]]))d6]] dmg with a DC of [[10+2+2+@{int-mod}+?{Augment &amp;#125; ]] and [[ 1d20+2+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125;]] extra Power Points | Fire, @{character_name} manifests fire missiles hitting for [[((3+[[?{Augment &amp;#125; ]]))d6+(3+?{Augment &amp;#125;]] dmg with a DC of [[10+2+@{int-mod}+?{Augment &amp;#125; ]] and [[ 1d20+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125; ]] extra Power Points| Sonic, @{character_name} manifests sonic missiles that ignores an object's hardness hitting for [[((3+[[?{Augment &amp;#125; ]]))d6-3-?{Augment &amp;#125; ]] dmg with a DC of [[10+2+@{int-mod}+?{Augment &amp;#125; ]] and [[ 1d20+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125; ]] extra Power Points} }} Here is the short version &amp;{template:DnD35StdRoll}{{spellflag=true}}{{name=@{character_name} }}{{subtags=manifests [Energy Missile](<a href="http://www.d20srd.org/srd/psionic/powers/energyMissile.htm" rel="nofollow">http://www.d20srd.org/srd/psionic/powers/energyMissile.htm</a> ).}}{{School:= Psychokinesis}}{{Level:= Kineticist 2}}{{Manifesting Time:=1 std action}}{{Range:= Medium ([[(@{casterlevel}*10)+100]] ft ).}}{{Target:= Up to five creatures or objects; no two targets can be more than 15 ft. apart.}}{{Duration:= Instantaneous}}{{Saving Throw:= Reflex half or Fortitude half if cold manifested}} {{Power Resist.:= Yes}}{{Power Points: 3}} {{notes:= The missile deals 3d6 points of damage to each creature or object you target, to the maximum of five targets. You cannot hit the same target multiple times with the same manifestation of this power.}}&nbsp; !?{Augment|0} &amp;{template:DnD35StdRoll} {{spellflag=true}} {{Attack:= ?{Missile Type| Cold, @{character_name} manifests cold missiles hitting for [[((3+[[?{Augment &amp;#125; ]]))d6+3+[[?{Augment &amp;#125; ]]]] dmg with a DC of [[10+2+@{int-mod}+?{Augment &amp;#125; ]]&nbsp; and [[ 1d20+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125;]] extra Power Points | Electricity, @{character_name} manifests electric missiles hitting for [[((3+[[?{Augment &amp;#125; ]]))d6]] dmg with a DC of [[10+2+2+@{int-mod}+?{Augment &amp;#125; ]] and [[ 1d20+2+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125;]] extra Power Points | Fire, @{character_name} manifests fire missiles hitting for [[((3+[[?{Augment &amp;#125; ]]))d6+(3+?{Augment &amp;#125;]] dmg with a DC of [[10+2+@{int-mod}+?{Augment &amp;#125; ]] and [[ 1d20+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125; ]] extra Power Points| Sonic, @{character_name} manifests sonic missiles that ignores an object's hardness hitting for [[((3+[[?{Augment &amp;#125; ]]))d6-3-?{Augment &amp;#125; ]] dmg with a DC of [[10+2+@{int-mod}+?{Augment &amp;#125; ]] and [[ 1d20+@{casterlevel}]] vs power resistance and has used [[?{Augment &amp;#125; ]] extra Power Points} }}
1540151871
Ziechael
Forum Champion
Sheet Author
API Scripter
Nice to see a fellow 3.5e aficionado, a tip I use for my psionic macros is to have the augmentation effects listed in the query question so I can see what I'm committing to, such as: ?{Augment? (2PP/additional d6 damage)|0} etc... some of them have complex augmentations but at least this way I know how many it is worth committing to it since I will &nbsp;forget between deciding on a power and actually launching the power lol&nbsp;
Its a good, suggestion, only reason I didn't is because the coding takes the label and lets me use the entry once to fill it for every request, so I'd have to use the full label each time.
1540458655
Ziechael
Forum Champion
Sheet Author
API Scripter
A valid point, if you are nesting these within a larger query then your approach makes more sense for sure... the ones I make are for a player who isn't as familiar with his characters powers as I'd like lol, hence making them as idiot proof as I can ;)