AutoHarp 2.0 Fantasy database errors

Started by dagorhir, March 07, 2016, 09:08:13 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

dagorhir

I just installed the 2.0 version and when I tried creating the first character I got the error Outdoor category not found (or something like that).

So I looked in the skills database xml and found that the category was named Outdoors. I looked in every file and found the following inconsistencies. There's quite a lot so I put it in a code block.


[AutoHARP\Harp Databases\Harp Fantasy\College of Magics\ProfessionsFromCollegeOfMagics.xml]
Line 45 :         <Name>Outdoor</Name>
Line 236 :         <Name>Outdoor</Name>
[AutoHARP\Harp Databases\Harp Fantasy\College of Magics\TrainingPackagesFromCollegeOfMagics.xml]
Line 209 :         <CategoryName>Outdoor</CategoryName>
Line 232 :         <CategoryName>Outdoor</CategoryName>
Line 324 :         <CategoryName>Outdoor</CategoryName>
Line 342 :         <CategoryName>Outdoor</CategoryName>
Line 1033 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\CulturesFromHarpFantasy.xml]
Line 237 :         <CategoryName>Outdoor</CategoryName>
Line 282 :         <CategoryName>Outdoor</CategoryName>
Line 300 :         <CategoryName>Outdoor</CategoryName>
Line 327 :         <CategoryName>Outdoor</CategoryName>
Line 406 :         <CategoryName>Outdoor</CategoryName>
Line 469 :         <CategoryName>Outdoor</CategoryName>
Line 487 :         <CategoryName>Outdoor</CategoryName>
Line 514 :         <CategoryName>Outdoor</CategoryName>
Line 816 :         <CategoryName>Outdoor</CategoryName>
Line 852 :         <CategoryName>Outdoor</CategoryName>
Line 1145 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\MonstersFromHarpFantasy.xml]
Line 249 :       <Skill Category="Outdoor">
Line 250 :         <CategoryName>Outdoor</CategoryName>
Line 468 :       <Skill Category="Outdoor">
Line 469 :         <CategoryName>Outdoor</CategoryName>
Line 779 :       <Skill Category="Outdoor">
Line 780 :         <CategoryName>Outdoor</CategoryName>
Line 924 :       <Skill Category="Outdoor">
Line 925 :         <CategoryName>Outdoor</CategoryName>
Line 1240 :       <Skill Category="Outdoor">
Line 1241 :         <CategoryName>Outdoor</CategoryName>
Line 1610 :       <Skill Category="Outdoor">
Line 1611 :         <CategoryName>Outdoor</CategoryName>
Line 1646 :       <Skill Category="Outdoor">
Line 1647 :         <CategoryName>Outdoor</CategoryName>
Line 1826 :       <Skill Category="Outdoor">
Line 1827 :         <CategoryName>Outdoor</CategoryName>
Line 1972 :       <Skill Category="Outdoor">
Line 1973 :         <CategoryName>Outdoor</CategoryName>
Line 1999 :       <Skill Category="Outdoor">
Line 2000 :         <CategoryName>Outdoor</CategoryName>
Line 2134 :       <Skill Category="Outdoor">
Line 2135 :         <CategoryName>Outdoor</CategoryName>
Line 2422 :       <Skill Category="Outdoor">
Line 2423 :         <CategoryName>Outdoor</CategoryName>
Line 3125 :       <Skill Category="Outdoor">
Line 3126 :         <CategoryName>Outdoor</CategoryName>
Line 3530 :       <Skill Category="Outdoor">
Line 3531 :         <CategoryName>Outdoor</CategoryName>
Line 3707 :       <Skill Category="Outdoor">
Line 3708 :         <CategoryName>Outdoor</CategoryName>
Line 3815 :       <Skill Category="Outdoor">
Line 3816 :         <CategoryName>Outdoor</CategoryName>
Line 4016 :       <Skill Category="Outdoor">
Line 4017 :         <CategoryName>Outdoor</CategoryName>
Line 4455 :       <Skill Category="Outdoor">
Line 4456 :         <CategoryName>Outdoor</CategoryName>
Line 4678 :       <Skill Category="Outdoor">
Line 4679 :         <CategoryName>Outdoor</CategoryName>
Line 4890 :       <Skill Category="Outdoor">
Line 4891 :         <CategoryName>Outdoor</CategoryName>
Line 5064 :       <Skill Category="Outdoor">
Line 5065 :         <CategoryName>Outdoor</CategoryName>
Line 5251 :       <Skill Category="Outdoor">
Line 5252 :         <CategoryName>Outdoor</CategoryName>
Line 5621 :       <Skill Category="Outdoor">
Line 5622 :         <CategoryName>Outdoor</CategoryName>
Line 5864 :       <Skill Category="Outdoor">
Line 5865 :         <CategoryName>Outdoor</CategoryName>
Line 6227 :       <Skill Category="Outdoor">
Line 6228 :         <CategoryName>Outdoor</CategoryName>
Line 6326 :       <Skill Category="Outdoor">
Line 6327 :         <CategoryName>Outdoor</CategoryName>
Line 6486 :       <Skill Category="Outdoor">
Line 6487 :         <CategoryName>Outdoor</CategoryName>
Line 6585 :       <Skill Category="Outdoor">
Line 6586 :         <CategoryName>Outdoor</CategoryName>
Line 6780 :       <Skill Category="Outdoor">
Line 6781 :         <CategoryName>Outdoor</CategoryName>
Line 6993 :       <Skill Category="Outdoor">
Line 6994 :         <CategoryName>Outdoor</CategoryName>
Line 7195 :       <Skill Category="Outdoor">
Line 7196 :         <CategoryName>Outdoor</CategoryName>
Line 7364 :       <Skill Category="Outdoor">
Line 7365 :         <CategoryName>Outdoor</CategoryName>
Line 7609 :       <Skill Category="Outdoor">
Line 7610 :         <CategoryName>Outdoor</CategoryName>
Line 7618 :       <Skill Category="Outdoor">
Line 7619 :         <CategoryName>Outdoor</CategoryName>
Line 7645 :       <Skill Category="Outdoor">
Line 7646 :         <CategoryName>Outdoor</CategoryName>
Line 7791 :       <Skill Category="Outdoor">
Line 7792 :         <CategoryName>Outdoor</CategoryName>
Line 7800 :       <Skill Category="Outdoor">
Line 7801 :         <CategoryName>Outdoor</CategoryName>
Line 7827 :       <Skill Category="Outdoor">
Line 7828 :         <CategoryName>Outdoor</CategoryName>
Line 7973 :       <Skill Category="Outdoor">
Line 7974 :         <CategoryName>Outdoor</CategoryName>
Line 7982 :       <Skill Category="Outdoor">
Line 7983 :         <CategoryName>Outdoor</CategoryName>
Line 8009 :       <Skill Category="Outdoor">
Line 8010 :         <CategoryName>Outdoor</CategoryName>
Line 8140 :       <Skill Category="Outdoor">
Line 8141 :         <CategoryName>Outdoor</CategoryName>
Line 8149 :       <Skill Category="Outdoor">
Line 8150 :         <CategoryName>Outdoor</CategoryName>
Line 8167 :       <Skill Category="Outdoor">
Line 8168 :         <CategoryName>Outdoor</CategoryName>
Line 8313 :       <Skill Category="Outdoor">
Line 8314 :         <CategoryName>Outdoor</CategoryName>
Line 8322 :       <Skill Category="Outdoor">
Line 8323 :         <CategoryName>Outdoor</CategoryName>
Line 8349 :       <Skill Category="Outdoor">
Line 8350 :         <CategoryName>Outdoor</CategoryName>
Line 8495 :       <Skill Category="Outdoor">
Line 8496 :         <CategoryName>Outdoor</CategoryName>
Line 8504 :       <Skill Category="Outdoor">
Line 8505 :         <CategoryName>Outdoor</CategoryName>
Line 8531 :       <Skill Category="Outdoor">
Line 8532 :         <CategoryName>Outdoor</CategoryName>
Line 8713 :       <Skill Category="Outdoor">
Line 8714 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\ProfessionsFromHarpFantasy.xml]
Line 304 :         <Name>Outdoor</Name>
Line 342 :       <Note>Beginning at first level, and then every seventh level thereafter (7th, 14th, etc), Rangers gain a +10 bonus to any one Outdoor skill of their choice. No skill may have greater than a +30 bonus from this ability.</Note>
Line 345 :       <Category>Rangers gain a +10 bonus to any one Outdoor skill of their choice. No skill may have greater than a +30 bonus from this ability.</Category>
Line 383 :         <Name>Outdoor</Name>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\TalentsFromHarpFantasy.xml]
Line 602 :       <![CDATA[The character receives a bonus of +10 to all Outdoor skills and Herbcraft.]]>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\TrainingPackagesFromHarpFantasy.xml]
Line 158 :         <CategoryName>Outdoor</CategoryName>
Line 185 :         <CategoryName>Outdoor</CategoryName>
Line 203 :         <CategoryName>Outdoor</CategoryName>
Line 239 :         <CategoryName>Outdoor</CategoryName>
Line 275 :         <CategoryName>Outdoor</CategoryName>
Line 293 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Martial Law\TrainingPackagesFromMartialLaw.xml]
Line 59 :         <CategoryName>Outdoor</CategoryName>
Line 141 :         <CategoryName>Outdoor</CategoryName>
Line 173 :         <CategoryName>Outdoor</CategoryName>
Line 280 :         <CategoryName>Outdoor</CategoryName>
Line 354 :         <CategoryName>Outdoor</CategoryName>

