From: SourceForge.net <no...@so...> - 2008-10-12 11:25:40
|
Output Sheet Feature Requests item #2158412, was opened at 2008-10-10 19:13 Message generated for change (Comment added) made by tir-gwaith You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=748297&aid=2158412&group_id=25576 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Other (default) Group: For 5.16.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Fluxxdog (fluxxdog) Assigned to: Nobody/Anonymous (nobody) Summary: Change "Turn Rebuke" from specific instances to general Initial Comment: The base.xml identifies only certain turning abilities. Is it possible to expand this from only matching what's in the (R)SRD to a more generalized version? The basic idea I had was (and please forgive the impromptu style: |FOR,%turning,0,count("ABILITY","TYPE=Turning"),1,0| |IIF (Ability.Name="Turn*"||"Rebuke*)| |IIF (Ability.Name = "Turn*")| <turning kind=(Ability.Name-"Turn ") type="TURN"> SNIP! </turning> |ELSE| <turning kind=(Ability.Name-"Rebuke ") type="REBUKE"> SNIP! </turning> |ENDIF| |ENDIF| |ENDFOR| The first line would gather all abilities with the "Turning" type. The second checks to see if if it's an actual Turn or Rebuke, since Basic Turning and Cleric Turning are 2 Turning type abilities but not actual abilities to be used. The third checks to see if it's then a Turn ability or a Rebuke ability. The general idea is that if someone implements a new kind of Turn/Rebuke ability in a LST file (Such as Turn Cold or Rebuke Pudding Pops), the output sheets will recognize them and print the same block of information that you'd get for Turn Undead, Rebuke Fire, and the like. I don't know if it can be done or not, I can't seem to get a handle on the code myself. ---------------------------------------------------------------------- >Comment By: Andrew McDougall (tir-gwaith) Date: 2008-10-12 06:25 Message: I don't think this can be done without code work. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=748297&aid=2158412&group_id=25576 |