-
Posts
289 -
Joined
-
Last visited
Content Type
Forums
Events
Downloads
Gallery
Mods
News
Store
Posts posted by Gwaihir
-
-
23 minutes ago, subtledoctor said:
You are supposed to be able to learn a spell or two at 1st level
That's true, I have bless, cure light wounds and the spiritual shield thing. I thought i could choose more spells at lv 1 to add to the spellbook, but it's fine. The important thing is, it works.
27 minutes ago, subtledoctor said:Is thus different from the normal Dance ability?
Well, IIRC the limit for the shaman's summoned spirits is 3.. I played SOD only once, but i had M'khiin in party the entire time, and I don't remember a single instance with more than 3 spirits (they were dying pretty fast, though). Also, I do have the cdtweaks component 'remove summoning cap', so it's probably that. I guess it can be exploited a bit (bodyblocking an iron golem for example) but imho it doesn't make shamans op. I certainly don't mind.
33 minutes ago, subtledoctor said:I put the ‘cancel’ ability under the item abilities/backpack button
Dang, now I feel stupid the button is there and it works.
Thank you Doc! I wish a merry Christmas to you and your family!
-
A couple of bug reports on the shamans (v.0.79.3).
-Can't learn spells: in the spell knowledge UI i can click on spells, but the slot doesn't get filled; the memorize button is active but clicking it does nothing. EDIT: sorry, didn't realize that at first level the shamans are not supposed to gan spells. The UI actually works when there's a spell to learn.The shamanic dance is a bit.. weird. There doesn't seem to be a limit to the spirits summoned. I left my character for a few minutes, and then Candlekeep was overrun with more than 30 snakes, foxes, and wolves. Maybe this is intended, because is actually pretty cool . The real problem is, I can't cancel the ability: once started, the special abilities button is grayed out, and no action can interrupt it. I can move around, talk to people, walk inside buildings, try to sneak, if i rest the spirits are unsummoned, but the ability remains active so I keep spawning them, and trying to attack someone has my character walk in place for a few seconds, before approaching whoever I'm attacking, stop there and do nothing.
The same happens for the detect illusion ability: can't cancel it whatsoever. This happens with all the shaman multiclasses.
It might be worth mentioning that I have the 'Klatu tweaks' component 2110:Treat all Innate Abilities as Non-Magical (Unaffected by Wild/Dead Magic and Silence)
-
28 minutes ago, subtledoctor said:
That’s actually intentional
Cool - the more you know!
-
57 minutes ago, subtledoctor said:
I can simply patch the band-aid function already in the mod(s)
That was a good band aid you put there, I just installed MnG correctly, and I even manually put back the '*' into kitlist.2da before starting.
Thank you for the excellent and super fast support
P.S. There's a minor warning for Revised multiclassing and multiclass kit
#WARNING: Internal ability name too long [D5_NUMAT]. Skipping.
-
38 minutes ago, subtledoctor said:
I've made a change that should fix it
It did
-
I'm helping!
Ok, just wanted to add some info; if you look here:
SpoilerUp until this point, with Aura installed, the entries are completely blank. The '*' appear immediately after. Looking at the weiduchangelog, the next mod that affects kitlist.2da is Tome and blood, so maybe that's what is
37 minutes ago, subtledoctor said:coming in later and hosing the file by putting non-integer values in entries that expect integer values.
-
With v.0.79.2 the 'Apply sphere system' component fails with this error:
#ERROR: Failure("Unknown macro: vanilla_cleric_spheres")
-
Allright, so as I've said before the missing IDs belong to two kits, ESxKit and YsKit, introduced respectively by Eilistraee's song and Yvette. I'm using all the latest versions of your mods, installing everything with Project Infinity. If it helps I attached the weidu filechangelog for kitlist.2da.
Don't know if it's relevant, but everytime i fixed this issue, the KITID entry wasn't exactly empty, there was a '*' for both the kits. Maybe this is nothing, but anything can help I guess.
-
Just letting you know that the missing KITIDs issue is still present in my EET install with all the latest versions. I get:
#ERROR: cannot convert kitids_num or %kitids_num% to an integer
#ERROR: [kitlist.2da] -> [override] Patching Failed (COPY) (Not_found)
while trying to install the feat system. Like the other times, just typing the correct IDs into kitlist.2da solves the issue. -
Downloading the new versions right now, going to do a full reinstall. I'll let you know about any problems. Thank you very much Doc!
-
Alright, I'll try to be more specific in the future. Thanks.
-
The multiclass shaman is causing my game to crash. I'm using version 0.78sd9.2 on an EET install.
I created a shaman/ranger and a shaman/thief, they have the 'initialize shamanic spellcasting' ability, i can also cast spirit ward, but after clicking on the menu (inventory, character or spellbook) the game crashes. I could open those menus prior to using the initialize ability.
If it is of any help, i put in spoiler tags the analisys of the crash dump file generated by the game:
SpoilerLoading Dump File [C:\Users\thoro\Documents\Infinity Engine - Enhanced Edition\crash\dump.2.5.16.6.0007.dmp]
User Mini Dump File: Only registers, stack and portions of memory are availableSymbol search path is: srv*
Executable search path is:
Windows 10 Version 18362 MP (4 procs) Free x86 compatible
Product: WinNt, suite: SingleUserTS
18362.239.x86fre.19h1_release_svc_prod1.190628-1641
Machine Name:
Debug session time: Fri Dec 13 14:42:34.000 2019 (UTC + 1:00)
System Uptime: not available
Process Uptime: 0 days 0:04:14.000
................................................................
.................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(2d60.27dc): Access violation - code c0000005 (first/second chance not available)
For analysis of this file, run !analyze -v
eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=00000718
eip=77221d9c esp=0019e888 ebp=0019e8f8 iopl=0 nv up ei pl nz na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00200206
ntdll!NtWaitForSingleObject+0xc:
77221d9c c20c00 ret 0Ch
0:000> !analyze -v
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
KEY_VALUES_STRING: 1Key : AV.Dereference
Value: NullClassPtrKey : AV.Fault
Value: ReadKey : Timeline.Process.Start.DeltaSec
Value: 254
PROCESSES_ANALYSIS: 1SERVICE_ANALYSIS: 1
STACKHASH_ANALYSIS: 1
TIMELINE_ANALYSIS: 1
Timeline: !analyze.Start
Name: <blank>
Time: 2019-12-13T14:14:21.41Z
Diff: 1907041 mSecTimeline: Dump.Current
Name: <blank>
Time: 2019-12-13T13:42:34.0Z
Diff: 0 mSecTimeline: Process.Start
Name: <blank>
Time: 2019-12-13T13:38:20.0Z
Diff: 254000 mSec
DUMP_CLASS: 2DUMP_QUALIFIER: 400
CONTEXT: (.ecxr)
eax=00000023 ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=00000000
eip=004fb980 esp=0019f22c ebp=0019f570 iopl=0 nv up ei pl zr na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00210246
Baldur!SDL_GetNumAudioDrivers+0x65b80:
004fb980 80793500 cmp byte ptr [ecx+35h],0 ds:002b:00000035=??
Resetting default scopeFAULTING_IP:
Baldur!SDL_GetNumAudioDrivers+65b80
004fb980 80793500 cmp byte ptr [ecx+35h],0EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 004fb980 (Baldur!SDL_GetNumAudioDrivers+0x00065b80)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 00000035
Attempt to read from address 00000035DEFAULT_BUCKET_ID: NULL_CLASS_PTR_READ
PROCESS_NAME: Baldur.exe
FOLLOWUP_IP:
Baldur!SDL_GetNumAudioDrivers+65b80
004fb980 80793500 cmp byte ptr [ecx+35h],0READ_ADDRESS: 00000035
ERROR_CODE: (NTSTATUS) 0xc0000005 - L'istruzione a 0x%p ha fatto riferimento alla memoria a 0x%p. La memoria non poteva essere %s.
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - L'istruzione a 0x%p ha fatto riferimento alla memoria a 0x%p. La memoria non poteva essere %s.
EXCEPTION_CODE_STR: c0000005
EXCEPTION_PARAMETER1: 00000000
EXCEPTION_PARAMETER2: 00000035
WATSON_BKT_PROCSTAMP: 5b32cc0d
WATSON_BKT_PROCVER: 0.1.0.0
PROCESS_VER_PRODUCT: Baldur's Gate II: Enhanced Edition
WATSON_BKT_MODULE: Baldur.exe
WATSON_BKT_MODSTAMP: 5b32cc0d
WATSON_BKT_MODOFFSET: fb980
WATSON_BKT_MODVER: 0.1.0.0
MODULE_VER_PRODUCT: Baldur's Gate II: Enhanced Edition
BUILD_VERSION_STRING: 18362.239.x86fre.19h1_release_svc_prod1.190628-1641
MODLIST_WITH_TSCHKSUM_HASH: c8d8214783d2aac17f226434d746ac25b7910b26
MODLIST_SHA1_HASH: 1e054661d89555874cb5a06e3371b6d0d6892f51
DUMP_FLAGS: 18
DUMP_TYPE: 1
ANALYSIS_SESSION_HOST: ROG1
ANALYSIS_SESSION_TIME: 12-13-2019 15:14:21.0041
ANALYSIS_VERSION: 10.0.18362.1 amd64fre
THREAD_ATTRIBUTES:
BUGCHECK_STR: APPLICATION_FAULT_NULL_CLASS_PTR_READ_NULL_CLASS_PTR_DEREFERENCE_INVALID_POINTER_READPRIMARY_PROBLEM_CLASS: APPLICATION_FAULT
PROBLEM_CLASSES:
ID: [0n313]
Type: [@ACCESS_VIOLATION]
Class: Addendum
Scope: BUCKET_ID
Name: Omit
Data: Omit
PID: [Unspecified]
TID: [0x27dc]
Frame: [0] : Baldur!SDL_GetNumAudioDriversID: [0n285]
Type: [INVALID_POINTER_READ]
Class: Primary
Scope: BUCKET_ID
Name: Add
Data: Omit
PID: [Unspecified]
TID: [0x27dc]
Frame: [0] : Baldur!SDL_GetNumAudioDriversID: [0n309]
Type: [NULL_CLASS_PTR_DEREFERENCE]
Class: Primary
Scope: BUCKET_ID
Name: Add
Data: Omit
PID: [Unspecified]
TID: [0x27dc]
Frame: [0] : Baldur!SDL_GetNumAudioDriversID: [0n310]
Type: [NULL_CLASS_PTR_READ]
Class: Primary
Scope: DEFAULT_BUCKET_ID (Failure Bucket ID prefix)
BUCKET_ID
Name: Add
Data: Omit
PID: [0x2d60]
TID: [0x27dc]
Frame: [0] : Baldur!SDL_GetNumAudioDriversLAST_CONTROL_TRANSFER: from 0070a3b3 to 004fb980
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
0019f570 0070a3b3 0019f8a8 0019f8ac 0019f8f8 Baldur!SDL_GetNumAudioDrivers+0x65b80
0019f9e4 006531df 00000000 41650015 009386e4 Baldur!SDL_GetNumAudioDrivers+0x2745b3
0019fa04 006515c9 00000001 00000004 08107798 Baldur!SDL_GetNumAudioDrivers+0x1bd3df
0019fa18 005146db 00000000 08078ab0 038135e8 Baldur!SDL_GetNumAudioDrivers+0x1bb7c9
0019fa2c 0075f80f 00000004 0075f780 00000018 Baldur!SDL_GetNumAudioDrivers+0x7e8db
0019fa50 004cefcf 038135e8 038135e8 08bbd078 Baldur!SDL_GetNumAudioDrivers+0x2c9a0f
0019fa74 004cc1d6 00000000 000000c8 038135e8 Baldur!SDL_GetNumAudioDrivers+0x391cf
0019fb10 004b63bb 038135e8 038135e8 0019fb9c Baldur!SDL_GetNumAudioDrivers+0x363d6
0019fb20 004ceb13 038135e8 0019fbe4 00000000 Baldur!SDL_GetNumAudioDrivers+0x205bb
0019fb9c 004cf5b2 0019fbe4 00000008 038135e8 Baldur!SDL_GetNumAudioDrivers+0x38d13
0019fbc4 004b64ea 0019fbe4 00000010 00000008 Baldur!SDL_GetNumAudioDrivers+0x397b2
0019fbf0 0074611e 038135e8 00000000 00000000 Baldur!SDL_GetNumAudioDrivers+0x206ea
0019fc10 00756ce9 0003fa6b 0019fe4c 0019fd0c Baldur!SDL_GetNumAudioDrivers+0x2b031e
0019fc30 007503be 07a6b1b0 00000001 00000001 Baldur!SDL_GetNumAudioDrivers+0x2c0ee9
0019fc74 00755c37 009822bc 0019fd0c 0019fe4c Baldur!SDL_GetNumAudioDrivers+0x2ba5be
0019fd20 007595eb 009822bc 0019fe4c 0019fd50 Baldur!SDL_GetNumAudioDrivers+0x2bfe37
0019fd40 0051443f 0019fe4c 0019fd50 00000000 Baldur!SDL_GetNumAudioDrivers+0x2c37eb
0019fd64 0068e70b 0019fe4c 037d5968 037d5968 Baldur!SDL_GetNumAudioDrivers+0x7e63f
0019fdec 00791c03 0019fe4c 0019fef0 037d5968 Baldur!SDL_GetNumAudioDrivers+0x1f890b
0019fec0 0079308f 0379de88 00516fe6 0019fef0 Baldur!SDL_GetNumAudioDrivers+0x2fbe03
0019fed8 00898d2f 00000001 0019fef0 0379de88 Baldur!SDL_GetNumAudioDrivers+0x2fd28f
0019ff24 0085ec76 00400000 00000000 037833c7 Baldur!SDL_malloc+0x11d5f
0019ff70 76c86359 002e3000 76c86340 0019ffdc Baldur!SDL_SaveBMP_RW+0x4d726
0019ff80 77217b74 002e3000 e1eb6925 00000000 kernel32!BaseThreadInitThunk+0x19
0019ffdc 77217b44 ffffffff 77238f13 00000000 ntdll!__RtlUserThreadStart+0x2f
0019ffec 00000000 0085eb6f 002e3000 00000000 ntdll!_RtlUserThreadStart+0x1b
THREAD_SHA1_HASH_MOD_FUNC: d6231cc5c2b172985f4e693265868086e853eacfTHREAD_SHA1_HASH_MOD_FUNC_OFFSET: e44f47f594c859a89c3bbb3dee98b9b80ef6128a
THREAD_SHA1_HASH_MOD: e1f4a8d5e04e78668d928253054f4fe012af1162
FAULT_INSTR_CODE: 357980
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: Baldur!SDL_GetNumAudioDrivers+65b80
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: Baldur
IMAGE_NAME: Baldur.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 5b32cc0d
STACK_COMMAND: ~0s ; .ecxr ; kb
FAILURE_BUCKET_ID: NULL_CLASS_PTR_READ_c0000005_Baldur.exe!SDL_GetNumAudioDrivers
BUCKET_ID: APPLICATION_FAULT_NULL_CLASS_PTR_READ_NULL_CLASS_PTR_DEREFERENCE_INVALID_POINTER_READ_Baldur!SDL_GetNumAudioDrivers+65b80
FAILURE_EXCEPTION_CODE: c0000005
FAILURE_IMAGE_NAME: Baldur.exe
BUCKET_ID_IMAGE_STR: Baldur.exe
FAILURE_MODULE_NAME: Baldur
BUCKET_ID_MODULE_STR: Baldur
FAILURE_FUNCTION_NAME: SDL_GetNumAudioDrivers
BUCKET_ID_FUNCTION_STR: SDL_GetNumAudioDrivers
BUCKET_ID_OFFSET: 65b80
BUCKET_ID_MODTIMEDATESTAMP: 5b32cc0d
BUCKET_ID_MODCHECKSUM: 0
BUCKET_ID_MODVER_STR: 0.1.0.0
BUCKET_ID_PREFIX_STR: APPLICATION_FAULT_NULL_CLASS_PTR_READ_NULL_CLASS_PTR_DEREFERENCE_INVALID_POINTER_READ_
FAILURE_PROBLEM_CLASS: APPLICATION_FAULT
FAILURE_SYMBOL_NAME: Baldur.exe!SDL_GetNumAudioDrivers
WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/Baldur.exe/0.1.0.0/5b32cc0d/Baldur.exe/0.1.0.0/5b32cc0d/c0000005/000fb980.htm?Retriage=1
TARGET_TIME: 2019-12-13T13:42:34.000Z
OSBUILD: 18362
OSSERVICEPACK: 329
SERVICEPACK_NUMBER: 0
OS_REVISION: 0
SUITE_MASK: 256
PRODUCT_TYPE: 1
OSPLATFORM_TYPE: x86
OSNAME: Windows 10
OSEDITION: Windows 10 WinNt SingleUserTS
OS_LOCALE:
USER_LCID: 0
OSBUILD_TIMESTAMP: 2035-07-27 03:33:32
BUILDDATESTAMP_STR: 190628-1641
BUILDLAB_STR: 19h1_release_svc_prod1
BUILDOSVER_STR: 10.0.18362.239.x86fre.19h1_release_svc_prod1.190628-1641
ANALYSIS_SESSION_ELAPSED_TIME: 1728
ANALYSIS_SOURCE: UM
FAILURE_ID_HASH_STRING: um:null_class_ptr_read_c0000005_baldur.exe!sdl_getnumaudiodrivers
FAILURE_ID_HASH: {56d14e4d-4f38-e806-ae41-a410ee4dede4}
Followup: MachineOwner
-
As usual, thanks a lot for your work Doc.
Unearthed Arcana presents Might & Guile: tweaks and kits for warriors and rogues
in Miscellaneous Released Mods
Posted
A few things: (v4.4.2)
Auras, emanations, and inspirations do not get added to the special abilities menu when you learn a new one. Instead, they appear after activating the base aura/inspiration/emanation, and then dectivating it with the 'quick weapon' harp button. (I guess this is because that button is giving back all the abilities that a bard should have). In previous versions they were immediately added, so maybe this is not intended?
The Maze Aura, on the other hand, works the opposite way: After choosing it at level up, it's in the special abilities menu (without an icon), and it works, though without the maze animation. After canceling it, it just disappears. Activating-canceling other abilities doesn't bring it back.
The Blur Aura effect doesn't match the description: instead of giving +3 to AC and +1 to saves, it gives +4 to saves. Also by the description, it should improve at mage lv 15, but after leveling up nothing changes.
There are two 'shout' spells in the bard spellbook, one lv 3, the other lv 6. The names and descriptions are identical, though the lv 6 version's icon is slightly bigger and does way more damage. I guess the 'great shout' spell needs a description update.
Finally, this is probably from Scales of Balance's Stat Bonus Overhaul (I'm using v.5.20): there is no 3d lv bonus spell for 19 charisma. I made two bards (mage/thief) with identical stats, save for one having 18 cha and the other 19, and at mage lv 10 they had identical memorization slots and casting slots; the readme says that 19 cha should give an extra 3d lv spell. The other charisma bonuses worked, at least at 19.