Voidspire Tactics - Increasable Stats per Class

It’s hard to plan your character build on a first playthrough since the game doesn’t tell you which future class a permanent stat investment such as a weapon skill will be useful for. Hence this data dump.

Introduction

It’s hard to plan your character build on a first playthrough since the game doesn’t tell you which future class a permanent stat investment such as a weapon skill will be useful for. Therefore I extracted the list of stats per class from the game files, which are in plain text.

As a additional help for planning I also included, for unlockable classes, how much XP from previous classes you need to accumulate for the unlock.

Don’t expect great formatting, this is straight from the game files filtered through a regex search.

I might add other data dumps here later.

Stats per class

Data dump filtered from: SteamApps\common\Voidspire Tactics\Content\Data\SystemData\Definitions\actors\actorClasses.txt

Some internal names differ from what is displayed in the game, for instance:

– knight_xp_total means warrior XP. Internally the warrior class is named knight. Look for the “ID=” line for the “real”, internal name of a class.

– skill_Aim is the crossbow skill

[ActorClass] name=Warrior;

ID=knight;

relevantStats=TrueHPMax;

relevantStats=skill_Sword;

relevantStats=skill_Axe;

relevantStats=skill_Hammer;

relevantStats=skill_Spear;

relevantStats=skill_Flail;

relevantStats=skill_Shield;

[ActorClass] name=Scout;

ID=scout;

relevantStats=TrueHPMax;

relevantStats=skill_Dagger;

relevantStats=skill_Spear;

relevantStats=skill_Flail;

relevantStats=skill_Bow;

relevantStats=skill_Aim;

[ActorClass] name=Scholar;

ID=scholar;

relevantStats=TrueMPMax;

relevantStats=skill_Fire;

relevantStats=skill_Ice;

relevantStats=skill_Elec;

relevantStats=skill_Wind;

relevantStats=skill_Life;

[ActorClass] name=Brawler;

ID=brawler;

relevantStats=TrueHPMax;

relevantStats=skill_Fist;

relevantStats=skill_Dagger;

relevantStats=moveDistance;

requiredStat=knight_XP_total;

requiredAmt=300;

[ActorClass] name=Guardian;

ID=guardian;

relevantStats=TrueHPMax;

relevantStats=skill_Sword;

relevantStats=skill_Axe;

relevantStats=skill_Hammer;

relevantStats=skill_Spear;

relevantStats=skill_Flail;

relevantStats=skill_Shield;

requiredStat=knight_XP_total;

requiredAmt=450;

[ActorClass] name=Rogue;

ID=rogue;

relevantStats=TrueHPMax;

relevantStats=skill_Fist;

relevantStats=skill_Dagger;

relevantStats=skill_Bow;

relevantStats=skill_Aim;

relevantStats=moveDistance;

relevantStats=jumpDistance;

requiredStat=scout_XP_total;

requiredAmt=250;

[ActorClass] name=Sharpshooter;

ID=ranger;

relevantStats=TrueHPMax;

relevantStats=skill_Bow;

relevantStats=skill_Aim;

relevantStats=moveDistance;

requiredStat=scout_XP_total;

requiredAmt=400;

[ActorClass] name=Sage;

ID=sage;

relevantStats=TrueHPMax;

relevantStats=TrueMPMax;

relevantStats=skill_Hammer;

relevantStats=skill_Life;

relevantStats=moveDistance;

requiredStat=scholar_XP_total;

requiredAmt=350;

[ActorClass] name=Sorcerer;

ID=sorcerer;

relevantStats=TrueMPMax;

relevantStats=skill_Fire;

relevantStats=skill_Ice;

relevantStats=skill_Elec;

relevantStats=skill_Wind;

requiredStat=scholar_XP_total;

requiredAmt=500;

[ActorClass] name=Blade;

ID=blade;

relevantStats=TrueHPMax;

relevantStats=skill_Dagger;

relevantStats=skill_Sword;

relevantStats=skill_Axe;

relevantStats=skill_Spear;

relevantStats=moveDistance;

requiredStat=knight_XP_total;

requiredAmt=600;

requiredStat=rogue_XP_total;

