Guest anon Posted January 15, 2020 Posted January 15, 2020 Is there a way to add HLAs to classes like fighters/thieves in the same way that they can be added to casters? If they are added to a .cre file.. will the NPCs actually use them? Quote
Guest anon Posted January 15, 2020 Posted January 15, 2020 25 minutes ago, Guest anon said: Is there a way to add HLAs to classes like fighters/thieves in the same way that they can be added to casters? If they are added to a .cre file.. will the NPCs actually use them? Can't edit main post.. but through further inspection.. looking at the SCS readme... 'High-level Abilities genai/hla_choices/hla_always.2da: list of fighters and thieves who get to use High-Level Abilities at TACTICAL difficulty.' From my understanding.. if I add the .cre files to that file... All fighter/thief orientated creatures that have an assigned kit will then get said HLAs and be able to use them with the assigned SCS script at any difficulty above TACTICAL, right?Levels for fighters and thieves genai/level_override/bg1.2da: overrides levels for BG1 fighters/thieves. Creatures should be listed in non-TUTU form, i.e. without the initial "_". genai/level_override/bg2.2da: overrides levels for BG2 fighters/thieves. If I want to say add +3 levels to all fighter/thieves kits across the board, I then have to add all those .cre files to that file? Quote
Guest anon Posted January 28, 2020 Posted January 28, 2020 So through further testing, HLAs are able to be added to all physical damage dealers that have a kit assigned to them if they meet the threshold for it and the difficulty slider is where it needs to be. With this mod: https://forums.beamdog.com/discussion/32334/level-adder-v0-5 Levels can be added to each individual class the same way it works for mages/priests under the stratagems.ini file with: mage_level_add = 0 mage_level_scale = 100 priest_level_add = 0 priest_level_scale = 100 This fixes 50% of the thing trying to be accomplished, however there still doesn't seem to be an area to lower the HLA threshold for NPCs? In the .2da files using nearinfinity, there is lunumab.2da.. this edits the range that HLAs can be received by party invited characters or players. This does not edit the HLA tables for NPCs in the game. Where/what needs to be edited to change the level threshold that NPCs receive HLAs? I.E. Instead of being able to access HLAs at level 20, they are now able to access them at level 10.. in the same sense lunumab.2da works: 2DA V1.0 0 FIRST_LEVEL RATE CHANGE_LEVEL NEW_RATE MAGE 18 1 99 1 FIGHTER 20 1 99 1 CLERIC 22 1 99 1 THIEF 24 1 99 1 BARD 24 1 99 1 PALADIN 18 1 99 1 DRUID 15 1 99 1 RANGER 18 1 99 1 FIGHTER_MAGE 14 1 99 1 FIGHTER_CLERIC 41 1 99 1 FIGHTER_THIEF 41 1 99 1 FIGHTER_MAGE_THIEF 41 1 99 1 MAGE_THIEF 41 1 99 1 CLERIC_MAGE 41 1 99 1 CLERIC_THIEF 41 1 99 1 FIGHTER_DRUID 41 1 99 1 FIGHTER_MAGE_CLERIC 41 1 99 1 CLERIC_RANGER 41 1 99 1 SORCERER 18 1 99 1 MONK 22 1 99 1 MULTI2FIGHTER 14 1 99 1 MULTI2MAGE 14 1 99 1 MULTI2CLERIC 15 1 99 1 MULTI2RANGER 13 1 99 1 MULTI2DRUID 14 1 99 1 MULTI2THIEF 17 1 99 1 MULTI3FIGHTER 12 1 99 1 MULTI3MAGE 13 1 99 1 MULTI3THIEF 15 1 99 1 MULTI3CLERIC 13 1 99 1 SHAMAN 18 1 99 1 @DavidW Quote
DavidW Posted May 16, 2020 Posted May 16, 2020 You need to edit the code in lib/hla.tph, specifically the grant_hlas and number_of_hlas functions. There's an argument that I ought to parse lunumab, but right now I don't. Quote
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.