dagorhir

Just found the following error in the Deep Warren culture. There's an extra linguistics rank that is not consistent with the book.


[Autoharp\Harp Databases\Harp Fantasy\CulturesFromHarpFantasy.xml]
Deep Warren culture has an extra skill block should be deleted from line 73 to line 81
    <Skills type="Adolescence Ranks">
      <Ranks>1</Ranks>
      <Label></Label>
      <Skill>
        <CategoryName>General</CategoryName>
        <SkillName>Written Linguistics</SkillName>
        <SubSkillName>Choice</SubSkillName>
      </Skill>
    </Skills>

dagorhir

A minor inconsistency in skill naming:
The subskil of Resistance should be named only Magic to match the other subskills

[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\SkillsFromHarpFantasy.xml]
Line 976 :         <Name>Resistance- Magic</Name>

dagorhir

Another name entered wrong

[AutoHARP\Harp Databases\Harp Fantasy\Martial Law\CombatFromMartialLaw.xml]
This:
    <WeaponGroup name="1 Handed Edge- Short Blades">
Should be:
    <WeaponGroup name="Short Blades">

And in
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\CombatFromHarpFantasy.xml]
this:
    <WeaponGroup name="Trusting Blades">
Should be:
    <WeaponGroup name="Thrusting Blades">

