<?xml version="1.0" encoding="ISO-8859-1"?>
<document signature="Hero Lab Data">
  <thing id="thHarpeAge" name="Harper Agent" description="{i}You fight for your freedom? Well, I fight for the freedom of all.{/i}\nBards who chronicle the past age sing of the Harpers, a secret society dedicated to advancing the cause of good across Faer&#251;n. In the group&#146;s glory days, its members included figures of legend such as Storm Silverhand, whose beautiful voice matched her ferocity in battle, and Arilyn Moonblade, a half-elf wielder of powerful and ancient elven magic. The Harpers passed from existence in the wake of the Spellplague, but the organization was reborn sixty years ago and is now based out of the city of Everlund, several hundred miles northeast of Neverwinter. Its stated purpose is to stop the encroachment of the expanding empire of Netheril.\n    You grew up hearing tales of the Harpers&#146; exploits and have long sought to do your part to stem the tide of darkness. You&#146;ve always had a facility for deception and intrigue, coupled with a strong sense of right and wrong. As you grew older, you searched for the best way to put those skills to good use. You journeyed to Everlund to enlist in the group, whereupon you were given a task to complete in order to earn your Harper pin.\n    You were dispatched to Neverwinter, there to contact a local Harper agent named Cymril and lend your services to the Sons of Alagondar. Cymril, in addition to being one of the few Harpers in the city, is the leader of the Sons of Alagondar. This underground resistance movement opposes the imperialistic aims of Dagult Neverember, the Open Lord of Waterdeep, who has established himself as the &#147;Protector&#148; of Neverwinter during its reconstruction. The Harpers believe that Neverember&#146;s intentions are less than noble, and that he seeks to expand his mercantile empire for his own gain at the expense of the people. They are sure that, with his ruthless methods and suspect alliances, Neverember plans to usurp the throne of Neverwinter and build a cutthroat empire on the Sword Coast.\n    On your arrival, you learned the hard way that Neverember&#146;s treachery runs deeper than even the Harpers know. You were included among a band of rebels on a nighttime reconnaissance mission led by Cymril. All of a sudden, your world turned inside out when a squad of Neverember&#146;s mercenaries ambushed your group. You avoided the initial assault by ducking into an alcove&#151;where you watched as Cymril began cutting down your comrades! Clearly, she was working in league with the soldiers. One of Cymril&#146;s lieutenants turned on her and wounded her fatally just before he himself was cut down by the mercenaries.\n    When the mercenaries moved on, they left the bodies of their victims (including Cymril) in the street as a warning to other dissidents. Before you left the area, you had the foresight to pluck Cymril&#146;s Harper pin from her vest, lest it fall into the wrong hands.\n    Was Cymril truly a traitor to Neverwinter&#146;s cause, or was she working as a double agent? You can&#146;t be sure. What you do know is that when both the Sons of Alagondar and the Harpers got wind of what had happened, they immediately suspected that someone in the ambushed group was working for the other side.\n    As the newcomer, you bear the brunt of the suspicion of both groups. The city&#146;s rebel forces have fractured since Cymril&#146;s death into disorganized and ineffective war bands. Discovering which of the few Harper associates in Neverwinter you can trust is important to you. However, if you have to work alone to get the job done, that&#146;s what you&#146;ll do. Your main goal is to ascertain the truth about Cymril, and in the process of doing that, you seek any means you can to thwart Neverember&#146;s true plans for the city.\n    As a rogue agent, you work without official Harper support, and are free to use your own methods and make your own decisions regarding whom to trust. Each new day is an exciting and dangerous game of masks&#151;guessing who speaks the truth, who offers you lies in the hope of securing an advantage, and who is the true enemy in any given situation. You follow a morality of your own&#151;one that seeks the good in any situation, without compromise and without being afraid to take the fight to those who oppose you.\n\n    {b}Harper Agent Starting Feature (1st level):{/b} You gain a Harper pin." compset="Theme" uniqueness="unique">
    <usesource source="NeverCamp" parent="Supplement" name="Neverwinter Campaign Setting"/>
    <tag group="Hide" tag="Special" name="Special" abbrev="Special"/>
    <bootstrap thing="pwHBLG">
      <autotag group="User" tag="FeatureChk"/>
      </bootstrap>
    <bootstrap thing="pwHBME">
      <autotag group="User" tag="FeatureChk"/>
      </bootstrap>
    <bootstrap thing="pwHBTL">
      <autotag group="User" tag="FeatureChk"/>
      </bootstrap>
    <bootstrap thing="fHrpAgnt1"></bootstrap>
    <eval phase="Setup" priority="400"><![CDATA[
      doneif (hero.tagvalue[Level.?] < 10)
      foreach pick in hero from Power where "PowerLink.HarperPin1"
        perform eachpick.delete[User.FeatureChk]
        nexteach]]></eval>
    <evalrule phase="Validate" priority="10000" message="Too Many Blessings"><![CDATA[
      ~disable any of our blessings that aren't selected
      validif (hero.tagvalue[Level.?] >= 10)

      var total as number
      foreach pick in hero from Power where "User.FeatureChk & PowerLink.HarperPin1"
        if (eachpick.field[usrIsCheck].value <> 0) then
          total += 1
        else
          perform eachpick.assign[Hide.Special]
          perform eachpick.assign[Helper.Disable]
          endif
        nexteach

      if (hero.tagvalue[Level.?] >= 5) then
        validif ( total = 2 )
        if ( total < 2 ) then
          @message = "Choose up to 2 Harper Blessings from the Theme Features table."
        else
          @message = "Too many Harper Blessings from the Theme Features table chosen."
        endif
      else
        validif ( total = 1 )
        if ( total < 1 ) then
          @message = "Choose up to 1 Harper Blessing from the Theme Features table."
        else
          @message = "Too many Harper Blessings from the Theme Features table chosen."
        endif
      endif]]></evalrule>
    </thing>
  <thing id="pwHBLG" name="Lillra&apos;s Grace (Harper&apos;s Blessing)" compset="Power">
    <usesource source="NeverCamp"/>
    <tag group="PowerClass" tag="ThemePower"/>
    <tag group="PowerUse" tag="Encounter"/>
    <tag group="ActionType" tag="None"/>
    <tag group="PowerLink" tag="HarperPin1" name="Harper&apos;s Blessing"/>
    <tag group="PowerType" tag="Utility"/>
    <tag group="PowerTheme" tag="thHarpeAge"/>
    </thing>
  <thing id="pwHBME" name="Mielikki&apos;s Endurance (Harper&apos;s Blessing)" compset="Power">
    <usesource source="NeverCamp"/>
    <tag group="PowerClass" tag="ThemePower"/>
    <tag group="PowerUse" tag="Encounter"/>
    <tag group="ActionType" tag="ImmedInt"/>
    <tag group="PowerLink" tag="HarperPin1" name="Harper&apos;s Blessing"/>
    <tag group="PowerType" tag="Utility"/>
    <tag group="PowerTheme" tag="thHarpeAge"/>
    </thing>
  <thing id="pwHBTL" name="Tymora&apos;s Luck (Harper&apos;s Blessing)" compset="Power">
    <usesource source="NeverCamp"/>
    <tag group="PowerClass" tag="ThemePower"/>
    <tag group="PowerUse" tag="Encounter"/>
    <tag group="ActionType" tag="None"/>
    <tag group="PowerLink" tag="HarperPin1" name="Harper&apos;s Blessing"/>
    <tag group="PowerType" tag="Utility"/>
    <tag group="PowerTheme" tag="thHarpeAge"/>
    </thing>
  <thing id="pwHarpHeal" name="Harper&apos;s Healing Boon" compset="Power">
    <fieldval field="pwTarget" value="Personal"/>
    <tag group="ActionType" tag="ImmedInt"/>
    <tag group="ReqLevel" tag="2"/>
    <tag group="PowerTheme" tag="thHarpeAge"/>
    <tag group="PowerSrc" tag="Divine"/>
    <tag group="PowerType" tag="Utility"/>
    <tag group="PowerUse" tag="Daily"/>
    <tag group="PowerClass" tag="ThemePower"/>
    </thing>
  <thing id="pwHarpAlly" name="Unexpected Ally" compset="Power">
    <fieldval field="pwTarget" value="One enemy in the burst"/>
    <fieldval field="pwRange1" value="Close"/>
    <fieldval field="pwRange2" value="burst 5"/>
    <tag group="PowerSrc" tag="Arcane"/>
    <tag group="PowerType" tag="Utility"/>
    <tag group="EffectType" tag="Charm"/>
    <tag group="ActionType" tag="Minor"/>
    <tag group="ReqLevel" tag="6"/>
    <tag group="PowerTheme" tag="thHarpeAge"/>
    <tag group="PowerUse" tag="Daily"/>
    <tag group="PowerClass" tag="ThemePower"/>
    </thing>
  <thing id="pwHarpDast" name="Resourceful Dastard" compset="Power">
    <fieldval field="pwTarget" value="Personal"/>
    <tag group="ReqLevel" tag="10"/>
    <tag group="PowerTheme" tag="thHarpeAge"/>
    <tag group="PowerSrc" tag="Martial"/>
    <tag group="PowerType" tag="Daily"/>
    <tag group="ActionType" tag="Minor"/>
    <tag group="EffectType" tag="Stance"/>
    <tag group="PowerClass" tag="ThemePower"/>
    </thing>
  <thing id="fHrpAgnt1" name="Harper Agent Starting Feature" description="You gain a Harper pin" compset="ThemeFeat">
    <tag group="ReqLevel" tag="1"/>
    <bootstrap thing="mgHarpPin3"></bootstrap>
    </thing>
  </document>
