Jump to content

agris

Members
  • Posts

    125
  • Joined

  • Last visited

Everything posted by agris

  1. The "Allow NPC pairs to separate" component actually isn't working in my BG1:EE 2.5.17 game, despite it installing without any errors. Jaheira/Khalid and Montaron/Xzar have their improved kickout & wait in an Inn dialogues, but they always drag their companion with them when they leave. .DEBUG
  2. Well shit. This time it's a different error. This one is more opaque to me, but it looks like a counter is going out of bounds in the hidespl.2da, in addition to being copied into override loaded into memory a few hundred times prior to the error. .DEBUG [override/hidespl.2da] loaded, 7171 bytes Copying and patching 1 file ... Copied [book03.itm] to [override/dw#allsp.itm] Copying and patching 1 file ... [./override/stats.ids] loaded, 4606 bytes ERROR: cannot convert ind or %ind% to an integer ERROR: [stats.ids] -> [override] Patching Failed (COPY) (Not_found) Stopping installation because of error. edit: totally understand if you can't get to it tonight, but if there's a file modification or two you'd like me to try, I've got a few more runs of this script left in me tonight.
  3. The new package has the corrected (I believe) iwdspells_arcane.tpa in the root stratagems folder, while the version lacking "OUTER_SPRINT ds_loc ds" is still in stratagems/iwdspells. I've copied over the updated tpa and am running my install script now though.
  4. RC2's install has a bug in it, it looks as if %ds_loc% isn't set correctly; stratagems\ds\ds.tph exists. This nuked the entire install. .DEBUG STRATAGEMS/SETUP-STRATAGEMS.TP2 0 1500 Installed ~Include arcane spells from Icewind Dale: Enhanced Edition~ ERROR: Sys_error("stratagems/%ds_loc%/ds.tph: No such file or directory") Please make a backup of the file: SETUP-STRATAGEMS.DEBUG and look for support at: For help troubleshooting installation problems, go to the Sword Coast Stratagems forum at forums.gibberlings3.net. Automatically Skipping [Include divine spells from Icewind Dale: Enhanced Edition] because of error.
  5. Thanks Mike, I'm a perfect example of how well matlab 'teaches' one to code...
  6. I spoke too soon. This executes without any error, but the PATCH_IF block with my smoothing function for 1000 - 1500 XP doesn't have any effect. Only the second PATCH_IF, for creatures over 1500 XP, is executing. INCLUDE ~xpmod/functions/round_xp.tph~ DEFINE_ACTION_FUNCTION adjust_creature_xp INT_VAR percentage_modifier = 100 BEGIN COPY_EXISTING_REGEXP ~.+\.cre~ ~override~ PATCH_IF ((LONG_AT (0x0014) > 1000) && (LONG_AT (0x0014) < 1501)) BEGIN SET xp = LONG_AT (0x0014) * ((1 - 2) * (LONG_AT (0x0014) / 2000) + (3 / 2)) LAUNCH_PATCH_FUNCTION round_xp INT_VAR xp RET xp = round_xp END WRITE_LONG 0x14 xp END PATCH_IF (LONG_AT (0x0014) > 1500) BEGIN SET xp = LONG_AT (0x0014) * percentage_modifier / 100 LAUNCH_PATCH_FUNCTION round_xp INT_VAR xp RET xp = round_xp END WRITE_LONG 0x14 xp END BUT_ONLY_IF_IT_CHANGES END
  7. I'll heap another suggestion onto the pile.. If ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1120 // Stores Sell Higher Stacks of Items: v7is installed before "Increase Ammo Stack Size -> Stacks of X", have stores sell stacks of X, rather than 120. 120 is the default stack size for #1120.
  8. Thanks all, I mentioned in the first post that I was using BG1 NPC's component. DavidW is right (of course), adding stratagems_external/workspace allows the component to install correctly. It's also required for the installation of "Allow NPC pairs to separate". Separately, an empty folder "inlined-macro" must be created for one of the latter components to install as well. After Tweaks installs, both these folders have remnant files in them.
  9. The install warnings went away when I moved all of Tweaks components, except for modified spell progression tables, to after SCS. The only errors present in the .debug for that install are of the type tb#_compile_eval_buffer/weidu_external/workspace\ssl_out\dw#mg105.baf] PARSE ERROR at line 506 column 1-46 Near Text: ) [CheckSpellState] argument [CONTINGENCY_TRIGGERED] not found in [splstate.IDS]which are also present in the debug I linked to above.
  10. Regarding timing; that SCS install takes a bit over 8 minutes. With that caveat that I stage my mod installs on a ram drive.
  11. @DavidW Thanks for putting this up. "Smarter general AI" and "Improved Durlag's Tower" both install with warnings for me, and I think the Dark-side Kobold's component has trouble dealing with Tweak's change to the IWD proficiency system, see line 92189 in the debug, for example. .DEBUG file (~5 mb). edit: I've installed Tweaks prior to SCS because of the caveat in the readme - but what are the actual changes that Tweaks can make that SCS accounts for? Other than the changes to the spell progression tables, I can't think of any. // Log of Currently Installed WeiDU Mods // The top of the file is the 'oldest' mod // ~TP2_File~ #language_number #component_number // [Subcomponent Name -> ] Component Name [ : Version] ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #60 // Weapon Animation Tweaks: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #110 // Icon Improvements: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #140 // Fix Boo's Squeak: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #160 // Make Magic Shields Glow (plainab/grogerson): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #181 // Unique Containers -> Unique icons only: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #200 // Remove Blur Effect from Items, e.g. Cloack of Displacement: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2010 // Separate Resist Fire/Cold Icon into Separate Icons (Angel): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1010 // More Interjections: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1070 // Improved Multi-Player Kick-out Dialogues: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1090 // Exotic Item Pack: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1100 // Reveal City Maps When Entering Area: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1120 // Stores Sell Higher Stacks of Items: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2040 // Universal Clubs: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2140 // Expanded Dual-Class Options: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2150 // Wear Multiple Protection Items -> P&P Restrictions: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2163 // Alter Weapon Proficiency System -> IWD-Style Proficiencies with Weapon Styles: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2192 // Limit Ability of Storekeepers to Identify Items -> Hybrid of Both Methods: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2200 // Multi-Class Grandmastery (Weimer): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2210 // Change Grandmastery Bonuses -> True Grandmastery (Baldurdash): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2220 // Change Magically Created Weapons to Zero Weight: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2250 // Un-Nerfed Sorcerer Spell Progression Table: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2261 // Alter Mage Spell Progression Table -> PnP Table: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2271 // Alter Bard Spell Progression Table -> PnP Table: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2281 // Alter Cleric Spell Progression Table -> PnP Table: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2291 // Alter Druid Spell and Level Progression Tables -> No Level Progression Changes, PnP Druid/Cleric Spell Table Only: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2320 // Trap Cap Removal (Ardanis/GeN1e): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2330 // Remove Delay for Magical Traps (Ardanis/GeN1e): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2339 // Remove Summoning Cap for Regular Summons: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2358 // Alter Multiclass Restrictions -> Install options one and three (everyone can multiclass anything they can single-class): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2371 // Alter Dual-class Restrictions -> Allow non-humans to dual-class: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2390 // Paladins Use Icewind Dale-Heart of Winter Spell Tables (grogerson): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2400 // Rangers Use Icewind Dale-Heart of Winter Spell Tables (grogerson): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2410 // Druids Use 3E Alignment Restrictions: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2520 // Allow Mages to Use Bucklers and Thieves to Use Small Shields (Angel): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2999 // Max HP at Level One: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3001 // Higher HP on Level Up -> NWN Style: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% Learn Spells and No Maximum Cap: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3040 // Make Bags of Holding Bottomless: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3070 // Change Effect of Reputation on Store Prices -> Low Reputation Store Discount (Sabre): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3082 // Increase Ammo Stack Size -> Stacks of 20: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3092 // Increase Gem and Jewelry Stacking -> Stacks of 20: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3101 // Increase Potion Stacking -> Stacks of 10: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3111 // Increase Scroll Stacking -> Stacks of 10: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3115 // Stackable ankheg shells, winterwolf pelts and wyvern heads: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3121 // Happy Patch (Party NPCs do not complain about reputation) -> NPCs Can Be Angry About Reputation but Never Leave (Salk): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3197 // Alter Hostile Rest Spawns -> Double frequency: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3200 // Sellable Items (Icelus): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3205 // Stores Purchase All Item Types: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3220 // Sensible Entrance Points: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3274 // Recoverable throwing weapons -> 25% chance to recover after a successful hit, vs. enemies only: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3280 // Give Every Class/Kit Four Weapon Slots: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3295 // Personalize automatic save names -> Use scheme: 000000000-[Protagonist] Save-Name: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3300 // Death Cam: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3320 // No Depreciation in Stores: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3330 // Make party members less likely to die irreversibly: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4000 // Adjust Evil joinable NPC reaction rolls: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4025 // Allow NPC pairs to separate: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4031 // Consistent Stats: Edwin -> Use BG2 Values: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4041 // Consistent Stats: Jaheira -> Use BG2 Values: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4061 // Consistent Stats: Minsc -> Use BG2 Values: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4071 // Consistent Stats: Viconia -> Use BG2 Values: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4090 // Make Montaron an Assassin (Andyr): v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4160 // Allow Yeslick to use axes: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4170 // Ensure Shar-Teel doesn't die in the original challenge: v7 ~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4140 // Don't Auto-Assign Advanced AI Scripting to Party: v7 ~KLATU/SETUP-KLATU.TP2~ #0 #2010 // Fix Wild Mage Items and Spells: 1.2 ~KLATU/SETUP-KLATU.TP2~ #0 #2030 // Standardize Creature Immunities and Abilities: 1.2 ~KLATU/SETUP-KLATU.TP2~ #0 #2040 // Standardize Poison Immunity: 1.2 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1500 // Include arcane spells from Icewind Dale: Enhanced Edition: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1510 // Include divine spells from Icewind Dale: Enhanced Edition: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3010 // Replace +1 arrows with nonmagical "fine" ones: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3021 // Replace many +1 magical weapons with Fine ones -> Fine weapons are immune to the iron crisis: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3041 // Reduce the number of Arrows of Dispelling in stores -> Stores sell a maximum of 5 Arrows of Dispelling: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3505 // Wider selection of random scrolls in Baldur's Gate I: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #3540 // Reduce the power of Inquisitors' Dispel Magic -> Inquisitors dispel at 1.5 x their level (not twice their level): v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4000 // Faster Bears: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4020 // More realistic wolves and wild dogs: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4050 // Decrease the rate at which reputation improves -> Reputation increases at about 2/3 the normal rate: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4145 // Skip the Candlekeep tutorial sections -> Remove the tutorial NPCs from Candlekeep: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4250 // Make spell sequencers and contingencies into innate abilities: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6000 // Smarter general AI: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6010 // Better calls for help: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6030 // Smarter Mages: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6100 // Potions for NPCs: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6200 // Improved Spiders: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6300 // Smarter sirines and dryads: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6310 // Slightly harder carrion crawlers: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6320 // Smarter basilisks: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7000 // Improved doppelgangers: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7010 // Tougher Black Talons and Iron Throne guards: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7020 // Improved deployment for parties of assassins: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7030 // Dark Side-based kobold upgrade: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7040 // Relocated bounty hunters: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7050 // Improved Ulcaster: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7060 // Improved Balduran's Isle: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7070 // Improved Durlag's Tower: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7080 // Improved Demon Cultists: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7090 // Improved Cloakwood Druids: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7100 // Improved Bassilus: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7110 // Improved Drasus party: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7130 // Improved Red Wizards: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7140 // Improved Undercity party: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7200 // Tougher chapter-two end battle: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7210 // Tougher chapter-three end battle: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7220 // Tougher chapter-four end battle: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7230 // Tougher chapter-five end battle: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7250 // Improved final battle: v32 ~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #7900 // Improved minor encounters: v32
  12. I'll get the ball rolling with this one. This in on Steam BG:EE 2.5.17 w/ SoD extracted via modmerge. I get an error with the "Send NPCs to an Inn" component. I've attached my .DEBUG file. The BG1NPC version of this component worked correctly on top of this WeiDU.log. SETUP-CDTWEAKS.DEBUG
  13. Hey @CamDawg, I'm getting a parse error on line 17 of this code. I think it's related to my BEGIN/END blocks, but I'm not positive. The assumptions are that there is a 25% reduction in XP that only kicks in for creatures over 1500 XP, and there's a smoothing function that gradually reduces XP from 1000 to 1500 XP. INCLUDE ~xpmod/functions/round_xp.tph~ DEFINE_ACTION_FUNCTION adjust_creature_xp INT_VAR percentage_modifier = 100 BEGIN COPY_EXISTING_REGEXP ~.+\.cre~ ~override~ PATCH_IF (LONG_AT (0x0014) > 1000) && (LONG_AT (0x0014) < 1499) BEGIN SET xp = LONG_AT (0x0014) * 0.0005 + 1.5 LAUNCH_PATCH_FUNCTION round_xp INT_VAR xp RET xp = round_xp END WRITE_long 0x14 xp END BUT_ONLY_IF_IT_CHANGES END BEGIN COPY_EXISTING_REGEXP ~.+\.cre~ ~override~ PATCH_IF (LONG_AT (0x0014) > 1499) BEGIN SET xp = LONG_AT (0x0014) * percentage_modifier / 100 LAUNCH_PATCH_FUNCTION round_xp INT_VAR xp RET xp = round_xp END WRITE_long 0x14 xp END BUT_ONLY_IF_IT_CHANGES END SETUP-XPMOD.DEBUG
  14. If you revisit it, please consider adding a user-enterable amount to reduce quest/kill XP by, such as 15 or 35%. Also please consider adding thresholds, under which XP won’t be reduced. This is principally to preserve the early game levelling curve in BG1.
  15. Thanks @CamDawg and @DavidW. I'll put together the two lists and start threads in your respective forums so people who play your mods can chime in.
  16. I would like to modify DEF JAM v7 such that creature and quest XP is only reduced if the non-reduced values are over a certain threshold, such as only creature's worth over 1335 xp have their xp reduced, and quests over 20001 xp. This is preserve the early-game level curve in BG1. I will be reducing both by 25%, so those thresholds correspond to 1000 and 15000 xp, respectively. Looking at setup-xpmod.tp2, the relevant files to modify are creature_xp.tph and quest_xp.tph. creature_xp.tph: INCLUDE ~xpmod/functions/round_xp.tph~ DEFINE_ACTION_FUNCTION adjust_creature_xp INT_VAR percentage_modifier = 100 BEGIN COPY_EXISTING_REGEXP ~.+\.cre~ ~override~ SET xp = LONG_AT (0x0014) * percentage_modifier / 100 LAUNCH_PATCH_FUNCTION round_xp INT_VAR xp RET xp = round_xp END WRITE_LONG 0x14 xp BUT_ONLY_IF_IT_CHANGES END If I'm reading this correctly, "xp" is the new, reduced value. So if I add "PATCH_IF (xp > 1000)" such that the tph reads INCLUDE ~xpmod/functions/round_xp.tph~ DEFINE_ACTION_FUNCTION adjust_creature_xp INT_VAR percentage_modifier = 100 BEGIN COPY_EXISTING_REGEXP ~.+\.cre~ ~override~ PATCH_IF (xp > 1000) BEGIN SET xp = LONG_AT (0x0014) * percentage_modifier / 100 LAUNCH_PATCH_FUNCTION round_xp INT_VAR xp RET xp = round_xp END WRITE_LONG 0x14 xp END BUT_ONLY_IF_IT_CHANGES END That should enforce the threshold I want, correct? Only creatures with XP values of 1335 or greater will have >1000 XP after a 25% reduction. Is the PATCH_IF nested in the correct location, and are the new BEGIN/END blocks required for this to work?
  17. Hi All, few questions. Do these mods exist for BG1(EE)? Specifically, not for an EET install. A ding0 Experience Fixer-like mod that reduces quest and monster XP? A Max-HP for Bosses only mod? A more specialized version of the Tweaks Anthology component that only gives max HP to Sarevok + crew, Tranzig, Mulahey, etc. Curious if this exists for BG2 as well. A mod that adds vanilla+EE kits to bosses? Such as Deathbringer to Sarevok, berserker for Tazok, etc. This feels like it should be a SCS component, but I don't believe it is. A mod that reduces the effect of reputation on prices, such that items will cost more at 20 rep than they currently do and/or items sell for less. I'm not looking for something dramatic, more in the 25 - 50% range. [edit2: Tweaks has this component] Any help would be appreciated, thank you! edit: I just realized that ding0's XP fixer does work on BG1:EE, apologies. I just tested it and it installed without any warnings.
  18. Agreed. Also, rather than tuning up encounters to account for SoD's increase in the cap, I advocate for an (optional) alternate approach: make the soul-stealing process remove a dynamic amount of XP from the character, such that they're at the pre-SoD XP cap. This would add a bit of narrative heft to the soul stealing process by acting as a story-gated level drain, whereupon at the correct moment in the story (Asylum? It's been ~8 years..) that XP is returned. There's already so much power bloat in BG2, mods that tone it down and restore some difficulty in the process are much preferred, to this player, than continuing to tune everything else up to match higher and higher player power planes.
  19. Right, which is why I said it "sounds like a knock on effect", i.e. an unintended consequence.
  20. @CamDawg the "alternative icons for fine weapons" component from SCS is a much better fit in Tweaks imo, but instead of a "replace +1 with Fine weapons" component, as a straight graphical replacement for the ugly green High Quality icons. http://gibberlings3.net/forums/index.php?showtopic=23877&do=findComment&comment=264738
  21. Regarding your speculation at the end, that sounds like a knock on effect from Beamdog "enhancing" the default quiver behavior. Now, when a single quiver is emptied (for player controlled characters), their weapon is automatically changed to melee rather than befin using the next quiver.
  22. If I'm using an EE release and I want SCS set to a specific set of difficulties, plus use the vanilla slider's option of enemies doing 50% more damage, I would: enable SCS's slider, set it and my widget to whatever I want, then "toggle a control" to revert the slider to it's vanilla control behavior and set it to the appropriate setting for 50% more damage. And this would preserve the SCS settings I dialed in prior to toggling said control?
  23. David, I assume this means that both the MC, companions and NPCs will have access to the IWD spells, as well as relevant scrolls added to vendors, appropriate random lists, etc? If so, that sounds amazing. Can't wait!
×
×
  • Create New...