dagorhir

Found the skill resistance is not consistently named within the database files. It is often named Resistance- [Magic, Stamina, Will] while the skills files has it name just Resistance.

Where it shows in the training packages I replace it with the following entry:
      <Skill>
        <CategoryName>General</CategoryName>
        <SkillName>Resistance</SkillName>
        <SubSkillName>Choice</SubSkillName>
      </Skill>

I haven't yet determined the effect the error has with the monsters database (where most of the errors are found). It probably affects combat tracker, so I will post something specific to that when get around testing it.

dagorhir

Another name entered wrong

[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\CombatFromHarpFantasy.xml]
this:
    <WeaponGroup name="Pole Arms">
Should be:
    <WeaponGroup name="Polearms">

It doesn't link to the skill unless this is changed.

dagorhir

in [AutoHARP\Harp Databases\Harp Fantasy\Martial Law\CombatFromMartialLaw.xml]

Two-handed Bastard axe should be in Great Blades, not Axes

in [AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\CombatFromHarpFantasy.xml]

Dagger and Hand Axe are missing from Thrown Blades

dagorhir

in [AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\ProfessionsFromHarpFantasy.xml]

Harpers do not get any talents to select from according to the core book pg. 13-14. This comes from previous version of HARP.

This:
    <Talents Selection="1">
      <Name>Enhanced Senses</Name>
      <Name>Scholar</Name>
    </Talents>
