Divinity: Original Sin 2 - Definitive Edition
0 of 0

File information

Last updated

Original upload

Created by

e00E

Uploaded by

Dratoran

Virus scan

Safe to use

Tags for this mod

11 comments

  1. u987987241
    u987987241
    • member
    • 0 kudos
    Don't like how this mod works? With this, you can add every skillbook skill to any character in a second.


    • Install Norbyte Script Extender to "Divinity Original Sin 2\DefEd\bin"
    • Enable SE console. touch "Divinity Original Sin 2\DefEd\bin" and edit to to read:
    {
     "CreateConsole": true
    }
    Run the game, load your save, ALT-TAB over to the console window. Press ENTER to activate it, then paste the following code and press ENTER.

    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Adrenaline", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_FrostyShell", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "MultiStrike_Vault", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Rush_BatteringRam", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Cone_GroundSmash", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_BlindingRadiance", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_BloodBubble", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_BouncingShield", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_BullHorns", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_ChameleonSkin", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ChickenTouch", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_Chloroform", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Summon_Incarnate", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Contamination", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_CripplingBlow", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_DecayingTouch", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_DimensionalBolt", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_LightningBolt", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ElementalArrowheads", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Summon_TotemFromSurface", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_RangedInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_FavourableWind", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_FirstAid", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Fortify", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_PyroclasticRock", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "ProjectileStrike_HailStrike", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Haste", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Ignition", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_MosquitoSwarm", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_BurnMyEyes", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_PinDown", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_PoisonDartStart", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Rain_Water", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_BloatedCorpse", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Restoration", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_Ricochet", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_FlamingDaggers", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ShockingTouch", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_TentacleLash", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_ThrowingKnife", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_Multishot", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Fireblood", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Rain_Blood", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_BreathingBubble", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_CleanseWounds", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Jump_CloakAndDagger", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_CorpseExplosion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_CorrosiveTouch", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Cryotherapy", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "ProjectileStrike_DazingBolt", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_DeathWish", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ElectricInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Enrage", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Windwalker", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_LaunchExplosiveTrap", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_FireInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_Fireball", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_HealingTears", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_SteelSkin", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_IceFan", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_RockSpikes", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Infect", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_MedusaHead", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_MendMetal", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_OilyCarapace", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_PoisonInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_PowerInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Taunt", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Harmony", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_KneeBreaker", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Sabotage", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_SerratedEdge", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ShacklesOfPain", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_SkyShot", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_SmokeCover", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_FrostAura", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_SparkingSwings", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_SpontaneousCombustion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Wings", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Supercharge", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Supernova", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Jump_TacticalRetreat", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Teleportation_FreeFall", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_ThrowDust", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Condense", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_EvasiveManeuver", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_VacuumTouch", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_VampiricHunger", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Vaporize", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_VenomCoating", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_WaterInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Whirlwind", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_WinterBlast", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_WormTremor", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Apportation", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ArcaneStitch", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_ArrowSpray", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_BallisticShot", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_BlackShroud", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "MultiStrike_BlinkStrike", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_BoneCage", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_ChainLightning", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_CorruptedBlade", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_CryogenicStasis", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_DeflectiveBarrier", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Charm", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_CloseTheDoor", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Quake_Earthquake", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_FanOfKnives", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_FireWhip", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_FlamingTongues", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_GagOrder", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_GlobalCooling", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_ChainHeal", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Summon_ArtilleryPlant", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Zone_LaserRay", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_DeathsDoor", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_PiercingShot", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Teleportation_Netherswap", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Jump_PhoenixDive", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_PoisonWave", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_PressureSpike", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Summon_BonePile", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_ReactiveArmor", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ReactionShot", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_ShadowInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_ShedSkin", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_SleepingArms", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_SoulMate", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_SpiderLegs", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Summon_FireSlug", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_LaunchOilBlob", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Teleportation_SwapGround", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_ThickOfTheFight", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_AcidInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_AcidSpores", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_IceInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_BlessedSmokeCloud", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Storm_Blood", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_ElectricFence", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Cone_CorrosiveSpray", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_CursedElectricInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_DaggersDrawn", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_DeployMassTraps", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_DustBlast", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_InfectiousFlame", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_EvasiveAura", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Farsight", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_FlamingSkin", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_DemonicBargain", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_GraspOfTheStarved", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_IceSkin", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_JellyfishSkin", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_MassBreathingBubbles", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_MassCleanseWounds", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_MassCorpseExplosion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_MassCryotherapy", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_MassOilyCarapace", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_MassSabotage", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_MasterOfSparks", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_NecrofireInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Flurry", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Summon_PlanarGateway", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_PoisonousSkin", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Cone_SteamLance", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_VacuumAura", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_VampiricHungerAura", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_VenomousAura", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_Apotheosis", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "ProjectileStrike_RainOfArrows", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_Snipe", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Cannibalize", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Challenge", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Cone_Shatter", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Equalize", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Storm_Ethereal", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_FireBrand", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_FlamingCrescendo", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_StripResistance", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_Mark", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_GuardianAngel", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "ProjectileStrike_HailAttack", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_IceBreaker", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Teleportation_LastRites", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Wall_LivingWall", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "ProjectileStrike_MeteorShower", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Fatality", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_Overpower", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_PyroclasticEruption", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Cone_SilencingStare", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_SiphonPoison", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_Superconductor", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_TerrifyingCruelty", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Storm_Lightning", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Tornado_Air", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Shout_NecromancerTotems", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Target_WarpInfusion", 0);
    CharacterAddSkill(CharacterGetHostCharacter(), "Projectile_LaunchBomber", 0);

    These are all the stock skillbook skills you can learn. If you mods add other skills, you'll have to add those yourself.
    1. Juraszka
      Juraszka
      • member
      • 4 kudos
      Thx for this!
      I have little time to play and I don't want to waste it on micromanaging and distributing skill books between characters - now each character has all the skills and depending on a level they will be able to use or not what added.
  2. DonutAgeOrigins23
    DonutAgeOrigins23
    • member
    • 2 kudos
    doesn't work on respec and also doesn't give me hydro when i level up onto hydro... is there a way to unlock all spells right away?
  3. burnredgrin
    burnredgrin
    • premium
    • 4 kudos
    Very useful for me, thanks.
  4. RiZLA
    RiZLA
    • member
    • 1 kudos
    After enabling this mod on an ongoing (act 1) save.and simply viewing my skillbook, I presume that only vanilla abilities are supported?
    At least, I'm not getting the extra skills from Odin's class overhauls.

    It gives all abilities for all classes to every class too. which is a bit overload, though I can respect the lightweight nature of that approach.
  5. VampiR088
    VampiR088
    • member
    • 0 kudos
    Hello. I don't know what the problem is, but I couldn't open your mod. Writes that the archive is damaged or has an unknown format. I apologize for my English.
    1. VampiR088
      VampiR088
      • member
      • 0 kudos
      I'm sorry, I figured it out. I just needed to update the WinRAR version.
      Thank you so much for your work!
  6. GRUmod
    GRUmod
    • premium
    • 177 kudos
    What happens if you have, for example, 2 in necromancy, and then you get the skills.. then you re-spec and have 0, do the skills learned stay?
    If they do stay, it might be a bit exploitable.
  7. ChickenJoe8pcCombo
    ChickenJoe8pcCombo
    • member
    • 0 kudos
    Apologies if this is stupid obvious, but given the title here, does this mean there are not skillbooks to be found at all? Are skills that are not "learned" by leveling still available as they normally would be?

    I love this idea. After my second play, I installed the Cheat Commander just to simulate this idea. Buying and crafting is a pain in the ass.
    1. Dratoran
      Dratoran
      • member
      • 3 kudos
      There are still skill books to be found. They're just not actually useful anymore (other than selling them)
  8. shocefire
    shocefire
    • member
    • 5 kudos
    I like it I like it . It it possible to add a script that fires when you open up a trade which detects skillbooks and removes them from NPCS since they have no use , could also be a way to add mod compatibility