Difference between revisions of "Spell List Suggested Improvements"

From PCGen Wiki
Jump to: navigation, search
m
Line 1: Line 1:
 +
===Spell List Introduction===
 
Overall Aim is to reduce the page count for spell lists, whilst still keeping all the relevant information clearly visible.
 
Overall Aim is to reduce the page count for spell lists, whilst still keeping all the relevant information clearly visible.
  
Line 12: Line 13:
  
 
* Homebrewers might think so, but I doubt it would find much use in the official release sets, so be a low priority feature request to be honest. [[User:LegacyKing|LegacyKing]] 20:16, 10 February 2012 (EST)
 
* Homebrewers might think so, but I doubt it would find much use in the official release sets, so be a low priority feature request to be honest. [[User:LegacyKing|LegacyKing]] 20:16, 10 February 2012 (EST)
 +
 +
==Variants==
  
 
Consider variants:
 
Consider variants:
Line 22: Line 25:
  
 
----------------------------
 
----------------------------
 
+
===Comparison of Layouts===
 
Current default for 5.17.10 and earlier versions till 5.17.1 for comparison
 
Current default for 5.17.10 and earlier versions till 5.17.1 for comparison
 
(Could do with a screen shot here)
 
(Could do with a screen shot here)
Line 45: Line 48:
  
  
 +
=== Requested Updates ===
 
Updates to the 'standard' spell sheet:
 
Updates to the 'standard' spell sheet:
  
Line 62: Line 66:
 
Placing the Target Text in the Comps/Source area doesn't work out: [[User:LegacyKing|LegacyKing]] 20:16, 10 February 2012 (EST)
 
Placing the Target Text in the Comps/Source area doesn't work out: [[User:LegacyKing|LegacyKing]] 20:16, 10 February 2012 (EST)
  
 +
==Screen shot==
 
[[File:Target not good.JPG]]
 
[[File:Target not good.JPG]]
  
  
 +
==More Tweaks==
 
   Source - put as (right justified) suffix on last line of desc, retain on header line, or - if feasible - rotate the text 90 degrees and have it expand down the very far right hand side as a 'narrow' column across both header and desc lines? I.e
 
   Source - put as (right justified) suffix on last line of desc, retain on header line, or - if feasible - rotate the text 90 degrees and have it expand down the very far right hand side as a 'narrow' column across both header and desc lines? I.e
 
Source display suggestion:
 
Source display suggestion:
Line 103: Line 109:
  
 
(adding pipe symbol to show field seperation for clarity only)
 
(adding pipe symbol to show field seperation for clarity only)
 +
 +
 +
You're using a spell with a short target, I'm not pulling out the lengthy target examples. Target in the old rev I believe takes up three columns. You'd end up wasting space if we placed it back on the 1st line. I'm not crazy about combining the spell name with school, in that case there is a special block and I'd rather leave that be. I haven't seen any spell name in the usual sources that would require additional space. 22:32, 10 February 2012 (EST)
  
 
--[[User:FerretDave|FerretDave]] 21:03, 10 February 2012 (EST)
 
--[[User:FerretDave|FerretDave]] 21:03, 10 February 2012 (EST)
Line 108: Line 117:
 
Size of columns - has this been determined statistically, or by guesswork? Does anyone have any stats of the min/average/max size of each spell field, across a sample of the most common lst files ?
 
Size of columns - has this been determined statistically, or by guesswork? Does anyone have any stats of the min/average/max size of each spell field, across a sample of the most common lst files ?
 
--[[User:FerretDave|FerretDave]] 21:52, 10 February 2012 (EST)
 
--[[User:FerretDave|FerretDave]] 21:52, 10 February 2012 (EST)
 +
 +
That was determined by someone else, those can be edited. -- 22:32, 10 February 2012 (EST)~

Revision as of 11:32, 10 February 2012

Spell List Introduction

Overall Aim is to reduce the page count for spell lists, whilst still keeping all the relevant information clearly visible.

For low level characters, its not a massive headache, for high level (especially clerics), it can get excessive. 28 pages of spells is the current record (no prizes for beating this though).

[I would need to actually count, but I think it was 28 it could have been more ;) LegacyKing 20:16, 10 February 2012 (EST)


For users of the [R]SRD, the spell descriptions are pretty short - a single line usually, whereas for homebrew and Pathfinder, there is often several lines of text.

NOTE - while FEATS use a short DESC and have an option (only via homebrew I think) to use a far longer BENEFIT field, I don't believe that spells have this functionality. To gain from this, we'd need a code update to output either the DESC or BENEFIT for Spells (as a seperate option than for feats), and to actually get anything of value, LST editors would have to code up seperate BENEFIT for each spell with a lengthier description. Is that of value?

  • Homebrewers might think so, but I doubt it would find much use in the official release sets, so be a low priority feature request to be honest. LegacyKing 20:16, 10 February 2012 (EST)

Variants

Consider variants: A low level bard with just a handful of spells - could afford to have a full text copy of the book source A medium level wizard with a few dozen spells - would want a 2 or 3 line description for most spells A high level cleric with far too many spells to mention - may just want a one line description for each spell. Is there value in the CODE working with possibly three different levels of description (DESC-SHORT, DESC-MEDIUM and DESC-LONG/BENEFIT)? It would be down to homebrew and lst editors to actually take advantage of this however.

This may be easier solved by merely providing an alternative 'condensed' spell list for those with too many spells, that restricts the output of the DESC to a single line, allowing many spells to be output on one page.