Should be:
   <Talents Selection="0"/>

DavidKlecker

Quote from: dagorhir on March 07, 2016, 09:08:13 AM
I just installed the 2.0 version and when I tried creating the first character I got the error Outdoor category not found (or something like that).

So I looked in the skills database xml and found that the category was named Outdoors. I looked in every file and found the following inconsistencies. There's quite a lot so I put it in a code block.


[AutoHARP\Harp Databases\Harp Fantasy\College of Magics\ProfessionsFromCollegeOfMagics.xml]
Line 45 :         <Name>Outdoor</Name>
Line 236 :         <Name>Outdoor</Name>
[AutoHARP\Harp Databases\Harp Fantasy\College of Magics\TrainingPackagesFromCollegeOfMagics.xml]
Line 209 :         <CategoryName>Outdoor</CategoryName>
Line 232 :         <CategoryName>Outdoor</CategoryName>
Line 324 :         <CategoryName>Outdoor</CategoryName>
Line 342 :         <CategoryName>Outdoor</CategoryName>
Line 1033 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\CulturesFromHarpFantasy.xml]
Line 237 :         <CategoryName>Outdoor</CategoryName>
Line 282 :         <CategoryName>Outdoor</CategoryName>
Line 300 :         <CategoryName>Outdoor</CategoryName>
Line 327 :         <CategoryName>Outdoor</CategoryName>
Line 406 :         <CategoryName>Outdoor</CategoryName>
Line 469 :         <CategoryName>Outdoor</CategoryName>
Line 487 :         <CategoryName>Outdoor</CategoryName>
Line 514 :         <CategoryName>Outdoor</CategoryName>
Line 816 :         <CategoryName>Outdoor</CategoryName>
Line 852 :         <CategoryName>Outdoor</CategoryName>
Line 1145 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\MonstersFromHarpFantasy.xml]
Line 249 :       <Skill Category="Outdoor">
Line 250 :         <CategoryName>Outdoor</CategoryName>
Line 468 :       <Skill Category="Outdoor">
Line 469 :         <CategoryName>Outdoor</CategoryName>
Line 779 :       <Skill Category="Outdoor">
Line 780 :         <CategoryName>Outdoor</CategoryName>
Line 924 :       <Skill Category="Outdoor">
Line 925 :         <CategoryName>Outdoor</CategoryName>
Line 1240 :       <Skill Category="Outdoor">
Line 1241 :         <CategoryName>Outdoor</CategoryName>
Line 1610 :       <Skill Category="Outdoor">
Line 1611 :         <CategoryName>Outdoor</CategoryName>
Line 1646 :       <Skill Category="Outdoor">
Line 1647 :         <CategoryName>Outdoor</CategoryName>
Line 1826 :       <Skill Category="Outdoor">
Line 1827 :         <CategoryName>Outdoor</CategoryName>
Line 1972 :       <Skill Category="Outdoor">
Line 1973 :         <CategoryName>Outdoor</CategoryName>
Line 1999 :       <Skill Category="Outdoor">
Line 2000 :         <CategoryName>Outdoor</CategoryName>
Line 2134 :       <Skill Category="Outdoor">
Line 2135 :         <CategoryName>Outdoor</CategoryName>
Line 2422 :       <Skill Category="Outdoor">
Line 2423 :         <CategoryName>Outdoor</CategoryName>
Line 3125 :       <Skill Category="Outdoor">
Line 3126 :         <CategoryName>Outdoor</CategoryName>
Line 3530 :       <Skill Category="Outdoor">
Line 3531 :         <CategoryName>Outdoor</CategoryName>
Line 3707 :       <Skill Category="Outdoor">
Line 3708 :         <CategoryName>Outdoor</CategoryName>
Line 3815 :       <Skill Category="Outdoor">
Line 3816 :         <CategoryName>Outdoor</CategoryName>
Line 4016 :       <Skill Category="Outdoor">
Line 4017 :         <CategoryName>Outdoor</CategoryName>
Line 4455 :       <Skill Category="Outdoor">
Line 4456 :         <CategoryName>Outdoor</CategoryName>
Line 4678 :       <Skill Category="Outdoor">
Line 4679 :         <CategoryName>Outdoor</CategoryName>
Line 4890 :       <Skill Category="Outdoor">
Line 4891 :         <CategoryName>Outdoor</CategoryName>
Line 5064 :       <Skill Category="Outdoor">
Line 5065 :         <CategoryName>Outdoor</CategoryName>
Line 5251 :       <Skill Category="Outdoor">
Line 5252 :         <CategoryName>Outdoor</CategoryName>
Line 5621 :       <Skill Category="Outdoor">
Line 5622 :         <CategoryName>Outdoor</CategoryName>
Line 5864 :       <Skill Category="Outdoor">
Line 5865 :         <CategoryName>Outdoor</CategoryName>
Line 6227 :       <Skill Category="Outdoor">
Line 6228 :         <CategoryName>Outdoor</CategoryName>
Line 6326 :       <Skill Category="Outdoor">
Line 6327 :         <CategoryName>Outdoor</CategoryName>
Line 6486 :       <Skill Category="Outdoor">
Line 6487 :         <CategoryName>Outdoor</CategoryName>
Line 6585 :       <Skill Category="Outdoor">
Line 6586 :         <CategoryName>Outdoor</CategoryName>
Line 6780 :       <Skill Category="Outdoor">
Line 6781 :         <CategoryName>Outdoor</CategoryName>
Line 6993 :       <Skill Category="Outdoor">
Line 6994 :         <CategoryName>Outdoor</CategoryName>
Line 7195 :       <Skill Category="Outdoor">
Line 7196 :         <CategoryName>Outdoor</CategoryName>
Line 7364 :       <Skill Category="Outdoor">
Line 7365 :         <CategoryName>Outdoor</CategoryName>
Line 7609 :       <Skill Category="Outdoor">
Line 7610 :         <CategoryName>Outdoor</CategoryName>
Line 7618 :       <Skill Category="Outdoor">
Line 7619 :         <CategoryName>Outdoor</CategoryName>
Line 7645 :       <Skill Category="Outdoor">
Line 7646 :         <CategoryName>Outdoor</CategoryName>
Line 7791 :       <Skill Category="Outdoor">
Line 7792 :         <CategoryName>Outdoor</CategoryName>
Line 7800 :       <Skill Category="Outdoor">
Line 7801 :         <CategoryName>Outdoor</CategoryName>
Line 7827 :       <Skill Category="Outdoor">
Line 7828 :         <CategoryName>Outdoor</CategoryName>
Line 7973 :       <Skill Category="Outdoor">
Line 7974 :         <CategoryName>Outdoor</CategoryName>
Line 7982 :       <Skill Category="Outdoor">
Line 7983 :         <CategoryName>Outdoor</CategoryName>
Line 8009 :       <Skill Category="Outdoor">
Line 8010 :         <CategoryName>Outdoor</CategoryName>
Line 8140 :       <Skill Category="Outdoor">
Line 8141 :         <CategoryName>Outdoor</CategoryName>
Line 8149 :       <Skill Category="Outdoor">
Line 8150 :         <CategoryName>Outdoor</CategoryName>
Line 8167 :       <Skill Category="Outdoor">
Line 8168 :         <CategoryName>Outdoor</CategoryName>
Line 8313 :       <Skill Category="Outdoor">
Line 8314 :         <CategoryName>Outdoor</CategoryName>
Line 8322 :       <Skill Category="Outdoor">
Line 8323 :         <CategoryName>Outdoor</CategoryName>
Line 8349 :       <Skill Category="Outdoor">
Line 8350 :         <CategoryName>Outdoor</CategoryName>
Line 8495 :       <Skill Category="Outdoor">
Line 8496 :         <CategoryName>Outdoor</CategoryName>
Line 8504 :       <Skill Category="Outdoor">
Line 8505 :         <CategoryName>Outdoor</CategoryName>
Line 8531 :       <Skill Category="Outdoor">
Line 8532 :         <CategoryName>Outdoor</CategoryName>
Line 8713 :       <Skill Category="Outdoor">
Line 8714 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\ProfessionsFromHarpFantasy.xml]
Line 304 :         <Name>Outdoor</Name>
Line 342 :       <Note>Beginning at first level, and then every seventh level thereafter (7th, 14th, etc), Rangers gain a +10 bonus to any one Outdoor skill of their choice. No skill may have greater than a +30 bonus from this ability.</Note>
Line 345 :       <Category>Rangers gain a +10 bonus to any one Outdoor skill of their choice. No skill may have greater than a +30 bonus from this ability.</Category>
Line 383 :         <Name>Outdoor</Name>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\TalentsFromHarpFantasy.xml]
Line 602 :       <![CDATA[The character receives a bonus of +10 to all Outdoor skills and Herbcraft.]]>
[AutoHARP\Harp Databases\Harp Fantasy\Harp Fantasy\TrainingPackagesFromHarpFantasy.xml]
Line 158 :         <CategoryName>Outdoor</CategoryName>
Line 185 :         <CategoryName>Outdoor</CategoryName>
Line 203 :         <CategoryName>Outdoor</CategoryName>
Line 239 :         <CategoryName>Outdoor</CategoryName>
Line 275 :         <CategoryName>Outdoor</CategoryName>
Line 293 :         <CategoryName>Outdoor</CategoryName>
[AutoHARP\Harp Databases\Harp Fantasy\Martial Law\TrainingPackagesFromMartialLaw.xml]
Line 59 :         <CategoryName>Outdoor</CategoryName>
Line 141 :         <CategoryName>Outdoor</CategoryName>
Line 173 :         <CategoryName>Outdoor</CategoryName>
Line 280 :         <CategoryName>Outdoor</CategoryName>
Line 354 :         <CategoryName>Outdoor</CategoryName>


