• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

New Creature Types always bootstraps?

ShadowChemosh

Well-known member
So I have created two new Creature Types. Everything was going fine until I saw that after a reload the new types automatically showed up on the Race tab without me actually picking a race. Worse I can't get them to go away. :( I have done a Ctrl-R and even a complete reload of HL and they still always show now.

See attached image for an example of what I am talking about.

I have tracked the issue down to the following XML:
Code:
  <thing id="tpS2HlfCon" name="Half-Construct" description="A half-construct race is a group of creatures that are artificially enhanced or have parts replaced by constructed mechanisms, be they magical or mechanical. A half-construct race has the following features.\n\n{b}Traits{/b}: A half-construct possesses the following traits (unless otherwise noted in a creature&apos;s entry).\n* Half-constructs gain a +2 racial bonus on saving throws against disease, mind-affecting effects, poison, and effects that cause either exhaustion or fatigue.\n* Constructs cannot be raised or resurrected.\n* Constructs do not breathe, eat, or sleep, unless they want to gain some beneficial effect from one of these activities. This means that a construct can drink potions and can sleep in order to regain spells, but neither is required to survive or stay in good health." compset="Type">
    <tag group="NotLiving" tag="Construct" name="Construct" abbrev="Construct"/>
    <tag group="cAttack" tag="Good"/>
    <bootstrap thing="raS2HlfCon"></bootstrap>
    </thing>
  <thing id="raS2HlfCon" name="Half-Construct Traits" description="Half-constructs gain a +2 racial bonus on saving throws against disease, mind-affecting effects, poison, and effects that cause either exhaustion or fatigue." compset="RaceSpec" uniqueness="unique">
    <tag group="Helper" tag="ShowSpec" name="ShowSpec" abbrev="ShowSpec"/>
    <tag group="SpecType" tag="Defense"/>
    </thing>
  <thing id="tpS2HlfUnd" name="Half-Undead" description="Half-undead races are strange or unholy fusions of the living and the undead. Players interested in playing a half-undead race might also consider the dhampir ({i}Bestiary 2{/i} 89), the progeny of a vampire and a human. A half-undead creature has the following features.\n\n{b}Traits{/b}: A half-undead possesses the following traits (unless otherwise noted in a creature&apos;s entry).\n* Half-undead have the darkvision 60 ft. racial ability.\n* Half-undead gain a +2 racial bonus on saving throws against disease and mind-affecting effects.\n* Half-undead take no penalties from energy draining effects, though they can still be killed if they accrue more negative levels than they have Hit Dice. After 24 hours, any negative levels they&apos;ve gained are removed without any additional saving throws.\n* Half-undead creatures are harmed by positive energy and healed by negative energy. A half-undead creature with the fast healing special quality still benefits from that quality." compset="Type">
    <tag group="NotLiving" tag="Construct" name="Construct" abbrev="Construct"/>
    <tag group="cAttack" tag="Good"/>
    <bootstrap thing="raDarkVis"></bootstrap>
    <bootstrap thing="raNegAffin"></bootstrap>
    <bootstrap thing="raS2HlfUnd"></bootstrap>
    </thing>
  <thing id="raS2HlfUnd" name="Half-Undead Traits" description="Half-undead gain a +2 racial bonus on saving throws against disease and mind-affecting effects.  Half-undead take no penalties from energy draining effects, though they can still be killed if they accrue more negative levels than they have Hit Dice. After 24 hours, any negative levels they&apos;ve gained are removed without any additional saving throws." compset="RaceSpec" uniqueness="unique">
    <tag group="Helper" tag="ShowSpec" name="ShowSpec" abbrev="ShowSpec"/>
    <tag group="SpecType" tag="Defense"/>
    </thing>

Removing the above from the .user file makes the issue go away. Of course it also removes my new Creature Types also. I can't find any reason why these suddenly show up on every single race now? I am missing something but I have gone through all the stuff I know.... Help! :( :(
 

Attachments

  • Image1.jpg
    Image1.jpg
    56.8 KB · Views: 12
Half-construct and Half-undead aren't types - they're subtypes.

On types, everything needs a bootstrap condition, because every type is present on every character, all the time.
 
Half-construct and Half-undead aren't types - they're subtypes.
Yes from the point of view of the new Play test they are sub-types. These two I was playing around with them for my home games as a Creature Type instead. :)

On types, everything needs a bootstrap condition, because every type is present on every character, all the time.
Ah ha! I had not noticed that actually. Thanks that would explain allot.
 
Back
Top