1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Variant class not showing in the library.

Discussion in 'Bug Reports & Installation Support' started by koriley, Nov 17, 2019.

  1. koriley

    koriley New Member

    Joined:
    Nov 4, 2019
    Messages:
    7
    Likes Received:
    0
    Log:
    Code:
    [17 Nov 2019 08:11:11,658] ERROR  D20                       | Failed to execute SteamAPI.init().
    [17 Nov 2019 08:11:11,705] INFO   D20                       | D20PRO version: 3.7.8
    [17 Nov 2019 08:11:11,705] INFO   D20                       | Java version: 1.8.0_181
    [17 Nov 2019 08:11:11,705] INFO   D20                       | Operating System: Windows 10 (10.0)
    I'm using windows 10. I have been updating d20pro to have some of the things my players are currently using. I have been able to add spells, traits, and one of the variant classes. I have gone to add a second variant class and it does not show.

    I'm not able to add a class via the library, so I use the classes.txt to add them. When I added the first one and loaded the game, a pop up instantiated with a list of all the classes/races I wanted to enable and my first variant was there. I have not been able to get that popup to trigger since and I think that maybe why I'm not seeing any of the things I have been adding to the classes. Below I'm including the classes.txt file I'm using War mage shows up but 'Divine Soul' and 'Firblog' do not.

    This is all using the 5e ruleset with purchased monster manual and players handbook
    classes.txt:
    Code:
    CreatureClass=War Mage
    AttackRate=.25
    Features=War Mage
    Features10=Durable Magic|
    Features14=Deflecting Shroud|
    Features2=Arcane Deflection|Tactical Wit|
    Features6=Power Surge|
    GoodSaves=Int|Wis
    HitDie=d6
    Known1=3
    Known10=5
    Known11=5
    Known12=5
    Known13=5
    Known14=5
    Known15=5
    Known16=5
    Known17=5
    Known18=5
    Known19=5
    Known2=3
    Known20=5
    Known3=3
    Known4=4
    Known5=4
    Known6=4
    Known7=4
    Known8=4
    Known9=4
    PerDay1=3|2
    PerDay10=5|4|3|3|3|2
    PerDay11=5|4|3|3|3|2|1
    PerDay12=5|4|3|3|3|2|1
    PerDay13=5|4|3|3|3|2|1|1
    PerDay14=5|4|3|3|3|2|1|1
    PerDay15=5|4|3|3|3|2|1|1|1
    PerDay16=5|4|3|3|3|2|1|1|1
    PerDay17=5|4|3|3|3|2|1|1|1|1
    PerDay18=5|4|3|3|3|3|1|1|1|1
    PerDay19=5|4|3|3|3|3|2|1|1|1
    PerDay2=3|3
    PerDay20=5|4|3|3|3|3|2|2|1|1
    PerDay3=3|4|2
    PerDay4=4|4|3
    PerDay5=4|4|3|2
    PerDay6=4|4|3|3
    PerDay7=4|4|3|3|1
    PerDay8=4|4|3|3|2
    PerDay9=4|4|3|3|3|1
    SpellCaster=com.mindgene.d20.plugin.dnd.creature.SpellCasterTemplate_Prepared|INT
    Spells0=Acid Splash|Blade Ward|Burden|Chill Touch|Dancing Lights|Fire Bolt|Friends|Light|Mage Hand|Mending|Message|Minor Illusion|Poison Spray|Prestidigitation|Ray of Frost|Shocking Grasp|True Strike
    Spells1=Alarm|Burning Hands|Charm Person|Chromatic Orb|Color Spray|Comprehend Languages|Detect Magic|Disguise Self|Expeditious Retreat|False Life|Feather Fall|Find Familiar|Flaming Bolts|Fog Cloud|Gossamer Webbing|Grease|Hives|Identify|Illusory Script|Impressive Blow|Jump|Longstrider|Mage Armor|Magic Missile|Protection from Evil and Good|Ray of Sickness|Shield|Silent Image|Sleep|Tasha's Hideous Laughter|Tenser's Floating Disk|Thunderwave|Unseen Servant|Witch Bolt
    Spells2=Augment Flames|Alter Self|Arcane Lock|Blindness/Deafness|Blood Bath|Blur|Cloud of Daggers|Combat Mind|Continual Flame|Crown of Madness|Darkness|Darkvision|Detect Thoughts|Enlarge/Reduce|Flaming Sphere|Gentle Repose|Gust of Wind|Hold Person|Invisibility|Knock|Levitate|Locate Object|Magic Mouth|Magic Weapon|Melf's Acid Arrow|Mirror Image|Misty Step|Nystul's Magic Aura|Phantasmal Force|Ray of Enfeeblement|Rope Trick|Scorching Ray|See Invisibility|Shatter|Spider Climb|Suggestion|Web
    Spells3=Animate Dead|Bestow Curse|Blink|Clairvoyance|Counterspell|Dispel Magic|Fear|Fireball|Fly|Gaseous Form|Glyph of Warding|Haste|Hypnotic Pattern|Leomund's Tiny Hut|Lightning Bolt|Magic Circle|Major Image|Nondetection|Phantom Steed|Protection from Energy|Remove Curse|Sending|Sleet Storm|Slow|Stinking Cloud|Tongues|Vampiric Touch|Water Breathing
    Spells4=Arcane Eye|Banishment|Blight|Confusion|Conjure Minor Elementals|Control Water|Dimension Door|Evard's Black Tentacles|Fabricate|Fire Shield|Greater Invisibility|Hallucinatory Terrain|Ice Storm|Leomund's Secret Chest|Locate Creature|Mordenkainen's Faitfhul Hound|Mordenkainen's Private Sanctum|Otiluke's Resilient Sphere|Phantasmal Killer|Polymorph|Stone Shape|Stoneskin|Wall of Fire
    Spells5=Animate Objects|Bigby's Hand|Cloudkill|Cone of Cold|Conjure Elemental|Contact Other Plane|Creation|Dominate Person|Dream|Geas|Hold Monster|Legend Lore|Mislead|Modify Memory|Passwall|Planar Binding|Rary's Telepathic Bond|Scrying|Seeming|Telekinesis|Teleportation Circle|Wall of Force|Wall of Stone
    Spells6=Arcane Gate|Chain Lightning|Circle of Death|Contingency|Create Undead|Disintegrate|Drawmij's Instant Summons|Eyebite|Flesh to Stone|Globe of Invulnerability|Guards and Wards|Magic Jar|Mass Suggestion|Move Earth|Otiluke's Freezing Sphere|Otto's Irresistable Dance|Programmed Illusion|Sunbeam|True Seeing|Wall of Ice
    Spells7=Delayed Blast Fireball|Etherealness|Finger of Death|Forcecage|Mirage Arcane|Mordenkainen's Magnificent Mansion|Mordenkainen's Sword|Plane Shift|Prismatic Spray|Project Image|Reverse Gravity|Sequester|Simulacrum|Symbol|Teleport
    Spells8=Antimagic Field|Antipathy/Sympathy|Clone|Control Weather|Demiplane|Dominate Monster|Feeblemind|Incendiary Cloud|Maze|Mind Blank|Power Word Stun|Sunburst|Telepathy
    Spells9=Astral Projection|Foresight|Gate|Imprisonment|Meteor Swarm|Power Word Kill|Prismatic Wall|Shapechange|Time Stop|True Polymorph|Weird|Wish
    VariantOfClass=Wizard
    Variants=School of Abjuration|School of Conjuration|School of Divination|School of Enchantment|School of Evocation|School of Illusion|School of Necromancy|School of Transmutation
    
    CreatureClass=Divine Soul
    AttackRate=.25
    Features=Divine Soul
    Features1=Divine Magic|Favored by the Gods|
    Features14=Otherworldly Wings|
    Features18=Unearthly Recovery|
    Features6=Empowered Healing|
    GoodSaves=Con|Cha
    HitDie=d6
    Known1=4|2
    Known10=6|11
    Known11=6|12
    Known12=6|12
    Known13=6|13
    Known14=6|13
    Known15=6|14
    Known16=6|14
    Known17=6|15
    Known18=6|15
    Known19=6|15
    Known2=4|3
    Known20=6|15
    Known3=4|4
    Known4=5|5
    Known5=5|6
    Known6=5|7
    Known7=5|8
    Known8=5|9
    Known9=5|10
    PerDay1=4|2
    PerDay10=6|4|3|3|3|2
    PerDay11=6|4|3|3|3|2|1
    PerDay12=6|4|3|3|3|2|1
    PerDay13=6|4|3|3|3|2|1|1
    PerDay14=6|4|3|3|3|2|1|1
    PerDay15=6|4|3|3|3|2|1|1|1
    PerDay16=6|4|3|3|3|2|1|1|1
    PerDay17=6|4|3|3|3|2|1|1|1|1
    PerDay18=6|4|3|3|3|3|1|1|1|1
    PerDay19=6|4|3|3|3|3|2|1|1|1
    PerDay2=4|3
    PerDay20=6|4|3|3|3|3|2|2|1|1
    PerDay3=4|4|2
    PerDay4=5|4|3
    PerDay5=5|4|3|2
    PerDay6=5|4|3|3
    PerDay7=5|4|3|3|1
    PerDay8=5|4|3|3|2
    PerDay9=5|4|3|3|3|1
    SpellCaster=com.mindgene.d20.plugin.dnd.creature.SpellCasterTemplate_Prepared|CHA
    Spells0=Acid Splash|Blade Ward|Chill Touch|Dancing Lights|Fire Bolt|Friends|Light|Mage Hand|Mending|Message|Minor Illusion|Poison Spray|Prestidigitation|Ray of Frost|Shocking Grasp|True Strike
    Spells1=Burning Hands|Charm Person|Chromatic Orb|Color Spray|Comprehend Languages|Detect Magic|Disguise Self|Expeditious Retreat|False Life|Feather Fall|Fog Cloud|Jump|Mage Armor|Magic Missile|Ray of Sickness|Shield|Silent Image|Sleep|Thunderwave|Witch Bolt
    Spells2=Alter Self|Blindness/Deafness|Blur|Cloud of Daggers|Crown of Madness|Darkness|Darkvision|Detect Thoughts|Enhance Ability|Enlarge/Reduce|Gust of Wind|Hold Person|Invisibility|Knock|Levitate|Mirror Image|Misty Step|Phantasmal Force|Scorching Ray|See Invisibility|Shatter|Spider Climb|Suggestion|Web
    Spells3=Blink|Clairvoyance|Counterspell|Daylight|Dispel Magic|Fear|Fireball|Fly|Gaseous Form|Haste|Hypnotic Pattern|Lightning Bolt|Major Image|Protection from Energy|Sleet Storm|Slow|Stinking Cloud|Tongues|Water Breathing|Water Walk
    Spells4=Banishment|Blight|Confusion|Dimension Door|Dominate Beast|Greater Invisibility|Ice Storm|Polymorph|Stoneskin|Wall of Fire
    Spells5=Animate Objects|Cloudkill|Cone of Cold|Creation|Dominate Person|Hold Monster|Insect Plague|Seeming|Telekinesis|Teleportation Circle|Wall of Stone
    Spells6=Arcane Gate|Chain Lightning|Circle of Death|Disintegrate|Eyebite|Globe of Invulnerability|Mass Suggestion|Move Earth|Sunbeam|True Seeing
    Spells7=Delayed Blast Fireball|Etherealness|Finger of Death|Fire Storm|Plane Shift|Prismatic Spray|Reverse Gravity|Teleport
    Spells8=Dominate Monster|Earthquake|Incendiary Cloud|Power Word Stun|Sunburst
    Spells9=Gate|Meteor Swarm|Power Word Kill|Time Stop|Wish
    VariantOfClass=Sorcerer
    Variants=Draconic Bloodline|Wild Magic
    
    ## RACE: FIRBOLG
    CreatureClass=FIRBOLG
    AttackRate=.25
    Speed=30
    Size=Medium
    Space=5
    Reach=5
    Languages=Common|Giant
    ##FEATURES BY LEVEL
    Features=FIRBOLG
    Features0=Ability Score Increase (Wis +2)|Ability Score Increase (Str +1)|Speak Common|Speak Giant|Detect Magic|Speak with Plants|Hidden Step|Hidden Step
    ## END RACE: FIRBOLG
     
  2. Krilion_GD

    Krilion_GD Production/Community Manager
    Staff Member

    Joined:
    Aug 1, 2011
    Messages:
    2,305
    Likes Received:
    139
    The variant is not listed in the 'Variants=" declaration for the defined class.
    It needs to be added to all the other variant classes and to the root class (in this case; Wizard).

    Also, it is a lot easier using the Class Library, classses.txt is legacy and currently retained only for doing large bulk importing.
     
  3. koriley

    koriley New Member

    Joined:
    Nov 4, 2019
    Messages:
    7
    Likes Received:
    0
    Ok Thanks! I think that got it to work! Much Appreciated
     

Share This Page