Mad Mate Posted April 8, 2015 Share Posted April 8, 2015 Great work, AstroBryGuy! I don't have that BG2 Tweaks component, but Song and Silence's main component adds 7th, and RR's "Proper spell progression for Bards" adds access to 8th level spells for bards. This fix is the must for me, then. Thanks! Link to comment
AstroBryGuy Posted April 8, 2015 Share Posted April 8, 2015 I've got a fix for caster_shared.tph. I added a bit to read the number of columns in mxsplbrd.2da and use that value (- 1) to set the limit for SCS. Here's an excerpt showing the changes: ////////////////////////////////////////////////////////////////////////////////////////////////////////// //// read in spells per level ////////////////////////////////////////////////////////////////////////////////////////////////////////// DEFINE_ACTION_MACRO read_in_spells_per_level BEGIN ACTION_IF !VARIABLE_IS_SET macro_read_in_spells_per_level BEGIN OUTER_SET macro_read_in_spells_per_level=1 // Unnerfed bard spell table compatibility // Get number of columns in bard spell table to determine max. bard spell level COPY_EXISTING ~mxsplbrd.2da~ ~override~ COUNT_2DA_COLS col_count BUT_ONLY OUTER_SET bard_spell_levels = col_count - 1 PRINT "Max Bard Spell Level %bard_spell_levels%" // Display to user for sanity check ACTION_DEFINE_ASSOCIATIVE_ARRAY macro_spell_2das BEGIN MXSPLWIZ=>9 MXSPLDRU=>7 MXSPLPRS=>7 MXSPLWIS=>7 // MXSPLBRD=>6 MXSPLBRD=>~%bard_spell_levels%~ // Set max bard spell level for reading in spells per level ENDYou can download the replacement caster_shared.tph file here: https://dl.dropboxusercontent.com/u/80058200/caster_shared.tph.zip Install to stratagems/caster_shared Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.