Comparison of Layouts

Current default for 5.17.10 and earlier versions till 5.17.1 for comparison (Could do with a screen shot here)

LEVEL 0 Name Save Information Time Duration Range Comp. Source oooooAcid Splash 1 standard action Instantaneous Close (30 ft.) V, S PHB35e: P.196 School: Conjuration (Creation) [Acid] SR: No Target: One missile of acid Caster Level: 3 Effect: Orb deals 1d3 acid damage.

Before than, Effect was on the Second Line and a lengthy description would be boxed to waste a lot of space. LegacyKing 20:16, 10 February 2012 (EST)

This is 3+ rows - 2 headers and then the description

Drews current 5.17.10 new version: LEVEL 0 Name School Time Duration Range Caster Level Source oooooAcid Splash Conjuration (Creation) [Acid] Standard Action Instantaneous Close (50 ft.) Caster Level: 10 PHB: p.196 Target: One missile of acid; EFFECT: [SR: No] You fire a small orb of acid at the target. You must succeed on a ranged touch attack to hit your target. The orb deals 1d3 points of acid damage. [V,S]

This is 2+ lines, one header and an extended description, with some fields moved from the header onto the desc line.


Requested Updates

Updates to the 'standard' spell sheet:

For each LEVEL heading 'LEVEL x', add:

  • Default casterlevel
  • Concentration check
  • Spells (of this level) castable per day

For each SPELL entry

  • position the [V,S,M] components field (in bold) as a prefix to the description, to aid in searching for specific types (non-somatic spells when silenced for example)
  • Spell Resistance - as Suffix or to desc? But not *between* 'effect:' and the actual desc.
 DC - put as suffix to desc? or as prefix? Retain on header line?
 Target - suffix or prefix to desc? retain on header line? bold or italic for string'target:'

Placing the Target Text in the Comps/Source area doesn't work out: LegacyKing 20:16, 10 February 2012 (EST)

Screen shot

Target not good.JPG


More Tweaks

 Source - put as (right justified) suffix on last line of desc, retain on header line, or - if feasible - rotate the text 90 degrees and have it expand down the very far right hand side as a 'narrow' column across both header and desc lines? I.e

Source display suggestion:

header blah blah P 1
effect blah blah H 9
blah blah blah b B 6

(with the 'PHB 196' characters actually rotated 90', to be read on by tilting your head to one side

    • Neither option is feasible within the row, I can't do it as inline text, it needs it's own block to do alignment styles. LegacyKing 20:16, 10 February 2012 (EST)
    • I can't think of any easy method to 1) implement it; and 2) think it would expand beyond the confines defeating the condensed space request. LegacyKing 20:16, 10 February 2012 (EST)


  • Caster level - add as bracketed value after the spell name (in the name field) but only if it differs from the default (which is shown on the LEVEL header row). Or move into Desc line (prefix or suffix?) Remove string 'Class level' from spell line at least.
    • Might be tricky, I have to wrap my head around how to accomplish that, LST code it'd be easy, if value neq to base, then display. In xslt it's probably '<if:test ??? &neq; "casterlevel"> or some such, will need to consult for that LegacyKing 20:16, 10 February 2012 (EST)
  • Remove the text 'Effect:' either completely(?) or replace with 'Desc:' ?
    • I suppose that is an option. LegacyKing 20:16, 10 February 2012 (EST)
  • Prevent spells from wrapping from one page to the next, if it wont fit, force it to start on a new page
    • Need to consult for assistance in how to enforce that. LegacyKing 20:16, 10 February 2012 (EST)
  • Grey highlight - rather than alternate grey/white background for each spell, just use the highlight on each header row, making the desc clearer to read?
    • Same as above, need to consult a guru. LegacyKing 20:16, 10 February 2012 (EST)
  • Domain spells - indicate in italic rather than with an asterisk? Or increase size of asterisk?
    • Increased Size of the Asterisk - no screen shot yet LegacyKing 20:16, 10 February 2012 (EST)

Latest Screen Shot of Current Work

Rev1.JPG

Further comments for above screenshot: Comps - is there benefit in including the actual word 'COMPS:' or just use the familiar bracketed [V,S,M] style ? Caster level appears to have a very wide column alloted, it only needs to be 2 characters wide? How about putting the 'school' into the same field as the spell name (not in bold), and make the name field (slightly) wider - free's up some space to add target back onto header line?

Thinking like:
oooooAcid Splash (Conjuration (Creation) [Acid]) | 1 standard action | Instantaneous | Close (30 ft.) | Target: One missile of acid |CL:3 |PHB35e: P.196
[V,S] | Effect: Orb deals 1d3 acid damage. | [SR:No]

(adding pipe symbol to show field seperation for clarity only)


You're using a spell with a short target, I'm not pulling out the lengthy target examples. Target in the old rev I believe takes up three columns. You'd end up wasting space if we placed it back on the 1st line. I'm not crazy about combining the spell name with school, in that case there is a special block and I'd rather leave that be. I haven't seen any spell name in the usual sources that would require additional space. 22:32, 10 February 2012 (EST)

--FerretDave 21:03, 10 February 2012 (EST)

Size of columns - has this been determined statistically, or by guesswork? Does anyone have any stats of the min/average/max size of each spell field, across a sample of the most common lst files ? --FerretDave 21:52, 10 February 2012 (EST)

That was determined by someone else, those can be edited. -- 22:32, 10 February 2012 (EST)~