Jump to content


Photo

SMM: Possible Dynaheir 'bug'


  • Please log in to reply
7 replies to this topic

#1 Daelric

Daelric
  • Member
  • 26 posts

Posted 08 January 2008 - 04:16 PM

Hey there!

Okay, here's the story... I unfortunately have already saved over my last savegame prior to this happening, so I can't see if it's repeatable.

Anyway, I reinstalled the whole SMM of BigMoshi's the other day so that I can avoid potential problems in error-reporting that might come about from the fact that I changed a few things in my installation the first time around (there weer a few components installed that I considered imbalancing, like unlimited ammo stacks and Max HP gain on level up).

I've been running around trying to reform my original party as fast as I can, and I'm on my way to get the last: Dynaheir. To make a long story short, I successfully got her out of the gnoll stronghold, I clean up the entirety of the Gnoll Stronghold map (with a few saves here and there, hence the saving over of the savegame prior to getting Dynaheir) and it isn't until then that I notice that, for some odd reason, Dynaheir, a level 1 Invoker, has 26 hitpoints!

Now, I have to confess that although I reinstalled BigMoshi's SMM exactly as he did (with his new autoinstaller function), I have to admit that I still find some things unbalancing. I've convinced myself to live with most of them, but as a P&P player there was one that I absolutely could not: the Max HP on level gain one. So, to get around this, what I've been doing is every time a player levels up, I've saved the game immediately and used ShadowKeeper to bring their HP down to a more reasonable, average amount. I have NEVER done this for Dynaheir though, as I've always allowed my level 1 characters to keep max hit points (i.e. I only start this system when they hit level 2 and up). So, as far as I know, my tweaking with ShadowKeeper had nothing to do with this massive amount of HP Dynaheir has. This post is just a toss-out to BigMoshi or whoever has an SMM installed to see if they can produce the same thing.

Cheers!

#2 Ascension64

Ascension64
  • Modder
  • 5983 posts

Posted 08 January 2008 - 05:57 PM

Must be some mod in SMM that is changing this. BG2 Fixpack+BGT-WeiDU v1.05b has Dynaheir at 4 HP.

--------------
Retired Modder
Note: I do not respond to profile comments/personal messages in regards to troubleshooting my modifications. Please post on the public forums instead.

Baldur's Gate Trilogy-WeiDU and Mods
Throne of Bhaal Extender (TobEx)

Contributions: (NWN2) A Deathstalker (voice acting) - (IWD2) IWD2 NPC Project (soundset editing) - (Misc) SHS PC Soundsets (voice acting)
Legacy: (BG/Tutu/BGT) Beregost Crash Fixer 1.9 (18 Jul 10) - (BG2) Enable conversations with charmed/dominated creatures (18 Jul 10) - (BG2) Experience Corrections (18 Jul 10) - (Misc) Platform Conversion Utility RC2 (13 Feb 10)


#3 bigmoshi

bigmoshi
  • Modder
  • 230 posts

Posted 08 January 2008 - 11:11 PM

Hi Daelric!

I think I have seen something like this before, but it occured with Imoen for me. If I remember correctly, it had to do with me pausing immediately upon her joining of my party. Since then, I avoid pausing when an NPC is going to join me for the first time.

I'll try to do some testing with my older saved games and see if I can pinpoint something concrete from it.

Cheers! :cheers:

"[You are] the foe of my foe, friend of my friend, by the first sapling that rose where Shilmista now stands, and by the shadow it will cast before all things will end, I swear to give my blood for you." - Kivan when we meet Imanel Silversword.

bigmoshiteam2.jpg

@ SMM Auto DL / Auto-Installer / Manual Install / Walkthru - based on Erebusant's installation @
@ Infinity Explorer v0.85 (Some fixes for v0.75/v0.80) @
@ Future of MegaMods? - Working with Mega-Modification Installations - by Ascension64 @


#4 Daelric

Daelric
  • Member
  • 26 posts

Posted 09 January 2008 - 09:19 AM

Hi Daelric!

I think I have seen something like this before, but it occured with Imoen for me. If I remember correctly, it had to do with me pausing immediately upon her joining of my party. Since then, I avoid pausing when an NPC is going to join me for the first time.

I'll try to do some testing with my older saved games and see if I can pinpoint something concrete from it.

Cheers! :cheers:


Ah that could very well be the problem... I was in the midst of a fight with all the gnolls in the area and I talked to her right away so I could get her to join up and contribute to the fight... I guarantee I would've paused the game somewhere in the chaos :P

#5 bigmoshi

bigmoshi
  • Modder
  • 230 posts

Posted 10 January 2008 - 04:54 AM

Hey!

Ok was right about that pausing thing. Here are the experimental results using Branwen.

Test 1: The moment she joins me, I pause and level her up. Result is that she is level 1 & HP = 29 (base 20 + 9).
The second "level up" doesn't occur. - WRONG

Posted Image

Test 2: Not pausing the moment she joins. Leveled her up to level 1 & HP = 29 (base 20 + 9).
The second "level up" occurs and corrects her to level 3 & HP = 27 (3 x 9) - CORRECT

Posted Image

So my guess is that the HP corrects itself on the second level up, and by pausing - the script no longer runs.
Might be wrong but I think it has to do with the way SCS implements the NPC proficiencies.

Not sure if this has been reported. Not fixing this, as it can be avoided by just not pausing when an NPC joins the party :D
But will update my bug reporting issue log.

Thanks Daelric!

"[You are] the foe of my foe, friend of my friend, by the first sapling that rose where Shilmista now stands, and by the shadow it will cast before all things will end, I swear to give my blood for you." - Kivan when we meet Imanel Silversword.

bigmoshiteam2.jpg

@ SMM Auto DL / Auto-Installer / Manual Install / Walkthru - based on Erebusant's installation @
@ Infinity Explorer v0.85 (Some fixes for v0.75/v0.80) @
@ Future of MegaMods? - Working with Mega-Modification Installations - by Ascension64 @


#6 cmorgan

cmorgan
  • Modder
  • 2301 posts

Posted 10 January 2008 - 05:33 AM

I suggest not fixing this, bigmoshi, just as you indicate; SCS gives some stuff to make sure an NPC has a fighting chance if attacked before joining/leveling up. More details from DavidW, in the docs, i think - or a quick searxh of forums.

#7 bigmoshi

bigmoshi
  • Modder
  • 230 posts

Posted 10 January 2008 - 09:35 AM

Okay! Sounds good :P

"[You are] the foe of my foe, friend of my friend, by the first sapling that rose where Shilmista now stands, and by the shadow it will cast before all things will end, I swear to give my blood for you." - Kivan when we meet Imanel Silversword.

bigmoshiteam2.jpg

@ SMM Auto DL / Auto-Installer / Manual Install / Walkthru - based on Erebusant's installation @
@ Infinity Explorer v0.85 (Some fixes for v0.75/v0.80) @
@ Future of MegaMods? - Working with Mega-Modification Installations - by Ascension64 @


#8 Valiad

Valiad
  • Member
  • 18 posts

Posted 30 January 2008 - 09:32 AM

The same happened to me with Coran.
I had the game paused right after getting him to join for the 1st time and as soon as I lvl him up for the first time I noticed he didn't get the quest xp to match the PC's lvl and was stuck with the 20+6(or whatever starting hp he gets for his 1st lvl in both classes) from there on.Nothing though a load before him joining would fix(as far as I didn't pause when he joined again).