Talk:Epic Path: Difference between revisions

From Epic Path
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
__NOTOC__
__NOTOC__
===Cargo Maunderings===
* '''Question for ATB:''' If a monster has type/subtype/subtype2/subtype3, etc. values, besides displaying all subtypes in the header for the monster page, should each subtype's "strong against" and "weak against" values be applied to the template? In many cases these are repetitive, and there's no easy way to cull duplicates. For example, if we have (extreme example) an undead roach swarm (undead type, swarm subtype, vermin subtype2), there are quite a few "strong against" values that would occur.   
* '''Question for ATB:''' If a monster has type/subtype/subtype2/subtype3, etc. values, besides displaying all subtypes in the header for the monster page, should each subtype's "strong against" and "weak against" values be applied to the template? In many cases these are repetitive, and there's no easy way to cull duplicates. For example, if we have (extreme example) an undead roach swarm (undead type, swarm subtype, vermin subtype2), there are quite a few "strong against" values that would occur.   


Line 25: Line 26:
::* This means a modified variable will look something like this: '''<nowiki>{{#expr:{{#var:To-Hit}}+3}}</nowiki>'''.  Of course, if you don't want to nudge the value, you can just use the variable: '''<nowiki>{{#var:To-Hit}}</nowiki>'''.
::* This means a modified variable will look something like this: '''<nowiki>{{#expr:{{#var:To-Hit}}+3}}</nowiki>'''.  Of course, if you don't want to nudge the value, you can just use the variable: '''<nowiki>{{#var:To-Hit}}</nowiki>'''.
:* however, the damage fields are oddballs, because they're not numbers, but text. Namely, "3d6+2" isn't a number, so you can't alter it with #expr.  
:* however, the damage fields are oddballs, because they're not numbers, but text. Namely, "3d6+2" isn't a number, so you can't alter it with #expr.  
::* we could convert them from numbers to dice after the #expr, which would look like this: '''<nowiki>{{d6-Dmg|transcludesection={{#expr:{{#var:Alpha-Dmg}}+4}}}}</nowiki>'''.  This gives us the power to choose which die-size the damage uses, if we care, and we can use any standard math operand (+, -, *, or /) to manipulate the variable's base value.
::* we could convert them from numbers to dice after the #expr, which would look like this: '''<nowiki>{{D6-Dmg|transcludesection={{#expr:{{#var:Alpha-Dmg}}+4}}}}</nowiki>'''.  This gives us the power to choose which die-size the damage uses, if we care, and we can use any standard math operand (+, -, *, or /) to manipulate the variable's base value.
::* alternatively, I could change the damage numbers from variables to sub-templates, which you call to insert a damage number.  The only parameter on the template (other than the name of the template itself), would be a numeric nudge value of the number of CR's you wanted to modify the damage value by, and it's completely optional.  Example: '''<nowiki>{{Template:Ranged-Damage|-2}}</nowiki>''' would give the ranged damage for a monster 2 CR's lower than the monster you use this template in.  This seems to me to keep things as close to how they currently work as possible.  The die-size would be fixed based on the damage type being called (swifts use d6's, standards use d8s, alphas use d10's, etc.).
::* alternatively, I could change the damage numbers from variables to sub-templates, which you call to insert a damage number.  The only parameter on the template (other than the name of the template itself), would be a numeric nudge value of the number of CR's you wanted to modify the damage value by, and it's completely optional.  Example: '''<nowiki>{{Template:Ranged-Damage|-2}}</nowiki>''' would give the ranged damage for a monster 2 CR's lower than the monster you use this template in.  This seems to me to keep things as close to how they currently work as possible.  The die-size would be fixed based on the damage type being called (swifts use d6's, standards use d8s, alphas use d10's, etc.).
::* Do you care which option we use? does one appear easier/more intuitive/more useful than the other?
::* Do you care which option we use? does one appear easier/more intuitive/more useful than the other?

Revision as of 19:02, 7 December 2017