Jump to content

Bug reports in v30


Recommended Posts

& the game crashes a moment after that screenshot?

 

I'll have another look. (Don't hold your breath, though; in the short run the best workaround is just to CTRL-Y him)

I've had the same bug, and I think I've seen it reported on beamdog forums too. I haven't been able to pinpoint what it was - casting the spell, animal summons or the other druid appearing, though.

 

 

Btw, just wanted to say thank you for your hard work! As someone with non-existent computer-related skills I really appreciate the effort modders make BG a great experience even after all this years. :-)

Edited by chimaera
Link to comment

DavidW -

I've had the same problem with the Osmadi encounter as others. Sometimes it crashes. Sometimes not. Here is a link to a save game. The only mod loaded is SCS:

 

https://us.v-cdn.net/5019558/uploads/editor/4f/dq5abtjvvzeb.zip

 

I recorded a screen capture while testing and saved the last frame before crash-to-desktop.


Here's the URL: https://us.v-cdn.net/5019558/uploads/editor/3b/9s1ja9c580rz.png

 

Osmadi wasn't casting a spell. Looking at the crash report, I did see something interesting, it crashed while doing a SelectWeaponAbility action.

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.beamdog.baldursgateenhancededition	0x000000010728e2fd CResRef::operator==(char const*) const + 29 (ChUtil.cpp:1207)
1   com.beamdog.baldursgateenhancededition	0x000000010708d6c7 CItem::Demand() + 25 (citem.cpp:256)
2   com.beamdog.baldursgateenhancededition	0x0000000107246f96 CGameSprite::SelectWeaponAbility(unsigned char, unsigned char, unsigned char, unsigned char) + 166 (objcreatureai.cpp:17150)
3   com.beamdog.baldursgateenhancededition	0x000000010720ff90 CGameSprite::ExecuteAction() + 2248 (objcreatureai.cpp:1161)
4   com.beamdog.baldursgateenhancededition	0x000000010720f39f CGameSprite::DoAction(int) + 379 (objcreatureai.cpp:802)
5   com.beamdog.baldursgateenhancededition	0x000000010723f9e0 CGameSprite::ProcessAI() + 7012 (objcreatureai.cpp:1866)
6   com.beamdog.baldursgateenhancededition	0x00000001071c4acb CGameSprite::AIUpdate() + 2439 (objcreature.cpp:2957)
7   com.beamdog.baldursgateenhancededition	0x0000000106fa0e68 CGameArea::AIUpdate() + 2866 (cgamearea.cpp:2765)
8   com.beamdog.baldursgateenhancededition	0x0000000106f5dcf7 CScreenWorld::AsynchronousUpdate(int) + 3069 (infscreenworld.cpp:3450)
9   com.beamdog.baldursgateenhancededition	0x0000000107280a3e CChitin::AsynchronousUpdate(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) + 134 (Chitin.cpp:404)
10  com.beamdog.baldursgateenhancededition	0x000000010726300f CBaldurChitin::AsynchronousUpdate(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int) + 115 (cbaldurchitin.cpp:846)
11  com.beamdog.baldursgateenhancededition	0x0000000107283f80 CChitin::Update() + 304 (Chitin.cpp:2448)
12  com.beamdog.baldursgateenhancededition	0x000000010728411b CChitin::WinMain() + 111 (Chitin.cpp:2531)
13  com.beamdog.baldursgateenhancededition	0x0000000107261eaa main + 193 (cbaldurchitin.cpp:291)
14  libdyld.dylib                 	0x00007fffa0d665ad start + 1

I noted the Osmadi had Backbiter, SPER03.ITM. I did a little tweak to replace SPER03 with SPER01 (just made a copy of SPER01, renamed it SPER03, and dropped it in the override). So far, I haven't had a crash since.

Link to comment

I suspected something like that, though I haven't had a chance to test. Something funny probably happens when you do a forced weapon shift on a cursed weapon.

 

Ideally Osmadi ought to be blocked from doing weapon-swaps, since he's presumably cursed. If I can't do that conveniently I'll just put it in inventory.

 

Thanks to all for help finding this.

Link to comment

2 more:

- in latest SR, HLAs are considered innates per default, so take this into consideration

- clerical spell Gate is changed in SR (summons a Death Knight); but SCS tweaks this to call in a Pit Fiend. Which is bad.

Compatibility fixes rather than bugfixes; but noted in any case.

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...