This is addressed in 2.1.

Cheers

DavidKlecker

Lots of database errors. :( Thanks for pointing them out. Most of them I am aware of and I can't remember if I addressed them with 2.1 or not. i will certainly address the rest before 2.1.

dagorhir

Found a few more:

Spear, Trident, and Pilum are missing from Pole Arms Thrown.

I will keep posting as I find them.

dagorhir

Just found these two creating a Necromancer:

Necromancer talents
This:
<Talents Selection="0">
Should be:
<Talents Selection="1">

And
Thaumaturge talents
This:
<Talents Selection="0">
Should be:
<Talents Selection="2">

dagorhir

in [AutoHARP\Harp Databases\Harp Fantasy\College of Magics\ProfessionsFromCollegeOfMagics.xml]

In the Vivamancer profession
this:
        <Name>Spells: Mage</Name>
should be:
        <Name>Spells: Vivamancer</Name>

The wrong circle gets the development costs.

dagorhir

in [AutoHARP\Harp Databases\Harp Fantasy\College of Magics\SkillsFromCollegeOfMagics.xml]

The skill Use Blood Magic Ability should be in the General Category. See the skill's description in COM page 45

DavidKlecker

These have all been addressed.

Also it would be easier to email these errors as you find them to perfecthundred@gmail.com or make tickets on the SourceForge website. That way I don't have to click through a lot of threads. :)

Cheers!