requiredAmt=250;

[ActorClass] name=Breaker;

ID=breaker;

relevantStats=TrueHPMax;

relevantStats=skill_Hammer;

relevantStats=skill_Flail;

relevantStats=skill_Fist;

relevantStats=skill_Shield;

requiredStat=brawler_XP_total;

requiredAmt=400;

requiredStat=guardian_XP_total;

requiredAmt=300;

[ActorClass] name=Balancer;

ID=balancer;

relevantStats=TrueMPMax;

relevantStats=skill_Fire;

relevantStats=skill_Ice;

relevantStats=skill_Elec;

relevantStats=skill_Wind;

relevantStats=skill_Life;

requiredStat=sage_XP_total;

requiredAmt=350;

requiredStat=sorcerer_XP_total;

requiredAmt=350;

[ActorClass] name=Unmaker;

ID=unmaker;

relevantStats=TrueHPMax;

relevantStats=TrueMPMax;

relevantStats=skill_Dagger;

relevantStats=skill_Ruin;

requiredStat=sorcerer_XP_total;

requiredAmt=800;

[ActorClass] name=Enchanter;

ID=enchanter;

relevantStats=skill_Sword;

relevantStats=skill_Axe;

relevantStats=skill_Hammer;

relevantStats=skill_Spear;

relevantStats=skill_Flail;

relevantStats=skill_Fire;

relevantStats=skill_Ice;

relevantStats=skill_Elec;

relevantStats=skill_Wind;

requiredStat=knight_XP_total;

requiredAmt=750;

requiredStat=scholar_XP_total;

requiredAmt=750;

requiredStat=guardian_XP_total;

requiredAmt=500;

[ActorClass] name=Spell Archon;

ID=spellslinger;

relevantStats=skill_Bow;

relevantStats=skill_Aim;

relevantStats=skill_Fire;

relevantStats=skill_Ice;

relevantStats=skill_Elec;

relevantStats=skill_Wind;

relevantStats=skill_Ruin;

requiredStat=ranger_XP_total;

requiredAmt=600;

requiredStat=sorcerer_XP_total;

requiredAmt=550;

[ActorClass] name=Shiftcloak;

ID=shiftcloak;

relevantStats=TrueHPMax;

relevantStats=skill_Dagger;

relevantStats=skill_Bow;

relevantStats=skill_Aim;

relevantStats=skill_Wind;

relevantStats=moveDistance;

relevantStats=jumpDistance;

requiredStat=blade_XP_total;

requiredAmt=200;

requiredStat=rogue_XP_total;

requiredAmt=600;

[ActorClass] name=Gatekeeper;

ID=gatekeeper;

relevantStats=TrueHPMax;

relevantStats=TrueMPMax;

relevantStats=skill_Fire;

relevantStats=skill_Ice;

relevantStats=skill_Elec;

relevantStats=skill_Wind;

requiredStat=scholar_XP_total;

requiredAmt=1200;

requiredStat=unmaker_XP_total;

requiredAmt=350;

requiredStat=balancer_XP_total;

requiredAmt=350;

[ActorClass] name=Mechanist;

ID=mechanist;

relevantStats=TrueHPMax;

relevantStats=TrueMPMax;

relevantStats=skill_Dagger;

relevantStats=skill_Hammer;

relevantStats=skill_Aim;

relevantStats=skill_Elec;

requiredStat=scout_XP_total;

requiredAmt=700;

requiredStat=rogue_XP_total;

requiredAmt=450;

[ActorClass] name=Gatemaster;

ID=gatemaster;

relevantStats=TrueHPMax;

relevantStats=TrueMPMax;

relevantStats=skill_Fire;

relevantStats=skill_Ice;

relevantStats=skill_Elec;

relevantStats=skill_Wind;

requiredStat=gatekeeper_XP_total;

requiredAmt=9400;

This is it guys!! I am sure that you will love Voidspire Tactics – Increasable Stats per Class that we have shared with you. We are always open to discussion and suggestions from you. Just let us what you thought about the guide in the comment section.

Also, we would like to thank UncleYar. He is the one behind this wonderful guide.