Jump to content

User:Mattamue: Difference between revisions

From Arelith Wiki
Mattamue (talk | contribs)
Mattamue (talk | contribs)
Resources: Category:Article_management_templates
 
(53 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Resources ==
https://en.wikipedia.org/wiki/Template:Infobox#Hiding_headers_when_all_data_fields_are_hidden
https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23if
https://www.mediawiki.org/wiki/Manual:Collapsible_elements
https://meta.wikimedia.org/wiki/Help:Parser_function#LC
https://www.mediawiki.org/wiki/Help:Magic_words#Namespaces
http://stackoverflow.com/questions/224602/how-do-you-make-div-elements-display-inline
https://www.mediawiki.org/wiki/Help:Page_status_indicators
https://meta.wikimedia.org/wiki/Help:Parser_function (formatnum)
https://www.mediawiki.org/wiki/Help:Magic_words#URL_encoded_page_names (for forcing page names)
<div class="toccolours mw-collapsible mw-collapsed"><!--
-->Harper draft<!--
--><div class="mw-collapsible-content">
{{CharacterNav|title=Classes}}
'''Harper''' is a default prestige class with Arelith specific changes and new additions.
__TOC__
__TOC__


== Introduction ==
Prefixindex one way


Arelith Harpers enjoy many changes that benefit the different aspects and paths the class can take. There are '''five''' prestige classes for Harpers. Mechanical changes are included in the [[#Class Mechanics]] on this page and explained in each classes' [[#Arelith Changes]] section. Base mechanics can be found [https://nwn.fandom.com/wiki/Harper_scout on NWNWiki]. The [[#Roleplay Tips]] section provides suggestions for character development.
{{Special:PrefixIndex/Category:S}}


'''Harpers have a required DM [[#Token Process]] approval and have additional [[#Expectations]].'''
Prefixindex another way


=== Token Process ===
{{Special:PrefixIndex|prefix=Spell|namespace=14}}


In addition to the mechanical requirements listed below, players will also need DM approval, where only after will they be assimilated into the guild.


To apply for a Prestige Class token, please [[Contacting DMs|contact DMs]] on the forums, via PM to Active DM's.
= API stuff =


Please study the Roleplay tips below. Your concept ''must'' understand secrecy and display the ability to work with a secret organization, as well as show why the Harpers would be interested at all.
* [https://en.wikipedia.org/wiki/Special:ApiSandbox good since its the sandbox, makes the sub-modules and parameters more obvious]
* [https://www.mediawiki.org/wiki/API:Tutorial maybe should have started here]
* [https://www.mediawiki.org/w/api.php?action=help help from the mediawiki api's help call]
* [https://www.mediawiki.org/wiki/API:Query a mediawiki api sub-page on just query that's good]
* [https://www.mediawiki.org/wiki/API:Main_page main page mediawiki api]
* [http://wiki.nwnarelith.com/w/api.php?action=help&modules=main help from arelith's own outdated version of the mediwiki]


Additionally, no Drow or other monster race will be considered for this PRC unless they are good-aligned via the normal reward.
Concepts


=== Expectations ===
* <code>&action=query</code> > <code>&list=categorymembers</code> > <code>&cmtitle=Category:Spells</code>
** Seems to have better sorting than generator
** Creates a "cateogrymembers" sub-heading under the query
** Creates a list of the category members identified in the <code>&cmtitle=</code> parameter
** Doesn't update the details of those members based on query > <code>&prop=</code> parameters
** Has its own <code>&cmprop=</code> sub-property parameter to see more under each entry in the categorymembers section, more limited than <code>&prop=</code>
** <code>&cmprop=</code> is more focused on sorting the results: <code>&cmprop=ids|title|sortkey|sortkeyprefix|type|timestamp</code>
* <code>&action=query</code> > <code>&generator=categorymembers</code> > <code>&gcmtitle=Category:Spells</code>
** Doesn't create a seperate sub-heading under the query
** Replaces any <code>&titles=</code> pages that would normally show up as pages > 0, 1, 2, etc... under the query
** Essentially passes each page in the <code>&gcmtitle=</code> category page into the pages > 0, 1, 2, etc..., creating unique entries for each page under the query as if all the pages had been passed
** Since it just "populates" all the pages under the query, it does capture query > <code>&prop=transcludedin|templates|revisions|redirects|etc...</code> parameters across the whole generated list of pages
** Does also have its own <code>&cmprop=</code> which is smaller and also seems to be focused on sorting, but I've tested and this parameter doesn't work in this version of the Arelith wiki software


If you want to take one of the Harper prestige classes, and to be counted as a full-fledged Harper for systems purposes you need to get a token from a DM (first meeting the requirements above).  However, the Harpers have many allies, and you can play an ally of the Harpers without having the token or taking a class.
Example API call on Arelith's mediawiki api:


You could play a starting character as an agent of the Harpers, although getting in contact with the existing Harpers on Arelith island might take a very long time given their secrecy.
* <code>http://wiki.nwnarelith.com/w/api.php?action=query&generator=categorymembers&gcmtitle=Category:Spells&gcmlimit=max&gcmtype=page&format=json&formatversion=2</code>
** <code>/w/api.php?action=query</code> is a query action, can only have one action at a time
** <code>&generator=categorymembers</code> is a generator, rather than using list and then querying the specific page for its contents, get the details at the same time with a generator [https://www.mediawiki.org/wiki/API:Query#Generators see more on query & generators.] But, not positive on how this is different from list yet.
** <code>&gcmtitle=Category:Spells</code> title of the page that's being queried, other ways to do this like id -- not sure yet how this is different from things like parse action and text vs title vs page, is part of [https://www.mediawiki.org/w/api.php?action=help&modules=query%2Bcategorymembers categorymembers]
** <code>&gcmlimit=max</code> so it shows all results on one page, APIs look like limited to 500, is part of [https://www.mediawiki.org/w/api.php?action=help&modules=query%2Bcategorymembers categorymembers]
** <code>&gcmtype=page</code> so it just shows the pages in the generator category and not the sub-categories, can also filter with file, page, subcat -- or using cmnamespace specifically use the namespace like 14 is subcat, is part of [https://www.mediawiki.org/w/api.php?action=help&modules=query%2Bcategorymembers categorymembers]
** <code>&format=json</code> outputs in json so its easily scrapeable
** <code>&formatversion=2</code> fancier json with tabs for viewing raw with pretty waterfall version


Players on Arelith do not need to fear that their Harper class is metagamed from the playerlist, as the player's build is hidden.  The class abilities are also quite subtle, so if you're careful it won't be obvious that you have the class.
= Resources =


WARNING: If your Harper betrays the Harper Cell or outs other Harpers, they risk character deletion should they be killed, as Harpers do not tolerate outers/betrayers in their own cell.
https://paletton.com/ -- picking colors


=== The Harper Code ===
http://wang.wustl.edu/mediawiki/extensions/index.php -- excel paste tables


* ''Harpers work against villainy and wickedness wherever they find it, but they work ever mindful of the consequences of what they do.''
https://www.tablesgenerator.com/mediawiki_tables -- excel paste tables graphical editor
* ''All beings should walk free of fear, with the right to live their lives as they wish.''
* ''The rule of law aids peace and fosters freedom, so long as the laws are just and those who enforce them lenient and understanding.''
* ''No extreme is good. For freedom to flourish, all must be in balance: the powers of realms, the reaches of the cities and the wilderlands into each other, and the influence of one being over another.''
* ''Whatever it takes, a Harper will do. Pride never rules the deeds of a true Harper.''
* ''Freedom is a multiversal right, though Harpers can spare themselves less freedom than those they work to protect when the need presents itself.''
* ''Harpers police their own. A Harper who hears the call of personal power can no longer hear the sweet song of the harp. A Harper who seizes power, and holds it above all else, is a traitor to the harp. Traitors must die for freedom to live.''
* ''Without a past, no being can appreciate what they have, and where they may be going.''


== Class Mechanics ==
https://en.wikipedia.org/wiki/Template:Infobox#Hiding_headers_when_all_data_fields_are_hidden


=== Harper Scout ===
https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23if
----


==== Requirements ====
https://www.mediawiki.org/wiki/Manual:Collapsible_elements


'''Alignment restrictions:''' Any non-evil
https://meta.wikimedia.org/wiki/Help:Parser_function#LC


'''Skills:''' discipline 4, search 4, lore 6, bluff 6
https://www.mediawiki.org/wiki/Help:Magic_words#Namespaces


'''Feats:''' alertness, iron will
http://stackoverflow.com/questions/224602/how-do-you-make-div-elements-display-inline


'''Multi-classing:''' May not have any other Harper class
https://www.mediawiki.org/wiki/Help:Page_status_indicators


==== Class Features ====
https://meta.wikimedia.org/wiki/Help:Parser_function (formatnum)


'''Hit die:''' d6
https://www.mediawiki.org/wiki/Help:Magic_words#URL_encoded_page_names (for forcing page names)
 
'''Proficiencies:''' armor (light), weapons (simple)
 
'''Skill points:''' 8 + int modifier ((8 + int modifer) * 4 at 1st level)
 
'''Class Skills:''' appraise, bluff, craft mastery, craft trap, discipline, heal, hide, listen, lore, move silently, open lock, parry, persuade, pickpocket, ride, search, spot, tumble, use magic device
 
'''Primary saving throw(s):''' reflex, will
 
'''Base attack bonus:''' +3/4 level
 
'''Bonus feats:''' crippling strike, favored enemy, opportunist, skill mastery, slippery mind; improved evasion or defensive roll only on level 5
 
'''Unavailable feats:''' scribe scroll, craft wand, weapon specialization
 
'''Epic bonus feats:'''  blinding speed, epic dodge, epic weapon focus, epic prowess, epic reputation, epic skill focus, epic toughness, favored enemy, improved sneak attack, opportunist, skill mastery, slippery mind
 
'''Unavailable epic feats:''' great dexterity, epic weapon specialization, outsider shape, construct shape, dragon shape, undead shape
 
{| {{Table-Class}}
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Lvl
! rowspan="2" style="text-align: center; background:#c0c0c0;" | BAB
! colspan="3" style="text-align: center; background:#c0c0c0;" | Saves
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Feats
! rowspan="2" style="text-align: center; background:#c0c0c0;" | HP
|-
| style="text-align: center; background:#c0c0c0;" | F
| style="text-align: center; background:#c0c0c0;" | R
| style="text-align: center; background:#c0c0c0;" | W
|-
| style="text-align: center;" | 1st
| style="text-align: center;" | +0
| style="text-align: center;" | +0
| style="text-align: center;" | +2
| style="text-align: center;" | +2
|
Can use the [[Console_command#-track|-track]] command.<br>
+1 Caster Level<br>
Bardic Knowledge<br>
Bonus Feat
 
| style="text-align: center;" | 6
|-
| style="text-align: center;" | 2nd
| style="text-align: center;" | +1
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
Skill Focus: Bluff<br>
Deneir's Eye
 
| style="text-align: center;" | 12
|-
| style="text-align: center;" | 3rd
| style="text-align: center;" | +2
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
+1 Caster Level<br>
Cat's Grace
 
| style="text-align: center;" | 18
|-
| style="text-align: center;" | 4th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
Epic Skill Focus: Bluff<br>
Eagle's Splendor<br>
Liira's Heart
 
| style="text-align: center;" | 24
|-
| style="text-align: center;" | 5th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
+1 Caster Level<br>
Create Harper Item: Crafting provides an extra potion: (Cat's Grace + Invisibility<br>Eagle's Splendor + [[Alchemy#Potion|Potion of Attunement]])<br>
Trackless Step<br>
Bonus Feat (Improved Evasion or Defensive Roll)
 
| style="text-align: center;" | 30
|}
 
==== Arelith Changes ====
 
{| class="wikitable sortable"
|- style="background-color:#c0c0c0"
!Change
!Level
!Description


|-
https://nwn.fandom.com/wiki/Enhancement_bonus
|'''Blinding Speed'''
https://nwn.fandom.com/wiki/Piercing-slashing_damage
| -
https://nwn.fandom.com/wiki/Damage_bonus -- complicated damage type interactions
| [[Harper#Harper Scout|Harper Scout]] levels count for the reduction of Blinding Speed's [[Feat_changes#Modified_Feats|Arelith specific]] 8 turn cooldown. The cooldown of Blinding Speed is reduced by 1 turn every 6 combined [[Assassin]], [[Harper#Harper Scout|Harper Scout]], [[Rogue]], [[Shadowdancer]] and ([[Swashbuckler]] / 2) levels. Rogue levels are -not- required for this bonus to trigger. Although all applicable class levels stack, [[Swashbuckler]] adds 1 effective level towards the cooldown per 2 [[Swashbuckler]] levels.


|-
Useful when tracking down changes/historical stuff related to updates:
|'''Specialty Weapons'''
| -
| [[Assassin]], [[Harper#Harper Scout|Harper Scout]], [[Rogue]], and [[Shadowdancer]] levels stack with [[Rogue]] levels when qualifying for the +1 AB to Rogue proficiency weapons at levels 19 and 24. Rogue levels are required for this bonus to trigger. At 19 combined levels, gain +1 AB when using any Rogue Proficiency weapon, except the quarterstaff. At 24 combined levels, gain +1 additional AB when using any Rogue Proficiency weapon, except the quarterstaff. These bonuses add to a weapon's non-magical Attack Bonus and allow Damage Reduction penetration. For example, a +3 AB weapon will become +5, capable of bypassing Stoneskin or Premonition, with 16 rogue 5 shadowdancer and 3 assassin combined levels.


|-
Old update thread, doesn't have divine focus update or deck of stars -- https://web.archive.org/web/*/http://arelith.com/node/1120*
|'''Lightly Armored'''
| -
| [[Assassin]], [[Harper#Harper Scout|Harper Scout]], [[Rogue]], and [[Shadowdancer]] levels stack with Rogue levels for the purpose of calculating how much lost DEX is regained as Dodge AC via the Lightly Armored feat. Rogue levels are required for this bonus to trigger. Light armor will receive all AC lost to the dex cap as Dodge AC, subject to a cap of AC/4 combined levels. For example, if you have 6 rogue and 3 assassin levels and 28 of dex (modifier 9), and you are using a Studded Leather Armor - which has a max dex modifier of 4 - then, you'd have 4 of normal dex AC, and 2 of extra Dodge AC, and lose 2 points of AC until combined level 15.


|-
Last medium-old forums -- https://web.archive.org/web/20150330201418/http://arelith.com/forum
|'''Stealth Speed Increase'''
| -
| [[Assassin]], [[Harper#Harper Scout|Harper Scout]], [[Rogue]], and [[Shadowdancer]] levels stack with Rogue levels when qualifying for the in stealth rogue speed increase, this does include the AB bonus upon leaving stealth for [[Harper#Harper Scout|Harper Scout]]. Rogue levels are required for this bonus to trigger. At combined level 16, movement speed penalty in stealth is reduced by 10%. At combined level 20, movement speed penalty in stealth is reduced by 20%. At combined level 24, movement speed penalty in stealth is reduced by 30%. If the character has monk levels 10% of the bonus is removed.  


|-
All of the even older forums... not much in there -- https://web.archive.org/web/*/http://www.arelith.com/phpBB3/*
|'''Shady Deals'''
| -
| [[Harper#Harper Scout|Harper Scout]] levels stack with [[Rogue]] levels when qualifying for Rogue grenades and Rogue grenade reflex DC bonuses.  


|-
All of the old forum posts... not all of them, but those that are archived -- https://web.archive.org/web/*/http://arelith.com/node/*
|'''Skillpoints'''
| -
| Skillpoints per level increased to 8.  


|-
Note for later, see about using the wayback downloader to download this? https://github.com/hartator/wayback-machine-downloader
|'''Class skills'''
| -
| Access to open lock, parry, ride, search, spot, and use magic device as class skills.


|-
[[:Category:Article_management_templates]]
|'''Voting'''
| -
| Harper Scout can vote in every election, even in places where they are not a citizen. The other Harper classes get this ability as well, but only with a full 5 levels in the class. However, no Harper (nobody with the Prestige Class permission token) may stand for election as a settlement leader. If the Harpers wish to rule directly, they will need an ally to stand in their place.


|-
=Pastebin=
|'''Harper Pin'''
| -
| Harpers examining characters will get feedback if the person they are looking at also carries a Harper Pin (the Prestige Class token). 
 
|-
|'''Set Trap'''
| -
| For each 5 levels in [[Assassin]], [[Harper#Harper Scout|Harper Scout]], [[Rogue]], or [[Zhentarim#Zhentarim_Operative|Zhentarim Operative]], the saving throw DC on traps they set is increased by 1.
 
|-
|'''Tymora's Smile'''
| -
| Removed.
 
|-
|'''Improved Sneak Attack'''
| 3
| At levels 3 and 5.*********
 
|-
|'''Sharp Alertness'''
| 14
| +2 bonus spot and listen at combined [[Rogue]] and [[Harper#Harper_Scout|Harper Scout]] or [[Zhentarim#Zhentarim_Operative|Zhentarim Operative]] levels.
 
|-
|'''Wary Alertness'''
| 24
| +5 bonus spot and listen at combined [[Rogue]] and [[Harper#Harper_Scout|Harper Scout]] or [[Zhentarim#Zhentarim_Operative|Zhentarim Operative]] levels. Replaces Sharp Alertness.
 
|-
|'''Understanding language'''
| -
| '''Harper''' levels contribute towards [[Languages#Understanding_languages|understanding languages]] you do not speak.
 
|-
|'''Learning language'''
| 5
| 5 '''Harper''' levels gives you +1 more [[Languages#Learning_languages|language you can learn]].
 
|-
|'''Caster Level'''
| -
| Levels 1, 3 and 5 level of [[Harper#Harper_Scout|Harper Scout]] increases caster level. These levels add dispel resistance, DC calculations and spell penetration as caster levels would normally. The levels do not allow you to learn new spells as you level. The levels do not add known or spells per day for sorcerer. The levels do add wizard and divine spell slots. Additionally, caster levels do not count towards the epic caster requirements of epic spells. You still need 21 levels in wizard or sorcerer to become an epic caster to qualify. For example, 15 sorcerer / 5 harper mage would have the known spells and spells per day of a level 15 sorcerer (including only having up to circle 7 spells) and cast spells as a level 20.
 
|}
 
=== Harper Mage ===
----
 
==== Requirements ====
 
'''Alignment restrictions:''' Any non-evil
 
'''Skills:''' lore 10, persuade 4
 
'''Feats:''' alertness, iron will
 
'''Class:''' Must have an arcane caster class
 
'''Multi-classing:''' May not have any other Harper class
 
==== Class Features ====
 
'''Hit die:''' d6
 
'''Proficiencies:''' armor (light), weapons (simple)
 
'''Skill points:''' 4 + int modifier ((4 + int modifer) * 4 at 1st level)
 
'''Class Skills:''' appraise, bluff, concentrate, craft mastery, craft trap, heal, hide, listen, lore, move silently, parry, persuade, pickpocket, ride, spellcraft
 
'''Primary saving throw(s):''' reflex, will
 
'''Base attack bonus:''' +3/4 level
 
'''Bonus feats:''' arcane defense, brew potion, combat casting, craft wand, empower spell, extend spell, greater spell focus, maximize spell, silent spell, spell focus, still spell, scribe scroll
 
'''Unavailable feats:''' weapon specialization
 
'''Epic bonus feats:'''  arcane defense, brew potion, craft wand, empower spell, extend spell, epic energy resistance, epic spell focus, epic spell penetration, epic spells, great charisma, great intellegence, greater spell focus, maximize spell, silent spell, spell focus, still spell
 
'''Unavailable epic feats:''' epic weapon specialization, outsider shape, construct shape, dragon shape, undead shape
 
{| {{Table-Class}}
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Lvl
! rowspan="2" style="text-align: center; background:#c0c0c0;" | BAB
! colspan="3" style="text-align: center; background:#c0c0c0;" | Saves
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Feats
! rowspan="2" style="text-align: center; background:#c0c0c0;" | HP
|-
| style="text-align: center; background:#c0c0c0;" | F
| style="text-align: center; background:#c0c0c0;" | R
| style="text-align: center; background:#c0c0c0;" | W
|-
| style="text-align: center;" | 1st
| style="text-align: center;" | +0
| style="text-align: center;" | +0
| style="text-align: center;" | +2
| style="text-align: center;" | +2
|
+1 Arcane Caster Level<br>
Bonus Feat<br>
Harper Knowledge<br>
Spell Penetration
 
| style="text-align: center;" | 6
|-
| style="text-align: center;" | 2nd
| style="text-align: center;" | +1
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
+1 Arcane Caster Level<br>
Skill Focus: Spellcraft
 
| style="text-align: center;" | 12
|-
| style="text-align: center;" | 3rd
| style="text-align: center;" | +2
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
+1 Arcane Caster Level<br>
Epic Skill Focus: Concentration<br>
Greater Spell Penetration
 
| style="text-align: center;" | 18
|-
| style="text-align: center;" | 4th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
| +1 Arcane Caster Level
 
| style="text-align: center;" | 24
|-
| style="text-align: center;" | 5th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
+1 Arcane Caster Level<br>
Eschew Material feat: Does not need to use [[Alchemy#Spell_Component|Spell Components]]<br>
Bonus Feat<br>Epic Skill Focus: Spellcraft
 
| style="text-align: center;" | 30
|}
 
==== Arelith Changes ====
 
{| class="wikitable sortable"
|- style="background-color:#c0c0c0"
!Change
!Level
!Description
 
|-
|'''Class skills'''
| -
| Access to concentrate, parry, ride, and spellcraft.
 
|-
|'''Voting'''
| 5
| Can vote in every election (even if not a member of the settlement) with a full 5 levels in the class. However, no Harper (nobody with the Prestige Class permission token) may stand for election as a settlement leader. If the Harpers wish to rule directly, they will need an ally to stand in their place. Harper Scouts do not need all 5 levels in the class.
 
|-
|'''Harper Pin'''
| -
| Harpers examining characters will get feedback if the person they are looking at also carries a Harper Pin (the Prestige Class token). 
 
|-
|'''Understanding language'''
| -
| '''Harper''' levels contribute towards [[Languages#Understanding_languages|understanding languages]] you do not speak.
 
|-
|'''Learning language'''
| 5
| 5 '''Harper''' levels gives you +1 more [[Languages#Learning_languages|language you can learn]].
 
|-
|'''Bonus [[Languages|Language]]'''
| -
| [[Draconic]].
 
|-
|'''Arcane Caster Level'''
| -
| Each level of [[Harper#Harper_Mage|Harper Mage]] increases arcane caster level. These levels add dispel resistance, DC calculations and spell penetration as caster levels would normally. The levels do not allow you to learn new spells as you level. The levels do not add known or spells per day for sorcerer. The levels do add wizard spell slots. Additionally, caster levels do not count towards the epic caster requirements of epic spells. You still need 21 levels in wizard or sorcerer to become an epic caster to qualify. For example, 15 sorcerer / 5 harper mage would have the known spells and spells per day of a level 15 sorcerer (including only having up to circle 7 spells) and cast spells as a level 20.
 
|}
 
=== Harper Priest ===
----
 
==== Requirements ====
 
'''Alignment restrictions:''' Any non-evil
 
'''Skills:''' concentration 8, lore 6, persuade 8
 
'''Feats:''' alertness, iron will
 
'''Multi-classing:''' May not have any other Harper class
 
==== Class Features ====
 
'''Hit die:''' d8
 
'''Proficiencies:''' armor (light), weapons (simple)
 
'''Skill points:''' 4 + int modifier ((4 + int modifer) * 4 at 1st level)
 
'''Class Skills:''' appraise, bluff, concentration, craft mastery, craft trap, discipline, heal, hide, listen, lore, move silently, parry, persuade, pick pocket, ride, tumble, spellcraft
 
'''Primary saving throw(s):''' reflex, will
 
'''Base attack bonus:''' +3/4 level
 
'''Bonus feats:''' divine might, divine shield, extra turning, favored enemy, greater spell focus, turn undead
 
'''Unavailable feats:''' weapon specialization
 
'''Epic bonus feats:''' divine might, divine shield, extra turning, epic spell focus, favored enemy, great wisdom, greater spell focus, turn undead
 
'''Unavailable epic feats:''' epic weapon specialization, outsider shape, construct shape, dragon shape, undead shape
 
{| {{Table-Class}}
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Lvl
! rowspan="2" style="text-align: center; background:#c0c0c0;" | BAB
! colspan="3" style="text-align: center; background:#c0c0c0;" | Saves
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Feats
! rowspan="2" style="text-align: center; background:#c0c0c0;" | HP
|-
| style="text-align: center; background:#c0c0c0;" | F
| style="text-align: center; background:#c0c0c0;" | R
| style="text-align: center; background:#c0c0c0;" | W
|-
| style="text-align: center;" | 1st
| style="text-align: center;" | +0
| style="text-align: center;" | +0
| style="text-align: center;" | +2
| style="text-align: center;" | +2
|
+1 Divine Caster Level (Also applies to Turn Undead DC)<br>
Harper Knowledge<br>
Bonus Feat<br>
Extend Spell
 
| style="text-align: center;" | 8
|-
| style="text-align: center;" | 2nd
| style="text-align: center;" | +1
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
+1 Divine Caster Level<br>
+3 DC on Turning
 
| style="text-align: center;" | 16
|-
| style="text-align: center;" | 3rd
| style="text-align: center;" | +2
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
+1 Divine Caster Level<br>
Planar Turning
 
| style="text-align: center;" | 24
|-
| style="text-align: center;" | 4th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
+1 Divine Caster Level
 
| style="text-align: center;" | 32
|-
| style="text-align: center;" | 5th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
+1 Divine Caster Level<br>
The Harper Priest raises piety as if having all 6 [[Deity#Aspects|Aspects]]<br>
Bonus Feat<br>
Armor Skin
 
| style="text-align: center;" | 40
|}
 
==== Arelith Changes ====
 
{| class="wikitable sortable"
|- style="background-color:#c0c0c0"
!Change
!Level
!Description
 
|-
|'''Class skills'''
| -
| Access to parry, ride, and spellcraft.
 
|-
|'''Voting'''
| 5
| Can vote in every election (even if not a member of the settlement) with a full 5 levels in the class. However, no Harper (nobody with the Prestige Class permission token) may stand for election as a settlement leader. If the Harpers wish to rule directly, they will need an ally to stand in their place. Harper Scouts do not need all 5 levels in the class.
 
|-
|'''Harper Pin'''
| -
| Harpers examining characters will get feedback if the person they are looking at also carries a Harper Pin (the Prestige Class token). 
 
|-
|'''Understanding language'''
| -
| '''Harper''' levels contribute towards [[Languages#Understanding_languages|understanding languages]] you do not speak.
 
|-
|'''Learning language'''
| 5
| 5 '''Harper''' levels gives you +1 more [[Languages#Learning_languages|language you can learn]].
 
|-
|'''Bonus [[Languages|Language]]'''
| -
| [[Celestial]].
 
|-
|'''Divine Caster Level'''
| -
| Each level of [[Harper#Harper_Priest|Harper Priest]] increases divine caster level. These levels add dispel resistance, DC calculations and spell penetration as caster levels would normally. The levels do not allow you to learn new spells as you level. The levels do not add known or spells per day for spontaneous casters: shaman and favored soul. The levels do add to divine preparation casting spell slots. Additionally, caster levels do not count towards the epic caster requirements of epic spells. You still need 21 levels in a primary casting class to become an epic caster to qualify. For example, 15 shaman / 5 harper priest would have the known spells and spells per day of a level 15 sorcerer (including only having up to circle 7 spells) and cast spells as a level 20.
 
|}
 
=== Harper Paragon ===
----
 
==== Requirements ====
 
'''Alignment restrictions:''' Any non-evil
 
'''Skills:''' discipline 4, search 4, lore 6, persuade 8
 
'''Feats:''' alertness, iron will
 
'''Multi-classing:''' May not have any other Harper class
 
==== Class Features ====
 
'''Hit die:''' d10
 
'''Proficiencies:''' armor (light, heavy, medium), shields, weapons (martial, simple)
 
'''Skill points:''' 4 + int modifier ((4 + int modifer) * 4 at 1st level)
 
'''Class Skills:''' appraise, bluff, craft mastery, craft trap, discipline, heal, hide, intimidate, listen, lore, move silently, parry, persuade, pick pocket, and ride
 
'''Primary saving throw(s):''' reflex, will
 
'''Base attack bonus:''' +1/level
 
'''Bonus feats:''' ambidexterity, blind fight, called shot, cleave, deflect arrows, disarm, dodge, expertise, great cleave, improved critical, improved disarm, improved expertise, improved knockdown, improved parry, improved power attack, improved two-weapon fighting, improved unarmed strike, knockdown, mobility, mounted archery, mounted combat, point blank shot, power attack, rapid shot, spring attack, stunning fist, two-weapon fighting, weapon finesse, weapon focus, weapon proficiency (exotic), whirlwind attack
 
'''Unavailable feats:''' weapon specialization
 
'''Epic bonus feats:''' armor skin, epic damage reduction, epic prowess, epic toughness, epic weapon focus, improved stunning fist, improved whirlwind attack, overwhelming critical, superior initiative, epic reputation, epic spell focus, great smiting, greater spell focus, improved combat casting, improved critical (whip only), perfect health, planar turning
 
'''Unavailable epic feats:''' epic weapon specialization, outsider shape, construct shape, dragon shape, undead shape
 
{| {{Table-Class}}
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Lvl
! rowspan="2" style="text-align: center; background:#c0c0c0;" | BAB
! colspan="3" style="text-align: center; background:#c0c0c0;" | Saves
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Feats
! rowspan="2" style="text-align: center; background:#c0c0c0;" | HP
|-
| style="text-align: center; background:#c0c0c0;" | F
| style="text-align: center; background:#c0c0c0;" | R
| style="text-align: center; background:#c0c0c0;" | W
|-
| style="text-align: center;" | 1st
| style="text-align: center;" | +1
| style="text-align: center;" | +0
| style="text-align: center;" | +2
| style="text-align: center;" | +2
| Can use the [[Console_command#-detectevil|-detectevil command]]<br>
Bonus Feat<br>
+2 Universal Saves
 
| style="text-align: center;" | 10
|-
| style="text-align: center;" | 2nd
| style="text-align: center;" | +2
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
| style="text-align: center;" | 20
|-
| style="text-align: center;" | 3rd
| style="text-align: center;" | +3
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
| +2 Universal Saves (stacks)<br>
Turn Undead<br>
Bonus Feat
 
| style="text-align: center;" | 30
|-
| style="text-align: center;" | 4th
| style="text-align: center;" | +4
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
| style="text-align: center;" | 40
|-
| style="text-align: center;" | 5th
| style="text-align: center;" | +5
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
| +2 Universal Saves (stacks)<br>
Bonus Feat<br>
(For Non-Paladins, as long as your charisma score is above a base 11,<br> the save progression will be replaced with Divine Grace)
 
| style="text-align: center;" | 50
|}
 
==== Arelith Changes ====
 
{| class="wikitable sortable"
|- style="background-color:#c0c0c0"
!Change
!Level
!Description
 
|-
|'''Class skills'''
| -
| Access to intimidate, parry, and ride.
 
|-
|'''Voting'''
| 5
| Can vote in every election (even if not a member of the settlement) with a full 5 levels in the class. However, no Harper (nobody with the Prestige Class permission token) may stand for election as a settlement leader. If the Harpers wish to rule directly, they will need an ally to stand in their place. Harper Scouts do not need all 5 levels in the class.
 
|-
|'''Harper Pin'''
| -
| Harpers examining characters will get feedback if the person they are looking at also carries a Harper Pin (the Prestige Class token). 
 
|-
|'''Understanding language'''
| -
| '''Harper''' levels contribute towards [[Languages#Understanding_languages|understanding languages]] you do not speak.
 
|-
|'''Learning language'''
| 5
| 5 '''Harper''' levels gives you +1 more [[Languages#Learning_languages|language you can learn]].
 
|-
|'''Bonus [[Languages|Language]]'''
| -
| [[Celestial]].
 
|}
 
=== Master Harper ===
----
 
==== Requirements ====
 
'''Alignment restrictions:''' Any non-evil
 
'''Skills:''' discipline 4, lore 6, persuade 8
 
'''Feats:''' alertness, iron will
 
'''Multi-classing:''' May not have any other Harper class
 
==== Class Features ====
 
'''Hit die:''' d8
 
'''Proficiencies:''' armor (light), weapons (simple)
 
'''Skill points:''' 6 + int modifier ((6 + int modifer) * 4 at 1st level)
 
'''Class Skills:''' appraise, bluff, concentration, craft mastery, craft trap, discipline, heal, hide, listen, lore, move silently, parry, perform, persuade, pick pocket, ride, spellcraft, tumble, use magic device
 
'''Primary saving throw(s):''' reflex, will
 
'''Base attack bonus:''' +1/level
 
'''Bonus feats:''' arcane defense, brew potion, craft wand, curse song, extra music, favored enemy, greater spell focus, lingersing song, scribe scroll; craft harper item on level 5 only
 
'''Unavailable feats:''' weapon specialization
 
'''Epic bonus feats:''' as bard
 
'''Unavailable epic feats:''' epic weapon specialization, outsider shape, construct shape, dragon shape, undead shape
 
{| {{Table-Class}}
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Lvl
! rowspan="2" style="text-align: center; background:#c0c0c0;" | BAB
! colspan="3" style="text-align: center; background:#c0c0c0;" | Saves
! rowspan="2" style="text-align: center; background:#c0c0c0;" | Feats
! rowspan="2" style="text-align: center; background:#c0c0c0;" | HP
|-
| style="text-align: center; background:#c0c0c0;" | F
| style="text-align: center; background:#c0c0c0;" | R
| style="text-align: center; background:#c0c0c0;" | W
|-
| style="text-align: center;" | 1th
| style="text-align: center;" | +0
| style="text-align: center;" | +0
| style="text-align: center;" | +2
| style="text-align: center;" | +2
|
+1 Song and Arcane Caster Level (as if bard was one level higher)<br>
Harper Knowledge<br>
Bonus Feat<br>
Skill Focus: Perform
 
| style="text-align: center;" | 8
|-
| style="text-align: center;" | 2nd
| style="text-align: center;" | +1
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
+1 Song and Arcane Caster Level
 
| style="text-align: center;" | 16
|-
| style="text-align: center;" | 3rd
| style="text-align: center;" | +2
| style="text-align: center;" | +0
| style="text-align: center;" | +3
| style="text-align: center;" | +3
|
+1 Song and Arcane Caster Level<br>
Skill Focus: Lore
 
| style="text-align: center;" | 24
|-
| style="text-align: center;" | 4th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
+1 Song and Arcane Caster Level<br>
Epic Sklll Focus: Lore
 
| style="text-align: center;" | 32
|-
| style="text-align: center;" | 5th
| style="text-align: center;" | +3
| style="text-align: center;" | +1
| style="text-align: center;" | +4
| style="text-align: center;" | +4
|
+1 Song and Arcane Caster Level<br>
Can use all Songs infinite times per day<br>
Bonus Feat<br>
Epic Skill Focus: Perform
 
| style="text-align: center;" | 40
|}
 
==== Arelith Changes ====
 
{| class="wikitable sortable"
|- style="background-color:#c0c0c0"
!Change
!Level
!Description
 
|-
|'''Class skills'''
| -
| Access to concentration, parry, perform, ride, spellcraft, and use magic device.
 
|-
|'''Voting'''
| 5
| Can vote in every election (even if not a member of the settlement) with a full 5 levels in the class. However, no Harper (nobody with the Prestige Class permission token) may stand for election as a settlement leader. If the Harpers wish to rule directly, they will need an ally to stand in their place. Harper Scouts do not need all 5 levels in the class.
 
|-
|'''Harper Pin'''
| -
| Harpers examining characters will get feedback if the person they are looking at also carries a Harper Pin (the Prestige Class token). 
 
|-
|'''Understanding language'''
| -
| '''Harper''' levels contribute towards [[Languages#Understanding_languages|understanding languages]] you do not speak.
 
|-
|'''Learning language'''
| 5
| 5 '''Harper''' levels gives you +1 more [[Languages#Learning_languages|language you can learn]].
 
|-
|'''Caster Level'''
| -
| Each level of [[Harper#Master_Harper|Master Harper]] increases caster level. These levels add dispel resistance, DC calculations and spell penetration as caster levels would normally. The levels do not allow you to learn new spells as you level. The levels do not add known or spells per day for spontaneous casters. The levels do add arcane and divine spell slots for prepared spellbook casting, but do not count towards the epic caster requirements of epic spells. You still need 21 levels in a primary casting class to become an epic caster to qualify. For example, 10 bard / 5 master harper would have the known spells and spells per day of a level 10 bard (including only having up to circle 4 spells) and cast spells as a level 15.
 
|}
 
==Roleplay Tips==
 
 
 
== External Links ==
: [http://forgottenrealms.wikia.com/wiki/Harpers Harpers on FR wiki]
: [http://nwn.wikia.com/wiki/Favored_enemy Favored enemy on NWNWiki]
: Information about default NWN class are [http://nwn.wikia.com/wiki/Harper_scout available on NWNWiki].
[[Category:Classes]]


<div class="toccolours mw-collapsible mw-collapsed">
blank class pastebin
<div class="mw-collapsible-content">
here's the content
</div>
</div>
</div>
</div>
<categorytree hideroot="true" namespaces="-">Spells</categorytree>

Latest revision as of 02:02, 23 March 2023

Prefixindex one way

Prefixindex another way


API stuff

Concepts

  • &action=query > &list=categorymembers > &cmtitle=Category:Spells
    • Seems to have better sorting than generator
    • Creates a "cateogrymembers" sub-heading under the query
    • Creates a list of the category members identified in the &cmtitle= parameter
    • Doesn't update the details of those members based on query > &prop= parameters
    • Has its own &cmprop= sub-property parameter to see more under each entry in the categorymembers section, more limited than &prop=
    • &cmprop= is more focused on sorting the results: &cmprop=ids|title|sortkey|sortkeyprefix|type|timestamp
  • &action=query > &generator=categorymembers > &gcmtitle=Category:Spells
    • Doesn't create a seperate sub-heading under the query
    • Replaces any &titles= pages that would normally show up as pages > 0, 1, 2, etc... under the query
    • Essentially passes each page in the &gcmtitle= category page into the pages > 0, 1, 2, etc..., creating unique entries for each page under the query as if all the pages had been passed
    • Since it just "populates" all the pages under the query, it does capture query > &prop=transcludedin|templates|revisions|redirects|etc... parameters across the whole generated list of pages
    • Does also have its own &cmprop= which is smaller and also seems to be focused on sorting, but I've tested and this parameter doesn't work in this version of the Arelith wiki software

Example API call on Arelith's mediawiki api:

  • http://wiki.nwnarelith.com/w/api.php?action=query&generator=categorymembers&gcmtitle=Category:Spells&gcmlimit=max&gcmtype=page&format=json&formatversion=2
    • /w/api.php?action=query is a query action, can only have one action at a time
    • &generator=categorymembers is a generator, rather than using list and then querying the specific page for its contents, get the details at the same time with a generator see more on query & generators. But, not positive on how this is different from list yet.
    • &gcmtitle=Category:Spells title of the page that's being queried, other ways to do this like id -- not sure yet how this is different from things like parse action and text vs title vs page, is part of categorymembers
    • &gcmlimit=max so it shows all results on one page, APIs look like limited to 500, is part of categorymembers
    • &gcmtype=page so it just shows the pages in the generator category and not the sub-categories, can also filter with file, page, subcat -- or using cmnamespace specifically use the namespace like 14 is subcat, is part of categorymembers
    • &format=json outputs in json so its easily scrapeable
    • &formatversion=2 fancier json with tabs for viewing raw with pretty waterfall version

Resources

https://paletton.com/ -- picking colors

http://wang.wustl.edu/mediawiki/extensions/index.php -- excel paste tables

https://www.tablesgenerator.com/mediawiki_tables -- excel paste tables graphical editor

https://en.wikipedia.org/wiki/Template:Infobox#Hiding_headers_when_all_data_fields_are_hidden

https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23if

https://www.mediawiki.org/wiki/Manual:Collapsible_elements

https://meta.wikimedia.org/wiki/Help:Parser_function#LC

https://www.mediawiki.org/wiki/Help:Magic_words#Namespaces

http://stackoverflow.com/questions/224602/how-do-you-make-div-elements-display-inline

https://www.mediawiki.org/wiki/Help:Page_status_indicators

https://meta.wikimedia.org/wiki/Help:Parser_function (formatnum)

https://www.mediawiki.org/wiki/Help:Magic_words#URL_encoded_page_names (for forcing page names)

https://nwn.fandom.com/wiki/Enhancement_bonus https://nwn.fandom.com/wiki/Piercing-slashing_damage https://nwn.fandom.com/wiki/Damage_bonus -- complicated damage type interactions

Useful when tracking down changes/historical stuff related to updates:

Old update thread, doesn't have divine focus update or deck of stars -- https://web.archive.org/web/*/http://arelith.com/node/1120*

Last medium-old forums -- https://web.archive.org/web/20150330201418/http://arelith.com/forum

All of the even older forums... not much in there -- https://web.archive.org/web/*/http://www.arelith.com/phpBB3/*

All of the old forum posts... not all of them, but those that are archived -- https://web.archive.org/web/*/http://arelith.com/node/*

Note for later, see about using the wayback downloader to download this? https://github.com/hartator/wayback-machine-downloader

Category:Article_management_templates

Pastebin

blank class pastebin

here's the content

<categorytree hideroot="true" namespaces="-">Spells</categorytree>