From: <edd...@us...> - 2008-10-20 04:43:16
|
Revision: 8153 http://pcgen.svn.sourceforge.net/pcgen/?rev=8153&view=rev Author: eddyanthony Date: 2008-10-20 04:43:07 +0000 (Mon, 20 Oct 2008) Log Message: ----------- [ 2158412 ] Change "Turn Rebuke" from specific instances to general Modified Paths: -------------- Trunk/pcgen/data/d20ogl/srd/basics/srd_ability_class.lst Trunk/pcgen/data/d20ogl/srd35/basics/rsrd_abilities_class_base.lst Trunk/pcgen/outputsheets/base.xml Trunk/pcgen/outputsheets/d20/fantasy/htmlxml/csheet_fantasy_std.htm Trunk/pcgen/preview/d20/fantasy/Standard.htm Modified: Trunk/pcgen/data/d20ogl/srd/basics/srd_ability_class.lst =================================================================== --- Trunk/pcgen/data/d20ogl/srd/basics/srd_ability_class.lst 2008-10-19 23:59:44 UTC (rev 8152) +++ Trunk/pcgen/data/d20ogl/srd/basics/srd_ability_class.lst 2008-10-20 04:43:07 UTC (rev 8153) @@ -97,6 +97,20 @@ Turn Plant CATEGORY:Special Ability TYPE:SpecialAttack.Supernatural.Turning.TurnPlant VISIBLE:NO SAB:Turn Plants (Su) %/day (turn level %) (turn damage %d%+%)|TurnTimesPlant|TurnLevelPlant|TurnDicePlant|TurnDieSizePlant|TurnDamagePlusPlant DEFINE:TurnTimesPlant|TurnTimesBase DEFINE:TurnLevelPlant|TurnLevelBase DEFINE:TurnDicePlant|TurnDiceBase DEFINE:TurnDieSizePlant|TurnDieSizeBase DEFINE:TurnDamagePlusPlant|TurnDamagePlusBase DEFINE:TurnCheckPlant|TurnCheckBase SOURCEPAGE:srdspellsi.rtf Rebuke Plant CATEGORY:Special Ability TYPE:SpecialAttack.Supernatural.Turning.TurnPlant VISIBLE:NO SAB:Rebuke Plants (Su) %/day (turn level %) (turn damage %d%+%)|TurnTimesPlant|TurnLevelPlant|TurnDicePlant|TurnDieSizePlant|TurnDamagePlusPlant DEFINE:TurnTimesPlant|TurnTimesBase DEFINE:TurnLevelPlant|TurnLevelBase DEFINE:TurnDicePlant|TurnDiceBase DEFINE:TurnDieSizePlant|TurnDieSizeBase DEFINE:TurnDamagePlusPlant|TurnDamagePlusBase DEFINE:TurnCheckPlant|TurnCheckBase SOURCEPAGE:srdspellsi.rtf +###Block: Turn/Rebuke ASPECTS for improved output +# Ability Name ASPECT +CATEGORY=Special Ability|Turn Undead.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Undead ASPECT:TurnTimes|%1|TurnTimesUndead ASPECT:TurnLevel|%1|TurnLevelUndead ASPECT:TurnDamage|%1d%2+%3|TurnDiceUndead|TurnDieSizeUndead|TurnDamagePlusUndead ASPECT:TurnCheck|%1|TurnCheckUndead ASPECT:TurnNotes|You destroy Undead creatures with total hit dice up to %1.|TurnLevelUndead/2 +CATEGORY=Special Ability|Rebuke Undead.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Undead ASPECT:TurnTimes|%1|TurnTimesUndead ASPECT:TurnLevel|%1|TurnLevelUndead ASPECT:TurnDamage|%1d%2+%3|TurnDiceUndead|TurnDieSizeUndead|TurnDamagePlusUndead ASPECT:TurnCheck|%1|TurnCheckUndead ASPECT:TurnNotes|You command Undead creatures with total hit dice up to %1.|TurnLevelUndead/2 +CATEGORY=Special Ability|Turn Fire.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Fire ASPECT:TurnTimes|%1|TurnTimesFire ASPECT:TurnLevel|%1|TurnLevelFire ASPECT:TurnDamage|%1d%2+%3|TurnDiceFire|TurnDieSizeFire|TurnDamagePlusFire ASPECT:TurnCheck|%1|TurnCheckFire ASPECT:TurnNotes|You destroy Fire creatures with total hit dice up to %1.|TurnLevelFire/2 +CATEGORY=Special Ability|Rebuke Fire.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Fire ASPECT:TurnTimes|%1|TurnTimesFire ASPECT:TurnLevel|%1|TurnLevelFire ASPECT:TurnDamage|%1d%2+%3|TurnDiceFire|TurnDieSizeFire|TurnDamagePlusFire ASPECT:TurnCheck|%1|TurnCheckFire ASPECT:TurnNotes|You command Fire creatures with total hit dice up to %1.|TurnLevelFire/2 +CATEGORY=Special Ability|Turn Water.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Water ASPECT:TurnTimes|%1|TurnTimesWater ASPECT:TurnLevel|%1|TurnLevelWater ASPECT:TurnDamage|%1d%2+%3|TurnDiceWater|TurnDieSizeWater|TurnDamagePlusWater ASPECT:TurnCheck|%1|TurnCheckWater ASPECT:TurnNotes|You destroy Water creatures with total hit dice up to %1.|TurnLevelWater/2 +CATEGORY=Special Ability|Rebuke Water.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Water ASPECT:TurnTimes|%1|TurnTimesWater ASPECT:TurnLevel|%1|TurnLevelWater ASPECT:TurnDamage|%1d%2+%3|TurnDiceWater|TurnDieSizeWater|TurnDamagePlusWater ASPECT:TurnCheck|%1|TurnCheckWater ASPECT:TurnNotes|You command Water creatures with total hit dice up to %1.|TurnLevelWater/2 +CATEGORY=Special Ability|Turn Air.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Air ASPECT:TurnTimes|%1|TurnTimesAir ASPECT:TurnLevel|%1|TurnLevelAir ASPECT:TurnDamage|%1d%2+%3|TurnDiceAir|TurnDieSizeAir|TurnDamagePlusAir ASPECT:TurnCheck|%1|TurnCheckAir ASPECT:TurnNotes|You destroy Air creatures with total hit dice up to %1.|TurnLevelAir/2 +CATEGORY=Special Ability|Rebuke Air.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Air ASPECT:TurnTimes|%1|TurnTimesAir ASPECT:TurnLevel|%1|TurnLevelAir ASPECT:TurnDamage|%1d%2+%3|TurnDiceAir|TurnDieSizeAir|TurnDamagePlusAir ASPECT:TurnCheck|%1|TurnCheckAir ASPECT:TurnNotes|You command Air creatures with total hit dice up to %1.|TurnLevelAir/2 +CATEGORY=Special Ability|Turn Earth.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Earth ASPECT:TurnTimes|%1|TurnTimesEarth ASPECT:TurnLevel|%1|TurnLevelEarth ASPECT:TurnDamage|%1d%2+%3|TurnDiceEarth|TurnDieSizeEarth|TurnDamagePlusEarth ASPECT:TurnCheck|%1|TurnCheckEarth ASPECT:TurnNotes|You destroy Earth creatures with total hit dice up to %1.|TurnLevelEarth/2 +CATEGORY=Special Ability|Rebuke Earth.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Earth ASPECT:TurnTimes|%1|TurnTimesEarth ASPECT:TurnLevel|%1|TurnLevelEarth ASPECT:TurnDamage|%1d%2+%3|TurnDiceEarth|TurnDieSizeEarth|TurnDamagePlusEarth ASPECT:TurnCheck|%1|TurnCheckEarth ASPECT:TurnNotes|You command Earth creatures with total hit dice up to %1.|TurnLevelEarth/2 +CATEGORY=Special Ability|Turn Plant.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Plant ASPECT:TurnTimes|%1|TurnTimesPlant ASPECT:TurnLevel|%1|TurnLevelPlant ASPECT:TurnDamage|%1d%2+%3|TurnDicePlant|TurnDieSizePlant|TurnDamagePlusPlant ASPECT:TurnCheck|%1|TurnCheckPlant ASPECT:TurnNotes|You destroy Plant creatures with total hit dice up to %1.|TurnLevelPlant/2 +CATEGORY=Special Ability|Rebuke Plant.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Plant ASPECT:TurnTimes|%1|TurnTimesPlant ASPECT:TurnLevel|%1|TurnLevelPlant ASPECT:TurnDamage|%1d%2+%3|TurnDicePlant|TurnDieSizePlant|TurnDamagePlusPlant ASPECT:TurnCheck|%1|TurnCheckPlant ASPECT:TurnNotes|You command Plant creatures with total hit dice up to %1.|TurnLevelPlant/2 ###Block: Druid abilities # Ability Name Category of Ability Type Visible Special ABility Bonus to skill Source Page Modified: Trunk/pcgen/data/d20ogl/srd35/basics/rsrd_abilities_class_base.lst =================================================================== --- Trunk/pcgen/data/d20ogl/srd35/basics/rsrd_abilities_class_base.lst 2008-10-19 23:59:44 UTC (rev 8152) +++ Trunk/pcgen/data/d20ogl/srd35/basics/rsrd_abilities_class_base.lst 2008-10-20 04:43:07 UTC (rev 8153) @@ -1,4 +1,4 @@ -# CVS $Revision$ $Author$ -- Wed Oct 15 21:45:28 2008 -- reformated by prettylst.pl v1.38 (build 7302) +# CVS $Revision$ $Author$ -- Sun Oct 19 15:48:04 2008 -- reformated by prettylst.pl v1.38 (build 7302) SOURCELONG:Revised (v.3.5) System Reference Document SOURCESHORT:RSRD SOURCEWEB:http://www.wizards.com/default.asp?x=d20/article/srd35 # Original Entry by: Tir Gwaith, DLM, GldDragon35, Eddy Anthony @@ -41,7 +41,7 @@ # Ability Name Category of Ability Type Visible Special ABility Define Modify VAR Source Page Cleric Turning CATEGORY:Special Ability TYPE:Internal VISIBLE:NO DEFINE:AllowExtraTurning|1 DEFINE:AllowImprovedTurning|1 BONUS:VAR|TurnTimesBase|3+CHA|TYPE=Base BONUS:VAR|TurnCheckBase|CHA|TYPE=Base -###Block: Turning Stuff +###Block: Turn/Rebuke Abilities # Ability Name Category of Ability Type Visible Restricted Ability Required AL Prohibited Var. Value Special ABility Define Source Page Basic Turning CATEGORY:Special Ability TYPE:Turning VISIBLE:NO DEFINE:TurnTimesBase|0 DEFINE:TurnLevelBase|0 DEFINE:TurnDiceBase|2 DEFINE:TurnDieSizeBase|6 DEFINE:TurnDamagePlusBase|CHA DEFINE:TurnCheckBase|0 SOURCEPAGE:CombatII.rtf Turn Undead CATEGORY:Special Ability TYPE:SpecialAttack.Turning.TurnUndead VISIBLE:DISPLAY !PREABILITY:1,CATEGORY=Special Ability,Rebuke Undead PREALIGN:LG,LN,NG,TN,CG,CN PREVARNEQ:TurnProhibitedByDeity,1 SAB:Turn Undead (Su) %/day (turn level %) (turn damage %d%+%)|TurnTimesUndead|TurnLevelUndead|TurnDiceUndead|TurnDieSizeUndead|TurnDamagePlusUndead DEFINE:TurnTimesUndead|TurnTimesBase DEFINE:TurnLevelUndead|TurnLevelBase DEFINE:TurnDiceUndead|TurnDiceBase DEFINE:TurnDieSizeUndead|TurnDieSizeBase DEFINE:TurnDamagePlusUndead|TurnDamagePlusBase DEFINE:TurnCheckUndead|TurnCheckBase SOURCEPAGE:ClassesI.rtf @@ -59,6 +59,23 @@ Turn Scalykind CATEGORY:Special Ability TYPE:SpecialAttack.Turning.TurnScalykind VISIBLE:NO SAB:Turn reptiles and snakes (Su) %/day (turn level %) (turn damage %d%+%)|TurnTimesScalykind|TurnLevelScalykind|TurnDiceScalykind|TurnDieSizeScalykind|TurnDamagePlusScalykind DEFINE:TurnTimesScalykind|TurnTimesBase DEFINE:TurnLevelScalykind|TurnLevelBase DEFINE:TurnDiceScalykind|TurnDiceBase DEFINE:TurnDieSizeScalykind|TurnDieSizeBase DEFINE:TurnDamagePlusScalykind|TurnDamagePlusBase DEFINE:TurnCheckScalykind|TurnCheckBase SOURCEPAGE:DivineDomainsandSpells.lst Rebuke Scalykind CATEGORY:Special Ability TYPE:SpecialAttack.Turning.TurnScalykind VISIBLE:NO SAB:Rebuke reptiles and snakes (Su) %/day (turn level %) (turn damage %d%+%)|TurnTimesScalykind|TurnLevelScalykind|TurnDiceScalykind|TurnDieSizeScalykind|TurnDamagePlusScalykind DEFINE:TurnTimesScalykind|TurnTimesBase DEFINE:TurnLevelScalykind|TurnLevelBase DEFINE:TurnDiceScalykind|TurnDiceBase DEFINE:TurnDieSizeScalykind|TurnDieSizeBase DEFINE:TurnDamagePlusScalykind|TurnDamagePlusBase DEFINE:TurnCheckScalykind|TurnCheckBase SOURCEPAGE:DivineDomainsandSpells.lst +###Block: Turn/Rebuke ASPECTS for improved output +# Ability Name ASPECT +CATEGORY=Special Ability|Turn Undead.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Undead ASPECT:TurnTimes|%1|TurnTimesUndead ASPECT:TurnLevel|%1|TurnLevelUndead ASPECT:TurnDamage|%1d%2+%3|TurnDiceUndead|TurnDieSizeUndead|TurnDamagePlusUndead ASPECT:TurnCheck|%1|TurnCheckUndead ASPECT:TurnNotes|You destroy Undead creatures with total hit dice up to %1.|TurnLevelUndead/2 +CATEGORY=Special Ability|Rebuke Undead.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Undead ASPECT:TurnTimes|%1|TurnTimesUndead ASPECT:TurnLevel|%1|TurnLevelUndead ASPECT:TurnDamage|%1d%2+%3|TurnDiceUndead|TurnDieSizeUndead|TurnDamagePlusUndead ASPECT:TurnCheck|%1|TurnCheckUndead ASPECT:TurnNotes|You command Undead creatures with total hit dice up to %1.|TurnLevelUndead/2 +CATEGORY=Special Ability|Turn Fire.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Fire ASPECT:TurnTimes|%1|TurnTimesFire ASPECT:TurnLevel|%1|TurnLevelFire ASPECT:TurnDamage|%1d%2+%3|TurnDiceFire|TurnDieSizeFire|TurnDamagePlusFire ASPECT:TurnCheck|%1|TurnCheckFire ASPECT:TurnNotes|You destroy Fire creatures with total hit dice up to %1.|TurnLevelFire/2 +CATEGORY=Special Ability|Rebuke Fire.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Fire ASPECT:TurnTimes|%1|TurnTimesFire ASPECT:TurnLevel|%1|TurnLevelFire ASPECT:TurnDamage|%1d%2+%3|TurnDiceFire|TurnDieSizeFire|TurnDamagePlusFire ASPECT:TurnCheck|%1|TurnCheckFire ASPECT:TurnNotes|You command Fire creatures with total hit dice up to %1.|TurnLevelFire/2 +CATEGORY=Special Ability|Turn Water.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Water ASPECT:TurnTimes|%1|TurnTimesWater ASPECT:TurnLevel|%1|TurnLevelWater ASPECT:TurnDamage|%1d%2+%3|TurnDiceWater|TurnDieSizeWater|TurnDamagePlusWater ASPECT:TurnCheck|%1|TurnCheckWater ASPECT:TurnNotes|You destroy Water creatures with total hit dice up to %1.|TurnLevelWater/2 +CATEGORY=Special Ability|Rebuke Water.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Water ASPECT:TurnTimes|%1|TurnTimesWater ASPECT:TurnLevel|%1|TurnLevelWater ASPECT:TurnDamage|%1d%2+%3|TurnDiceWater|TurnDieSizeWater|TurnDamagePlusWater ASPECT:TurnCheck|%1|TurnCheckWater ASPECT:TurnNotes|You command Water creatures with total hit dice up to %1.|TurnLevelWater/2 +CATEGORY=Special Ability|Turn Air.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Air ASPECT:TurnTimes|%1|TurnTimesAir ASPECT:TurnLevel|%1|TurnLevelAir ASPECT:TurnDamage|%1d%2+%3|TurnDiceAir|TurnDieSizeAir|TurnDamagePlusAir ASPECT:TurnCheck|%1|TurnCheckAir ASPECT:TurnNotes|You destroy Air creatures with total hit dice up to %1.|TurnLevelAir/2 +CATEGORY=Special Ability|Rebuke Air.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Air ASPECT:TurnTimes|%1|TurnTimesAir ASPECT:TurnLevel|%1|TurnLevelAir ASPECT:TurnDamage|%1d%2+%3|TurnDiceAir|TurnDieSizeAir|TurnDamagePlusAir ASPECT:TurnCheck|%1|TurnCheckAir ASPECT:TurnNotes|You command Air creatures with total hit dice up to %1.|TurnLevelAir/2 +CATEGORY=Special Ability|Turn Earth.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Earth ASPECT:TurnTimes|%1|TurnTimesEarth ASPECT:TurnLevel|%1|TurnLevelEarth ASPECT:TurnDamage|%1d%2+%3|TurnDiceEarth|TurnDieSizeEarth|TurnDamagePlusEarth ASPECT:TurnCheck|%1|TurnCheckEarth ASPECT:TurnNotes|You destroy Earth creatures with total hit dice up to %1.|TurnLevelEarth/2 +CATEGORY=Special Ability|Rebuke Earth.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Earth ASPECT:TurnTimes|%1|TurnTimesEarth ASPECT:TurnLevel|%1|TurnLevelEarth ASPECT:TurnDamage|%1d%2+%3|TurnDiceEarth|TurnDieSizeEarth|TurnDamagePlusEarth ASPECT:TurnCheck|%1|TurnCheckEarth ASPECT:TurnNotes|You command Earth creatures with total hit dice up to %1.|TurnLevelEarth/2 +CATEGORY=Special Ability|Turn Plant.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Plant ASPECT:TurnTimes|%1|TurnTimesPlant ASPECT:TurnLevel|%1|TurnLevelPlant ASPECT:TurnDamage|%1d%2+%3|TurnDicePlant|TurnDieSizePlant|TurnDamagePlusPlant ASPECT:TurnCheck|%1|TurnCheckPlant ASPECT:TurnNotes|You destroy Plant creatures with total hit dice up to %1.|TurnLevelPlant/2 +CATEGORY=Special Ability|Rebuke Plant.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Plant ASPECT:TurnTimes|%1|TurnTimesPlant ASPECT:TurnLevel|%1|TurnLevelPlant ASPECT:TurnDamage|%1d%2+%3|TurnDicePlant|TurnDieSizePlant|TurnDamagePlusPlant ASPECT:TurnCheck|%1|TurnCheckPlant ASPECT:TurnNotes|You command Plant creatures with total hit dice up to %1.|TurnLevelPlant/2 +CATEGORY=Special Ability|Turn Scalykind.MOD ASPECT:TurnType|Turn ASPECT:TurnKind|Scalykind ASPECT:TurnTimes|%1|TurnTimesScalykind ASPECT:TurnLevel|%1|TurnLevelScalykind ASPECT:TurnDamage|%1d%2+%3|TurnDiceScalykind|TurnDieSizeScalykind|TurnDamagePlusScalykind ASPECT:TurnCheck|%1|TurnCheckScalykind ASPECT:TurnNotes|You destroy Scalykind creatures with total hit dice up to %1.|TurnLevelScalykind/2 +CATEGORY=Special Ability|Rebuke Scalykind.MOD ASPECT:TurnType|Rebuke ASPECT:TurnKind|Scalykind ASPECT:TurnTimes|%1|TurnTimesScalykind ASPECT:TurnLevel|%1|TurnLevelScalykind ASPECT:TurnDamage|%1d%2+%3|TurnDiceScalykind|TurnDieSizeScalykind|TurnDamagePlusScalykind ASPECT:TurnCheck|%1|TurnCheckScalykind ASPECT:TurnNotes|You command Scalykind creatures with total hit dice up to %1.|TurnLevelScalykind/2 + # Spontanous casting for Cleric is linked to Turning, so I'm putting this block here. # I think inverting the selection for Cleric based on Spontaneous casting is a better way to do this. # Right now, a Cleric that gains the both forms of turning/rebuking undead (from PrC or whatever) Modified: Trunk/pcgen/outputsheets/base.xml =================================================================== --- Trunk/pcgen/outputsheets/base.xml 2008-10-19 23:59:44 UTC (rev 8152) +++ Trunk/pcgen/outputsheets/base.xml 2008-10-20 04:43:07 UTC (rev 8153) @@ -958,117 +958,20 @@ <!-- Turning ability --> -|IIF(count("ABILITIES";"NAME=Turn Undead")>0)| - <turning kind="UNDEAD" type="TURN"> - <level>|VAR.TurnLevelUndead.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckUndead.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceUndead.INTVAL|d|VAR.TurnDieSizeUndead.INTVAL||VAR.TurnDamagePlusUndead.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesUndead.INTVAL|</uses_per_day> - <notes>You destroy Undead creatures with total hit dice up to |(VAR.TurnLevelUndead/2).INTVAL|.</notes> - </turning> + +|FOR,%turncount,0,count("ABILITIES","CATEGORY=Special Ability","TYPE=Turning"),1,0| +|IIF(ABILITYALL.Special Ability.%turncount.TYPE=Turning.HASASPECT.TurnType:Y)| + <turning kind="|TEXT.UPPER.ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnKind|" type="|TEXT.UPPER.ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnType|"> + <level>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel.INTVAL|</level> + <turn_check>1d20|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnCheck.INTVAL.SIGN|</turn_check> + <damage>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnDamage|</damage> + <uses_per_day>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnTimes.INTVAL|</uses_per_day> + <notes>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnNotes|</notes> + </turning> |ENDIF| -|IIF(count("ABILITIES";"NAME=Rebuke Undead")>0)| - <turning kind="UNDEAD" type="REBUKE"> - <level>|VAR.TurnLevelUndead.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckUndead.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceUndead.INTVAL|d|VAR.TurnDieSizeUndead.INTVAL||VAR.TurnDamagePlusUndead.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesUndead.INTVAL|</uses_per_day> - <notes>You command Undead creatures with total hit dice up to |VAR.TurnLevelUndead.INTVAL|.</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Turn Air")>0)| - <turning kind="AIR" type="TURN"> - <level>|VAR.TurnLevelAir.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckAir.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceAir.INTVAL|d|VAR.TurnDieSizeAir.INTVAL||VAR.TurnDamagePlusAir.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesAir.INTVAL|</uses_per_day> - <notes>You destroy Air creatures with total hit dice up to |(VAR.TurnLevelAir/2).INTVAL|.</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Rebuke Air")>0)| - <turning kind="AIR" type="REBUKE"> - <level>|VAR.TurnLevelAir.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckAir.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceAir.INTVAL|d|VAR.TurnDieSizeAir.INTVAL||VAR.TurnDamagePlusAir.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesAir.INTVAL|</uses_per_day> - <notes>You command Air creatures with total hit dice up to |VAR.TurnLevelAir.INTVAL|</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Turn Earth")>0)| - <turning kind="EARTH" type="TURN"> - <level>|VAR.TurnLevelEarth.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckEarth.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceEarth.INTVAL|d|VAR.TurnDieSizeEarth.INTVAL||VAR.TurnDamagePlusEarth.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesEarth.INTVAL|</uses_per_day> - <notes>You destroy Earth creatures with total hit dice up to |(VAR.TurnLevelEarth/2).INTVAL|.</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Rebuke Earth")>0)| - <turning kind="EARTH" type="REBUKE"> - <level>|VAR.TurnLevelEarth.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckEarth.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceEarth.INTVAL|d|VAR.TurnDieSizeEarth.INTVAL||VAR.TurnDamagePlusEarth.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesEarth.INTVAL|</uses_per_day> - <notes>You command Earth creatures with total hit dice up to |VAR.TurnLevelEarth.INTVAL|</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Turn Fire")>0)| - <turning kind="FIRE" type="TURN"> - <level>|VAR.TurnLevelFire.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckFire.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceFire.INTVAL|d|VAR.TurnDieSizeFire.INTVAL||VAR.TurnDamagePlusFire.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesFire.INTVAL|</uses_per_day> - <notes>You destroy Fire creatures with total hit dice up to |(VAR.TurnLevelFire/2).INTVAL|.</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Rebuke Fire")>0)| - <turning kind="FIRE" type="REBUKE"> - <level>|VAR.TurnLevelFire.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckFire.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceFire.INTVAL|d|VAR.TurnDieSizeFire.INTVAL||VAR.TurnDamagePlusFire.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesFire.INTVAL|</uses_per_day> - <notes>You command Fire creatures with total hit dice up to |VAR.TurnLevelFire.INTVAL|</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Turn Water")>0)| - <turning kind="WATER" type="TURN"> - <level>|VAR.TurnLevelWater.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckWater.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceWater.INTVAL|d|VAR.TurnDieSizeWater.INTVAL||VAR.TurnDamagePlusWater.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesWater.INTVAL|</uses_per_day> - <notes>You destroy Water creatures with total hit dice up to |(VAR.TurnLevelWater/2).INTVAL|.</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Rebuke Water")>0)| - <turning kind="WATER" type="REBUKE"> - <level>|VAR.TurnLevelWater.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckWater.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDiceWater.INTVAL|d|VAR.TurnDieSizeWater.INTVAL||VAR.TurnDamagePlusWater.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesWater.INTVAL|</uses_per_day> - <notes>You command Water creatures with total hit dice up to |VAR.TurnLevelWater.INTVAL|</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Turn Plant")>0)| - <turning kind="PLANT" type="TURN"> - <level>|VAR.TurnLevelPlant.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckPlant.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDicePlant.INTVAL|d|VAR.TurnDieSizePlant.INTVAL||VAR.TurnDamagePlusPlant.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesPlant.INTVAL|</uses_per_day> - <notes>You destroy Plant creatures with total hit dice up to |(VAR.TurnLevelPlant/2).INTVAL|.</notes> - </turning> -|ENDIF| -|IIF(count("ABILITIES";"NAME=Rebuke Plant")>0)| - <turning kind="PLANT" type="REBUKE"> - <level>|VAR.TurnLevelPlant.INTVAL|</level> - <turn_check>1d20|VAR.TurnCheckPlant.INTVAL.SIGN|</turn_check> - <damage>|VAR.TurnDicePlant.INTVAL|d|VAR.TurnDieSizePlant.INTVAL||VAR.TurnDamagePlusPlant.INTVAL.SIGN|</damage> - <uses_per_day>|VAR.TurnTimesPlant.INTVAL|</uses_per_day> - <notes>You command Plant creatures with total hit dice up to |VAR.TurnLevelPlant.INTVAL|.</notes> - </turning> -|ENDIF| +|ENDFOR| - |%VAR.StunningAttack.GTEQ.1| <stunning_fist> <save_dc>|VAR.StunDC.INTVAL|</save_dc> Modified: Trunk/pcgen/outputsheets/d20/fantasy/htmlxml/csheet_fantasy_std.htm =================================================================== --- Trunk/pcgen/outputsheets/d20/fantasy/htmlxml/csheet_fantasy_std.htm 2008-10-19 23:59:44 UTC (rev 8152) +++ Trunk/pcgen/outputsheets/d20/fantasy/htmlxml/csheet_fantasy_std.htm 2008-10-20 04:43:07 UTC (rev 8153) @@ -1232,444 +1232,73 @@ |%| <!-- STOP Domain Table --> <!-- Start Turning Table --> -|IIF(count("ABILITIES";"NAME=Turn Undead[or]NAME=Rebuke Undead")>0)| +|FOR,%turncount,0,count("ABILITIES","CATEGORY=Special Ability","TYPE=Turning"),1,0| +|IIF(ABILITYALL.Special Ability.%turncount.TYPE=Turning.HASASPECT.TurnType:Y)| <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Undead")>0)| - TURN UNDEAD -|ELSE| - REBUKE UNDEAD -|ENDIF| - </b></font></td> + <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnType| |ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnKind|</b></font></td> </tr> <tr > <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">TURNING CHECK<br />RESULT</font></td> <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">AFFECTED<br />(MAX HIT DICE)</font></td> <td width="25%" bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN LEVEL</font></td> - <td width="25%" class="border9" align="center"><b>|VAR.TurnLevelUndead.INTVAL|</b></td> + <td width="25%" class="border9" align="center"><b>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel.INTVAL|</b></td> </tr> <tr> <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDiceUndead.INTVAL|d|VAR.TurnDieSizeUndead.INTVAL||VAR.TurnDamagePlusUndead.INTVAL.SIGN.NOZERO|</b></td> + <td class="border9" align="center"><b>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnDamage|</b></td> </tr> <tr> <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelUndead-4).INTVAL|</b></td> + <td align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)-4).INTVAL|</b></td> <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckUndead.INTVAL.SIGN.NOZERO|</b></td> + <td class="border9" align="center"><b>1d20|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnCheck.INTVAL.SIGN.NOZERO|</b></td> </tr> <tr> <td bgcolor="gray" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelUndead-3).INTVAL|</b></td> + <td bgcolor="gray" align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)-3).INTVAL|</b></td> <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNS/DAY</font></td> - <td class="border9" align="center"><b>|VAR.TurnTimesUndead.INTVAL|</b></td> + <td class="border9" align="center"><b>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnTimes.INTVAL|</b></td> </tr> <tr> <td align="center" class="font8"><b>4 - 6</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelUndead-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,TurnTimesUndead,5,☐, , ,1|</font></td> + <td align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)-2).INTVAL|</b></td> + <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnTimes.INTVAL,5,☐, , ,1|</font></td> </tr> <tr> <td bgcolor="gray" align="center" class="font8"><b>7 - 9</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelUndead-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Undead")>0)| - NOTE: You destroy undead creatures with total hit dice up to |(VAR.TurnLevelUndead/2).INTVAL|.</td> -|ELSE| - NOTE: You command undead creatures with total hit dice up to |VAR.TurnLevelUndead.INTVAL|.</td> -|ENDIF| + <td bgcolor="gray" align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)-1).INTVAL|</b></td> + <td colspan="2" rowspan="6" class="border8" valign="top">|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnNotes| </tr> <tr> <td align="center" class="font8"><b>10 - 12</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelUndead+0).INTVAL|</b></td> + <td align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)+0).INTVAL|</b></td> </tr> <tr> <td bgcolor="gray" align="center" class="font8"><b>13 - 15</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelUndead+1).INTVAL|</b></td> + <td bgcolor="gray" align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)+1).INTVAL|</b></td> </tr> <tr> <td align="center" class="font8"><b>16 - 18</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelUndead+2).INTVAL|</b></td> + <td align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)+2).INTVAL|</b></td> </tr> <tr> <td bgcolor="gray" align="center" class="font8"><b>19 - 21</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelUndead+3).INTVAL|</b></td> + <td bgcolor="gray" align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)+3).INTVAL|</b></td> </tr> <tr> <td align="center" class="font8"><b>22+</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelUndead+4).INTVAL|</b></td> + <td align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)+4).INTVAL|</b></td> </tr> </table> <font style="font-size:2pt"><br /></font> + |ENDIF| +|ENDFOR| + + <!-- Stop Turning Table --> -<!-- Start Turning Table Earth--> -|IIF(count("ABILITIES";"NAME=Turn Earth[or]NAME=Rebuke Earth")>0)| - <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> - <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Earth")>0)| - TURN EARTH -|ELSE| - REBUKE EARTH -|ENDIF| - </b></font></td> - </tr> - <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">TURNING CHECK<br />RESULT</font></td> - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">AFFECTED<br />(MAX HIT DICE)</font></td> - <td width="25%" bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN LEVEL</font></td> - <td width="25%" class="border9" align="center"><b>|VAR.TurnLevelEarth.INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDiceEarth.INTVAL|d|VAR.TurnDieSizeEarth.INTVAL||VAR.TurnDamagePlusEarth.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth-4).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckEarth.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelEarth-3).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNS/DAY</font></td> - <td class="border9" align="center"><b>|VAR.TurnTimesEarth.INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>4 - 6</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,TurnTimesEarth,5,☐, , ,1|</font></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>7 - 9</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelEarth-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Earth")>0)| - NOTE: You destroy Earth creatures with total hit dice up to |(VAR.TurnLevelEarth/2).INTVAL|.</td> -|ELSE| - NOTE: You command Earth creatures with total hit dice up to |VAR.TurnLevelEarth.INTVAL|.</td> -|ENDIF| - </tr> - <tr> - <td align="center" class="font8"><b>10 - 12</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth+0).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>13 - 15</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelEarth+1).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>16 - 18</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth+2).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>19 - 21</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelEarth+3).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>22+</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth+4).INTVAL|</b></td> - </tr> - </table> -<font style="font-size:2pt"><br /></font> -|ENDIF| -<!-- Stop Turning Table Earth --> -<!-- Start Turning Table Air --> -|IIF(count("ABILITIES";"NAME=Turn Air[or]NAME=Rebuke Air")>0)| - <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> - <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Air")>0)| - TURN AIR -|ELSE| - REBUKE AIR -|ENDIF| - </b></font></td> - </tr> - <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">TURNING CHECK<br />RESULT</font></td> - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">AFFECTED<br />(MAX HIT DICE)</font></td> - <td width="25%" bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN LEVEL</font></td> - <td width="25%" class="border9" align="center"><b>|VAR.TurnLevelAir.INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDiceAir.INTVAL|d|VAR.TurnDieSizeAir.INTVAL||VAR.TurnDamagePlusAir.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelAir-4).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckAir.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelAir-3).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNS/DAY</font></td> - <td class="border9" align="center"><b>|VAR.TurnTimesAir.INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>4 - 6</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelAir-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,TurnTimesAir,5,☐, , ,1|</font></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>7 - 9</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelAir-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Air")>0)| - NOTE: You destroy Air creatures with total hit dice up to |(VAR.TurnLevelAir/2).INTVAL|.</td> -|ELSE| - NOTE: You command Air creatures with total hit dice up to |VAR.TurnLevelAir.INTVAL|.</td> -|ENDIF| - </tr> - <tr> - <td align="center" class="font8"><b>10 - 12</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelAir+0).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>13 - 15</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelAir+1).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>16 - 18</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelAir+2).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>19 - 21</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelAir+3).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>22+</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelAir+4).INTVAL|</b></td> - </tr> - </table> -<font style="font-size:2pt"><br /></font> -|ENDIF| -<!-- Stop Turning Table Air --> -<!-- Start Turning Table Plant --> -|IIF(count("ABILITIES";"NAME=Turn Plant[or]NAME=Rebuke Plant")>0)| - <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> - <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Plant")>0)| - TURN PLANT -|ELSE| - REBUKE PLANT -|ENDIF| - </b></font></td> - </tr> - <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">TURNING CHECK<br />RESULT</font></td> - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">AFFECTED<br />(MAX HIT DICE)</font></td> - <td width="25%" bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN LEVEL</font></td> - <td width="25%" class="border9" align="center"><b>|VAR.TurnLevelPlant.INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDicePlant.INTVAL|d|VAR.TurnDieSizePlant.INTVAL||VAR.TurnDamagePlusPlant.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelPlant-4).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckPlant.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelPlant-3).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNS/DAY</font></td> - <td class="border9" align="center"><b>|VAR.TurnTimesPlant.INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>4 - 6</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelPlant-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,TurnTimesPlant,5,☐, , ,1|</font></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>7 - 9</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelPlant-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Plant")>0)| - NOTE: You destroy Plant creatures with total hit dice up to |(VAR.TurnLevelPlant/2).INTVAL|.</td> -|ELSE| - NOTE: You command Plant creatures with total hit dice up to |VAR.TurnLevelPlant.INTVAL|.</td> -|ENDIF| - </tr> - <tr> - <td align="center" class="font8"><b>10 - 12</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelPlant+0).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>13 - 15</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelPlant+1).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>16 - 18</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelPlant+2).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>19 - 21</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelPlant+3).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>22+</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelPlant+4).INTVAL|</b></td> - </tr> - </table> -<font style="font-size:2pt"><br /></font> -|ENDIF| -<!-- Stop Turning Table Plant --> -<!-- Start Turning Table Water --> -|IIF(count("ABILITIES";"NAME=Turn Water[or]NAME=Rebuke Water")>0)| - <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> - <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Water")>0)| - TURN WATER -|ELSE| - REBUKE WATER -|ENDIF| - </b></font></td> - </tr> - <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">TURNING CHECK<br />RESULT</font></td> - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">AFFECTED<br />(MAX HIT DICE)</font></td> - <td width="25%" bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN LEVEL</font></td> - <td width="25%" class="border9" align="center"><b>|VAR.TurnLevelWater.INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDiceWater.INTVAL|d|VAR.TurnDieSizeWater.INTVAL||VAR.TurnDamagePlusWater.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelWater-4).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckWater.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelWater-3).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNS/DAY</font></td> - <td class="border9" align="center"><b>|VAR.TurnTimesWater.INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>4 - 6</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelWater-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,TurnTimesWater,5,☐, , ,1|</font></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>7 - 9</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelWater-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Water")>0)| - NOTE: You destroy Water creatures with total hit dice up to |(VAR.TurnLevelWater/2).INTVAL|.</td> -|ELSE| - NOTE: You command Water creatures with total hit dice up to |VAR.TurnLevelWater.INTVAL|.</td> -|ENDIF| - </tr> - <tr> - <td align="center" class="font8"><b>10 - 12</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelWater+0).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>13 - 15</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelWater+1).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>16 - 18</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelWater+2).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>19 - 21</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelWater+3).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>22+</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelWater+4).INTVAL|</b></td> - </tr> - </table> -<font style="font-size:2pt"><br /></font> -|ENDIF| -<!-- Stop Turning Table Water --> -<!-- Start Turning Table Fire --> -|IIF(count("ABILITIES";"NAME=Turn Fire[or]NAME=Rebuke Fire")>0)| - <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> - <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Fire")>0)| - TURN FIRE -|ELSE| - REBUKE FIRE -|ENDIF| - </b></font></td> - </tr> - <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">TURNING CHECK<br />RESULT</font></td> - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">AFFECTED<br />(MAX HIT DICE)</font></td> - <td width="25%" bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN LEVEL</font></td> - <td width="25%" class="border9" align="center"><b>|VAR.TurnLevelFire.INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDiceFire.INTVAL|d|VAR.TurnDieSizeFire.INTVAL||VAR.TurnDamagePlusFire.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelFire-4).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckFire.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelFire-3).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNS/DAY</font></td> - <td class="border9" align="center"><b>|VAR.TurnTimesFire.INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>4 - 6</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelFire-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,TurnTimesFire,5,☐, , ,1|</font></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>7 - 9</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelFire-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Fire")>0)| - NOTE: You destroy Fire creatures with total hit dice up to |(VAR.TurnLevelFire/2).INTVAL|.</td> -|ELSE| - NOTE: You command Fire creatures with total hit dice up to |VAR.TurnLevelFire.INTVAL|.</td> -|ENDIF| - </tr> - <tr> - <td align="center" class="font8"><b>10 - 12</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelFire+0).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>13 - 15</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelFire+1).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>16 - 18</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelFire+2).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="gray" align="center" class="font8"><b>19 - 21</b></td> - <td bgcolor="gray" align="center" class="font8"><b>|(VAR.TurnLevelFire+3).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>22+</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelFire+4).INTVAL|</b></td> - </tr> - </table> -<font style="font-size:2pt"><br /></font> -|ENDIF| -<!-- Stop Turning Table Fire --> -<!-- Stop Turning Tables --> + <!-- Start Overflow Weapons table --> |FOR,%weap,3,COUNT[EQTYPE.Weapon]-1,1,1| <table cellpadding="0" width="100%" cellspacing="0" border="0" summary="Weapon Overflow"> Modified: Trunk/pcgen/preview/d20/fantasy/Standard.htm =================================================================== --- Trunk/pcgen/preview/d20/fantasy/Standard.htm 2008-10-19 23:59:44 UTC (rev 8152) +++ Trunk/pcgen/preview/d20/fantasy/Standard.htm 2008-10-20 04:43:07 UTC (rev 8153) @@ -1407,7 +1407,7 @@ <!-- START Misc Magic Table --> <table width="100%" cellspacing="0" cellpadding="3" summary="Misc. Magic Table"> <tr> - <td bgcolor="black" align="center" colspan="1"><font color="white" style="font-size: 9pt"><b>MAGIC</b></font></td> + <td bgcolor="black" align="center" colspan="1"><b>MAGIC</b></td> </tr> <tr> <td valign="top" width="70%" class="border8"><span class="notes">|MISC.MAGIC|</span></td> @@ -1433,7 +1433,7 @@ <!-- START Domain Table --> <table width="100%" cellspacing="0" cellpadding="3" summary="Domain List"> <tr> - <td bgcolor="black" align="center" colspan="2"><font color="white" style="font-size: 9pt"><b>Cleric of |DEITY|</b></font></td> + <td bgcolor="black" align="center" colspan="2" class="ab"><b>Cleric of |DEITY|</b></td> </tr> <tr> <td valign="top" class="border8"><b>Domain</b><br /></td> @@ -1445,445 +1445,75 @@ <font style="font-size:2pt"><br /></font> |%| <!-- STOP Domain Table --> + <!-- Start Turning Table --> -|IIF(count("ABILITIES";"NAME=Turn Undead[or]NAME=Rebuke Undead")>0)| +|FOR,%turncount,0,count("ABILITIES","CATEGORY=Special Ability","TYPE=Turning"),1,0| +|IIF(ABILITYALL.Special Ability.%turncount.TYPE=Turning.HASASPECT.TurnType:Y)| <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> <tr> - <td bgcolor="black" align="center" colspan="4" class="ab"><b> -|IIF(count("ABILITIES";"NAME=Turn Undead")>0)| - TURN UNDEAD -|ELSE| - REBUKE UNDEAD -|ENDIF| - </b></td> + <td bgcolor="black" align="center" colspan="4" class="ab"><b>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnType| |ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnKind|</b></td> </tr> <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center" class="ablable"><b>TURNING CHECK<br />RESULT</b></td> - <td rowspan="2" width="25%" bgcolor="black" align="center" class="ablable"><b>AFFECTED<br />(MAX HIT DICE)</b></td> - <td width="25%" bgcolor="black" align="right" class="ablable"><b>TURN LEVEL</b></td> - <td width="25%" class="border10" align="center"><b>|VAR.TurnLevelUndead.INTVAL|</b></td> + <td rowspan="2" width="25%" bgcolor="black" align="center" class="ablable">TURNING CHECK<br />RESULT</td> + <td rowspan="2" width="25%" bgcolor="black" align="center" class="ablable">AFFECTED<br />(MAX HIT DICE)</td> + <td width="25%" bgcolor="black" align="right" class="ablable">TURN LEVEL</td> + <td width="25%" class="border9" align="center"><b>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel.INTVAL|</b></td> </tr> <tr> - <td bgcolor="black" align="right" class="ablable"><b>TURN DAMAGE</b></td> - <td class="border10" align="center"><b>|VAR.TurnDiceUndead.INTVAL|d|VAR.TurnDieSizeUndead.INTVAL||VAR.TurnDamagePlusUndead.INTVAL.SIGN.NOZERO|</b></td> + <td bgcolor="black" align="right" class="ablable">TURN DAMAGE</td> + <td class="border9" align="center"><b>|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnDamage|</b></td> </tr> <tr> - <td align="center" class="font9"><b>Up to 0</b></td> - <td align="center" class="font9"><b>|(VAR.TurnLevelUndead-4).INTVAL|</b></td> - <td bgcolor="black" align="right" class="ablable"><b>TURNING CHECK</b></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckUndead.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>1 - 3</b></td> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>|(VAR.TurnLevelUndead-3).INTVAL|</b></td> - <td bgcolor="black" align="right" class="ablable"><b>TURNS/DAY</b></td> - <td class="border9" align="center"><b>|VAR.TurnTimesUndead.INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font9"><b>4 - 6</b></td> - <td align="center" class="font9"><b>|(VAR.TurnLevelUndead-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center">|FOR.0,TurnTimesUndead,5,☐, , ,1|</td> - </tr> - <tr> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>7 - 9</b></td> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>|(VAR.TurnLevelUndead-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Undead")>0)| - NOTE: You destroy undead creatures with total hit dice up to |(VAR.TurnLevelUndead/2).INTVAL|.</td> -|ELSE| - NOTE: You command undead creatures with total hit dice up to |VAR.TurnLevelUndead.INTVAL|.</td> -|ENDIF| - </tr> - <tr> - <td align="center" class="font9"><b>10 - 12</b></td> - <td align="center" class="font9"><b>|(VAR.TurnLevelUndead+0).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>13 - 15</b></td> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>|(VAR.TurnLevelUndead+1).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font9"><b>16 - 18</b></td> - <td align="center" class="font9"><b>|(VAR.TurnLevelUndead+2).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>19 - 21</b></td> - <td bgcolor="#DDDDDD" align="center" class="font9"><b>|(VAR.TurnLevelUndead+3).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font9"><b>22+</b></td> - <td align="center" class="font9"><b>|(VAR.TurnLevelUndead+4).INTVAL|</b></td> - </tr> - </table> -<br /> -|ENDIF| -<!-- Stop Turning Table --> -<!-- Start Turning Table Earth--> -|IIF(count("ABILITIES";"NAME=Turn Earth[or]NAME=Rebuke Earth")>0)| - <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> - <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Earth")>0)| - TURN EARTH -|ELSE| - REBUKE EARTH -|ENDIF| - </b></font></td> - </tr> - <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center" class="ablable"><b>TURNING CHECK<br />RESULT</b></td> - <td rowspan="2" width="25%" bgcolor="black" align="center" class="ablable"><b>AFFECTED<br />(MAX HIT DICE)</b></td> - <td width="25%" bgcolor="black" align="right" class="ablable"><b>TURN LEVEL</b></td> - <td width="25%" class="border10" align="center"><b>|VAR.TurnLevelEarth.INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDiceEarth.INTVAL|d|VAR.TurnDieSizeEarth.INTVAL||VAR.TurnDamagePlusEarth.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth-4).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckEarth.INTVAL.SIGN.NOZERO|</b></td> + <td align="center" class="font8"><b>|((ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnLevel)-4).INTVAL|</b></td> + <td bgcolor="black" align="right" class="ablable">TURNING CHECK</td> + <td class="border9" align="center"><b>1d20|ABILITYALL.Special Ability.%turncount.TYPE=Turning.ASPECT.TurnCheck.INTVAL.SIGN.NOZERO|</b></td> </tr> <tr> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>|(VAR.TurnLevelEarth-3).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNS/DAY</font></td> - <td class="border9" align="center"><b>|VAR.TurnTimesEarth.INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>4 - 6</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth-2).INTVAL|</b></td> - <td colspan="2" class="border" align="center"><font style="font-size: 9pt">|FOR.0,TurnTimesEarth,5,☐, , ,1|</font></td> - </tr> - <tr> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>7 - 9</b></td> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>|(VAR.TurnLevelEarth-1).INTVAL|</b></td> - <td colspan="2" rowspan="6" class="border8" valign="top"> -|IIF(count("ABILITIES";"NAME=Turn Earth")>0)| - NOTE: You destroy Earth creatures with total hit dice up to |(VAR.TurnLevelEarth/2).INTVAL|.</td> -|ELSE| - NOTE: You command Earth creatures with total hit dice up to |VAR.TurnLevelEarth.INTVAL|.</td> -|ENDIF| - </tr> - <tr> - <td align="center" class="font8"><b>10 - 12</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth+0).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>13 - 15</b></td> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>|(VAR.TurnLevelEarth+1).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>16 - 18</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth+2).INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>19 - 21</b></td> - <td bgcolor="#DDDDDD" align="center" class="font8"><b>|(VAR.TurnLevelEarth+3).INTVAL|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>22+</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelEarth+4).INTVAL|</b></td> - </tr> - </table> -<br /> -|ENDIF| -<!-- Stop Turning Table Earth --> -<!-- Start Turning Table Air --> -|IIF(count("ABILITIES";"NAME=Turn Air[or]NAME=Rebuke Air")>0)| - <table width="100%" cellspacing="0" cellpadding="3" summary="Clerical Turning Table"> - <tr> - <td bgcolor="black" align="center" colspan="4"><font color="white" style="font-size: 9pt"><b> -|IIF(count("ABILITIES";"NAME=Turn Air")>0)| - TURN AIR -|ELSE| - REBUKE AIR -|ENDIF| - </b></font></td> - </tr> - <tr > - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">TURNING CHECK<br />RESULT</font></td> - <td rowspan="2" width="25%" bgcolor="black" align="center"><font color="white" style="font-size: 7pt">AFFECTED<br />(MAX HIT DICE)</font></td> - <td width="25%" bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN LEVEL</font></td> - <td width="25%" class="border9" align="center"><b>|VAR.TurnLevelAir.INTVAL|</b></td> - </tr> - <tr> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURN DAMAGE</font></td> - <td class="border9" align="center"><b>|VAR.TurnDiceAir.INTVAL|d|VAR.TurnDieSizeAir.INTVAL||VAR.TurnDamagePlusAir.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> - <td align="center" class="font8"><b>Up to 0</b></td> - <td align="center" class="font8"><b>|(VAR.TurnLevelAir-4).INTVAL|</b></td> - <td bgcolor="black" align="right"><font color="white" style="font-size: 7pt">TURNING CHECK</font></td> - <td class="border9" align="center"><b>1d20|VAR.TurnCheckAir.INTVAL.SIGN.NOZERO|</b></td> - </tr> - <tr> <td bgcolor="gray" align="center" class="font8"><b>1 - 3</b></td> - <td bgcolor="gray" ali... [truncated message content] |