A Better Talent Tree

If you liked this item, please rate it up on Steam Workshop page.

Author: PanzerKadaver

Last revision: 21 May, 2020 at 19:00 UTC

File size: 28.26 KB

On Steam Workshop

Description:

A mod that aims to revamp and rebalance how ATOM Talent Tree (former Ability Tree) works.

Mod Infobox

Current version : 1.2rc (2020.05.21)
Internal mod name : SpecTree
Game version required : 1.112
Use Harmony : YES, (v2.0.1/net4.5) (see Installation for details)
Available languages :

  • EN
  • RU (Thanks to @ratigorr)

Compatible old-saves : Yes, albeit is not recommended (see Mod Description for more informations)
Categories : Gameplay, Balance

Mod Description
  • Instead of an exponential cost of talents, it introduces a linear cost. Meaning: the farther the talent is from the center of the tree, the higher it will cost.
  • Closest talents cost 1 point, farthest cost 4 or 5 points.
  • The cost of talent is displayed inside the info-box that appears when you hover a talent with your mouse.
  • The amount of Talent Points (TP) you gain for each level is also modified. See the following table for details :
    (Talent points per level)
    Easy
    Normal
    Expert
    Survival
    Standard Dude
    4
    3
    3
    2
    Child Prodigy
    3
    2
    2
    1

  • Human companions will gain 3 TP each level, no matter the difficulty selected
  • Your favorite Doggo will gain 4 TP each level (and such, will unlock his entire talent tree around level 20-21)
  • This mod also rebalances some distinctions to level them on Trudograd distinctions (see the changes list).
  • The mod is compatible with older saves (despite I strongly recommend to start a fresh new game). Using an Oblivion Potion will set your Talent Point to the correct amount.

Installation

As said above, this mod change game’s code logic and such require Harmony library to load correctly. As game version 1.112, this library is not included in the game’s files and must be installed separately.

Some modders include the Harmony lib inside their mod files, this is wrong for several reasons (increased mod size, versioning problems, and so on).

To retrieve the version 2.0.1 of Harmony, go to https://github.com/pardeike/Harmony/releases/tag/v2.0.1.0 and download the Harmony.2.0.1.0.zip file. Inside the zip, extract the following file "Harmony.2.0.1.0.zip/Release/net45/0Harmony.dll" to the following game folder "ATOM RPGAtomRPG_x64_DataManaged".

Q: Why .net4.5 version of Harmony, instead of .net4.7.2 or .net4.8 ?
A: Because the game is compiled with .net4.7.1, and such we can’t use an Harmony lib with a higher .net version than the game dll.

List of changes
  • "Ability Tree" renamed as "Talent Tree"
  • "Ability Point" renamed as "Talent Point"
  • Talents are now bought on a linear basis
  • The former "Spec Level" field now display how much talent points you’ve already spent.
  • Display the cost of each talent inside the talent’s info-box
  • Change how many talent points are gain each level, for player and companions (see the table in Mod Description)
  • Rebalance "Child Prodigy" distinction (XP malus go to -25% from -50% ; -1 Talent point per level)
  • Rebalance "Sex Appeal" distinction (Remove the Barter malus ; Tune down the Personnality malus to -1 from -2)
  • Rebalance "Leader" distinction (Remove the Dexterity and Endurance malus)

Know Issues

– None (for now)

If you have a question/problem/encounter a bug/whatever, please go to this post :
https://steamcommunity.com/app/552620/discussions/4/2250056952651177320/