Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Personal tools

Difference between revisions of "Dungeons and Dragons 3.5"

From Roll20 Wiki

Jump to: navigation, search
(will finish latter)
Line 1: Line 1:
This page is about playing [[Dungeons and Dragons 3.5 Game| Version 3.5 of D&D]] on Roll20. <!--Improve intro-->
+
This page is about both playing an DMing (DM and GM are the same in D&D) [[Dungeons and Dragons 3.5 Game| Version 3.5 of D&D]] on Roll20. <!--Improve intro-->
 
+
 
+
  
 
=Macros and Attributes=
 
=Macros and Attributes=
Macros and attributes are best used when the time reduction of using the macro is greater then the time to make macro, or set up and apply the attribute. for example, setting up a macro to roll 1d20 <code>/r d20</code> is not an efficient use of a macro, but rolling 3 attacks and adding the modifier after it might be worth attributes for the modifiers and a macro for the entire process.
+
Macros and attributes are best used when the time reduction of using the macro is greater then the time to make macro, or set up and apply the attribute. for example, setting up a macro to roll 1d20 <code>/r d20</code> is not an efficient use of a macro, but rolling 3 attacks and adding the modifier after it might be worth attributes for the modifiers and a macro for the entire process. Remember that abilities are essentially macros but are visible to and usable by everyone that can edit the character.
  
 
Also, when you use attributes, remember that the computer just replaces the call command with the "value" it represents. This value doesn't have to a number. For example, you could have an attribute that places something after the rest of the chain and fill this macro with the weapon you are currently using and the name of that weapon would appear where that attribute is. this substitution happens first in the chain of events, so you could even put something like <code>1d6+5</code> in an attribute at the end of a damage roll and it would roll the d6 and add both the d6 roll and the 5 to the result you would have otherwise received.
 
Also, when you use attributes, remember that the computer just replaces the call command with the "value" it represents. This value doesn't have to a number. For example, you could have an attribute that places something after the rest of the chain and fill this macro with the weapon you are currently using and the name of that weapon would appear where that attribute is. this substitution happens first in the chain of events, so you could even put something like <code>1d6+5</code> in an attribute at the end of a damage roll and it would roll the d6 and add both the d6 roll and the 5 to the result you would have otherwise received.
  
Finally, some dm's find it useful to set up a macro in advance with text they know they are going to need and use the text "draw" command to write the call command for that text where it will be needed.
+
Finally, some Dm's find it useful to set up a macro in advance with text they know they are going to need and use the text "draw" command to write the call command for that text where it will be needed.
  
 
==Uses==
 
==Uses==
Line 15: Line 13:
 
AllPlayers put their save value in an attribute on the corresponding character page then the DM and/or Player (depending on style of play) makes a macro that rolls the save
 
AllPlayers put their save value in an attribute on the corresponding character page then the DM and/or Player (depending on style of play) makes a macro that rolls the save
  
ex: A macro for rolling the Fort save of 4 players<!--start example code-->
+
ex: A DM macro for rolling the Fort save of 4 players
<code>
+
<pre>
 
/r 1d20+@{PC 1|Fort}} PC1
 
/r 1d20+@{PC 1|Fort}} PC1
 
 
/r 1d20+@{PC 2|Fort}} PC2
 
/r 1d20+@{PC 2|Fort}} PC2
 
 
/r 1d20+@{PC 3|Fort}} PC3
 
/r 1d20+@{PC 3|Fort}} PC3
 
 
/r 1d20+@{PC 4|Fort}} PC4
 
/r 1d20+@{PC 4|Fort}} PC4
</code><!--end example code-->
+
</pre>
  
 
===Attacks/attack sequences===
 
===Attacks/attack sequences===
Line 31: Line 26:
 
ex: attacking with a two handed weapon twice using a full attack. If Str (strength) is odd, then the .5 at the end of the damage is ignored
 
ex: attacking with a two handed weapon twice using a full attack. If Str (strength) is odd, then the .5 at the end of the damage is ignored
  
<code>
+
<pre>
 
/me attacks twice with @{weapon}
 
/me attacks twice with @{weapon}
 
 
/r d20+@{str}+@{enchantment}+@{attack temporary} attack 1
 
/r d20+@{str}+@{enchantment}+@{attack temporary} attack 1
 
 
/r @{damage}+@{str}*1.5+@{enchantment}+@{damage temporary} damage 1
 
/r @{damage}+@{str}*1.5+@{enchantment}+@{damage temporary} damage 1
 
 
/r d20+@{str}+@{enchantment}+@{attack temporary} attack 2
 
/r d20+@{str}+@{enchantment}+@{attack temporary} attack 2
 
 
/r @{damage}+@{str}*1.5+@{enchantment}+@{damage temporary} damage 2
 
/r @{damage}+@{str}*1.5+@{enchantment}+@{damage temporary} damage 2
</code>
+
</pre>
 +
===API===
 +
Some [[API:Introduction|API]] codes modify or use macros. [https://app.roll20.net/forum/category/46806 Official API forum]
 
<!--
 
<!--
 
=Maps=
 
=Maps=

Revision as of 00:56, 7 May 2013

This page is about both playing an DMing (DM and GM are the same in D&D) Version 3.5 of D&D on Roll20.

Contents

Macros and Attributes

Macros and attributes are best used when the time reduction of using the macro is greater then the time to make macro, or set up and apply the attribute. for example, setting up a macro to roll 1d20 /r d20 is not an efficient use of a macro, but rolling 3 attacks and adding the modifier after it might be worth attributes for the modifiers and a macro for the entire process. Remember that abilities are essentially macros but are visible to and usable by everyone that can edit the character.

Also, when you use attributes, remember that the computer just replaces the call command with the "value" it represents. This value doesn't have to a number. For example, you could have an attribute that places something after the rest of the chain and fill this macro with the weapon you are currently using and the name of that weapon would appear where that attribute is. this substitution happens first in the chain of events, so you could even put something like 1d6+5 in an attribute at the end of a damage roll and it would roll the d6 and add both the d6 roll and the 5 to the result you would have otherwise received.

Finally, some Dm's find it useful to set up a macro in advance with text they know they are going to need and use the text "draw" command to write the call command for that text where it will be needed.

Uses

Some common/recommended uses of macros/attributes when playing D&D 3.5 on Roll20 are: (feel free to add any not included using existing as a guide)

Saves

AllPlayers put their save value in an attribute on the corresponding character page then the DM and/or Player (depending on style of play) makes a macro that rolls the save

ex: A DM macro for rolling the Fort save of 4 players

/r 1d20+@{PC 1|Fort}} PC1
/r 1d20+@{PC 2|Fort}} PC2
/r 1d20+@{PC 3|Fort}} PC3
/r 1d20+@{PC 4|Fort}} PC4

Attacks/attack sequences

Attributes are made to add the various values used by the attack(s) in question for both attack rolls and damage. Then a Macro(s) is written to use these values to do all the math and rolling and and the values together.

ex: attacking with a two handed weapon twice using a full attack. If Str (strength) is odd, then the .5 at the end of the damage is ignored

/me attacks twice with @{weapon}
/r d20+@{str}+@{enchantment}+@{attack temporary} attack 1
/r @{damage}+@{str}*1.5+@{enchantment}+@{damage temporary} damage 1
/r d20+@{str}+@{enchantment}+@{attack temporary} attack 2
/r @{damage}+@{str}*1.5+@{enchantment}+@{damage temporary} damage 2

API

Some API codes modify or use macros. Official API forum

Characters and tokens

While each group is different on what they do for characters and tokens, A few things are standard.