Jump to content

Revised SCS


Demivrgvs

Recommended Posts

Well, Spell Turning doesn't even exist anymore so....T-down for beholders then.

On a good side, I've just tested the random Lich (lich01) spawn. Alacrity, Planetar, Energy Blades etc.galore. :D

 

P.S.

Same thing which you describe (bait out Banishment, summon better monsters) will happen with basilisk as well. MS should definitely need a non-casting summon. Or at least something that has a "spellbook".

Edited by kreso
Link to comment

Well, Spell Turning doesn't even exist anymore so....T-down for beholders then.

On a good side, I've just tested the random Lich (lich01) spawn. Alacrity, Planetar, Energy Blades etc.galore. :D

 

Can't wait to stumble upon an Undead Archmage when doing low-level quests :p

 

Mine won't cast HLAs though, only specific mages do!

 

Is this Lich mage kit still random? Like Conjurer, Evoker, Necromancer, etc

Link to comment

Is this Lich mage kit still random? Like Conjurer, Evoker, Necromancer, etc

It is. The unfortunate thing is that it will always be the same kit. It will have random Chain contingency, Sequencer, Trigger, and spells cast will be in a somewhat random order.

Link to comment

It is. The unfortunate thing is that it will always be the same kit. It will have random Chain contingency, Sequencer, Trigger, and spells cast will be in a somewhat random order.

One could... if they understood the SCS component well enough, make the lich'es conjure a random variant of themselves(aka have the .cre become an invisible self killing one that just runs a script that summons a random variant that is one of the actual kitted lich .cre files). Edited by Jarno Mikkola
Link to comment

 

I've just checked Tactics code, it's very simple and it preforms a mass patch going through creature animations - if it finds any of the troll variants, it will strip away their junk items. While this could be used (I'd be 100% for it) I'm not sure SR should delve into such stuff....

 

P.P.S.

Is Gauth/Beholder summon too crazy?

I think it's worth making a simple little standalone mod for the troll thing. Even submitting it as a component for Tweaks Anthology.

 

I think Demi once said that trying to script a party-friendly beholder would be a total nightmare.

This.

 

And yeah, it is a total nightmare!!!

Edited by Grammarsalad
Link to comment

I have the strangest of bugs, on my level 8 spells, I can only memorize 6 out of 8 spells.

 

Here is a video showing what happens:

 

https://www.dropbox.com/s/9xwr4te7jqfsss4/MemorizeBug.mp4?dl=0

 

Happens on both my characters right now.

 

Any idea what's wrong?

 

Weidu:

 

 

 

// 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]
~ITEM_REV/ITEM_REV.TP2~ #0 #0 // Item Revisions by Demivrgvs: V4 Beta 9
~ITEM_REV/ITEM_REV.TP2~ #0 #1030 // Store Revisions: V4 Beta 9
~ITEM_REV/ITEM_REV.TP2~ #0 #17 // Weapon Changes: V4 Beta 9
~ITEM_REV/ITEM_REV.TP2~ #0 #12 // Items of Protection Can Be Worn with Magical Armor: V4 Beta 9
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #0 // Spell Revisions: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #10 // Deva and Planetar Animations: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #20 // Mirror Image Fix: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #30 // Dispel Magic Fix: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #50 // Remove Disabled Spells from Spell Selection Screens: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #60 // Spell Deflection blocks AoE spells: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #70 // Update Spellbooks of Joinable NPCs: v4 Beta 11
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #1000 // Initialise mod (all other components require this): v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #2010 // More consistent Breach spell (always affects liches and rakshasas; doesn't penetrate Spell Turning): v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #2111 // Reduce the power of Inquisitors' Dispel Magic -> Inquisitors dispel at their level (not twice their level): v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #2160 // Add an extra copy of some hard-to-find spell scrolls: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4010 // Grant large, flying, non-solid or similar creatures protection from Web and Entangle: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4030 // Improved shapeshifting: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4040 // Make party members less likely to die irreversibly: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4180 // Make Freedom scrolls available earlier: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #4240 // Treat mages' and priests' High-Level Abilities as innate abilities rather than memorisable spells (each may be taken only once): v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5000 // Ease-of-use party AI: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #5900 // Initialise AI components (required for all tactical and AI components): v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6000 // Smarter general AI: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6010 // Better calls for help: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6021 // Add high-level abilities (HLAs) to spellcasters -> Only selected spellcasters in Throne of Bhaal and Shadows of Amn get HLAs: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6031 // Smarter Mages -> Mages only cast short-duration spells instantly at start of combat if they are created in sight of the PC: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #6040 // Smarter Priests -> Priests cast some short-duration spells instantly at start of combat, to simulate pre-battle casting: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8020 // Spellcasting Demiliches: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8040 // Increase difficulty of level-dependent monster groupings -> Mildly increased difficulty: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8050 // Improved Random Encounters: v30forSR
~STRATAGEMS/SETUP-STRATAGEMS.TP2~ #0 #8190 // Improved Minor Encounters: v30forSR
~MYCUSTOM/MYCUSTOM.TP2~ #0 #0 // My custom items: 1
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #20 // Change Imoen's Avatar to Mage: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #1080 // Add Bags of Holding: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2090 // Change Experience Point Cap -> Remove Experience Cap: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2250 // Un-Nerfed Sorcerer Spell Progression Table: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2260 // Alter Mage Spell Progression Table -> Un-Nerfed Table (Blucher): Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2270 // Alter Bard Spell Progression Table -> Un-Nerfed Table (Blucher): Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2280 // Alter Cleric Spell Progression Table -> Un-Nerfed Table (Blucher): Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2290 // Alter Druid Spell and Level Progression Tables -> No Level Progression Changes, Un-Nerfed Druid Spell Table Only (Blucher): Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2312 // Add Save Penalties for Spells Cast by High-Level Casters (BETA) -> Arcane & Divine Magic: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #2339 // Remove Summoning Cap for Regular Summons: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3031 // Easy Spell Learning -> 100% Learn Spells and No Maximum Cap: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3080 // Increase Ammo Stack Size -> Unlimited Ammo Stacking: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3090 // Increase Gem and Jewelry Stacking -> Unlimited Gem and Jewelry Stacking: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3100 // Increase Potion Stacking -> Unlimited Potion Stacking: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3110 // Increase Scroll Stacking -> Unlimited Scroll Stacking: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3130 // No Traps or Locks (Weimer): Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #3205 // Stores Purchase All Item Types: Beta 5
~CDTWEAKS/SETUP-CDTWEAKS.TP2~ #0 #4020 // ToB-Style NPCs: Beta 5
 

 

 

 

Important: I have recently uninstalled everything then re-installed everything, but my version of Spell Revisions is quite old because I installed it via the gibberlings exe (v11), maybe a re-install is simply in order and it is the cause? I am a bit reluctant to re-install because 1. I have to do it on 2 computers so it's long and 2. I am waiting on kreso's tweaks!

Link to comment

This is fairly odd what's happening, but I don't think it has anything to do with SR....

Anyhow, a small "spoiler" - this is my To-Do list for SR. May not make a lot of sense since my notes are a proper mess, but just to get a hint of what's going on (not complete, I still need to go through all clerical spells and traps and some monster innates. And since I'm a nice guy, I'll go through some mod-added resources as well)

 

 

ACTION_IF_FILE_EXISTS_IN_GAME
COPY_EXISTING balshld.spl override
WRITE_BYTE 0x27 0

ACTION_IF_FILE_EXISTS_IN_GAME
COPY_EXISTING balshld2.spl override
WRITE_BYTE 0x27 0

beguile.spl deflection code DONE
bgwi003.spl - Shield should protect vs it

bhaal1a - mass healing make SR version
bhaal1b - regeneration make it SR
bhaal2a - draw upon make it SR
bhaal2b - dark taint ??
bhaal3a - permanent NPP + 5% mr
bhaal3b - hand of murder
bhaal4a - ressurection
bhaal4b - physical resistance Tone down this nonsense to 10%, string altered
dgarchon - sota - copy SR's version to it
dgfaith - armor of faith
dgright - righteous magic
dgwhirl - add to deflection
drgrbrht - dragon breath
insanity - deflection, CC should protect vs it? It's called "gaze" so mirrored eyes could... DONE DEFLECTION
melis01 - bone blades, breath save? Save at all?
melis02, melis02b - bone blades, breath save? Save at all?
spell cast from that electric mace
spwi903b - spellstrike, kill 139, removes DS (tweak max level to 9)
spwi897, 898, 899 - WIZARD_NPC_SYMBOL spells, add to Deflection DONE
spwi816, 817 , 811- add to Deflection, Symbols DONE
spwi805b - kill 139, fix DS interraction
Mind blank protects vs spwi604d? WTF??? DONE
spwi615a, spwi615b add to Deflection? Test
spwi604, remove battleground sectype removal, petrification code should cast this spell instantly?? watch level
spwi513b, remove 139
spwi427, vitriolic sphere, add to Deflection, append spell.ids with it if possible make AI use it DEFLECTION DONE
spwi426, Pro Elemental Energy - casting time 0 (it should cast the subspell with casting time)
spwi399 - deflection DONE
spwi327 - Ice Lance, to spell.ids, AI should use it
spwi116 - add to deflection DONE
spwi106 - add to deflection, probably tone down AoE DEFLECTION DONE
spwi105 - add to deflection DONE
spwi101 - add to deflection DONE

add new EE opcode usage for STAT>100 = pro x spell immunity to spells via patch
slow before petrify! DONE
optimize haste slow code for fu*k sake

haste AoE?, watch projectile

Remove Spell Trap opcode from Spell Trap?

Mellisan should cast better spells not vanilla copies

Tweak Basilisk AI so they chew on HELD not STONE_DEATH

Check sectypes, remove battleground from haste and petrify if not

Mind Blank shouldn't mark you for Ruby Rays tweak

Energy Drain AI uses

Globes should last longer

download trapsave and finish it

 

 

 

 

Link to comment

> This is fairly odd what's happening, but I don't think it has anything to do with SR....

 

I re-installed everything and it's still happening. Do you think I can fix that via EEKeeper? I could try unequiping all my gear (I have items which grant more spell slots), unmemorizing everything, saving, then trying again or something.

 

Nice list btw. I don't understand half of it but lots of work!

 

@agb1

 

I think the Big World Fixpack confuses versions of Spell_rev!

 

Here's my weidu for Spell revisions after running Big World Setup:

~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #0 // Spell Revisions: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #10 // Deva and Planetar Animations: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #20 // Mirror Image Fix: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #30 // Dispel Magic Fix: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #50 // Remove Disabled Spells from Spell Selection Screens: v4 Beta 11
~SPELL_REV/SETUP-SPELL_REV.TP2~ #0 #60 // Spell Deflection blocks AoE spells: v4 Beta 11

Is it using the .exe with gibberlings icon by any chance? :p

 

Because it's the wrong one and installs an old version.

 

edit: Or maybe this latest beta version of SR says v11 when it's not?

Edited by Daxtreme
Link to comment

> This is fairly odd what's happening, but I don't think it has anything to do with SR....

 

I re-installed everything and it's still happening. Do you think I can fix that via EEKeeper? I could try unequiping all my gear (I have items which grant more spell slots), unmemorizing everything, saving, then trying again or something.

 

Nice list btw. I don't understand half of it but lots of work!

I really don't know about extra spell slots. I never had this bug.

What I'd do:

1) kill the 2nd PC, raise him, see if it changes anything

2) check your level, should you be getting the spell slots in the first place

3) maybe a memorized spell is missing an icon?

4) check via EE keeper what spells you have

5) removing the items

6) create a new character and see if he has same issues

 

Yea, it's a long list and it's not even complete - but a million miles journey starts with a single step. :schimpf:

Edited by kreso
Link to comment

@agb1

 

I think the Big World Fixpack confuses versions of Spell_rev!

 

edit: Or maybe this latest beta version of SR says v11 when it's not?

It used v4 beta 13 on my test install just now, but I also just made a change to how BWS identifies new versions of GitHub downloads (we're using a redirect link to the latest GitHub pre-release of SR). Luckily the GitHub branch doesn't include the gibberlings exe...

Link to comment

"WARNING: File "spell_rev/setup-spell_rev.tp2" contains 'VERSION ~v4 Beta 11~' instead of expected 'VERSION ~v4 Beta 13~'! This is the file targeted for patching in "SETUP-SPELL_REV.TP2.PATCH" in "Big World Fixpack/spell_rev". This might mean that the patches for this mod were made for a different version of the mod than the one that you are using, or this might mean that the mod was already patched and then removed from the list in the "BWP_Fixpack.installed" file without restoring the original pre-patched files."

 

This happened yesterday night when trying to install Spell_rev, I pressed "y" so it patched anyway, it's probably the reason why I have the wrong version.

 

It also did the same with SCS, I also pressed "y" to patch anyway:

 

"WARNING: file "setup-scs.tp2" does not exist (this is the file targeted for patching in "SETUP-SCS.TP2.PATCH" in "Big World Fixpack/scs"). This might mean you did not extract all of the files of the mod, or it might mean that the patches for this mod were made for a different version of the mod than the version that you are using (you would see this message if the version you are using moved or renamed the tp2 file)."

 

Big World Setup downloaded the files automatically for both mods so I doubt the problem comes from me. I just told BWS to install SCS and Spell_rev, nothing else. I had to retry downloads for cdTweaks and Skip Chateau Irenicus but they didn't pop any error messages and seem to be working fine.

 

I could try it again but I don't have much time today, it would be tomorrow.

 

edit: I used the " _ApplyPatches.bat" file btw when installing BWS.

Edited by Daxtreme
Link to comment

To-Do list for SR.

Lot of progress. I've covered all BG1/BG2/SoD/ToB/Ascension/some megamods like TDD, NToTSC, DSoTSC, Sandrah Saga, Item Revisons and similar resources - all AoE spells added to Deflection code. There are a few inconsistencies (i.e. sometimes an innate would have a spell power = 0,

sometimes anything > 0; but I didn't tweak those numbers any; considering the mod or game makers should know what they're doing). If the spell power is 0 Deflection won't stop it, in other cases will.

Anyhow, the code will make the changes only if the spell is present in the game, if not it's skipped. I've also fixed some SR stuff with the code, it should be rather grand now. :)

 

Next to do is strictly for EE players - given the new EE stuff (318 STAT). I'll patch all applicable spells with this sheer awesomeness. This will take a while since I need to go on a spell-by-spell basis (again) but the result will be outright incredible. No more damage animations from fire damage on creatures immune to fire (even w/o spell buffs), no more 0 damage spell disruption, blind targets won't suffer from things such as nature's beauty and similar.

Link to comment

"WARNING: File "spell_rev/setup-spell_rev.tp2" contains 'VERSION ~v4 Beta 11~' instead of expected 'VERSION ~v4 Beta 13~'! This is the file targeted for patching in "SETUP-SPELL_REV.TP2.PATCH" in "Big World Fixpack/spell_rev". This might mean that the patches for this mod were made for a different version of the mod than the one that you are using, or this might mean that the mod was already patched and then removed from the list in the "BWP_Fixpack.installed" file without restoring the original pre-patched files."

You might have the older version of Spell Revisions in your BiG World Downloads folder. With my changes late yesterday it should be smart enough to get the newer one now, but I think your install predated my changes. Please let me know if it happens again.

 

"WARNING: file "setup-scs.tp2" does not exist (this is the file targeted for patching in "SETUP-SCS.TP2.PATCH" in "Big World Fixpack/scs"). This might mean you did not extract all of the files of the mod, or it might mean that the patches for this mod were made for a different version of the mod than the version that you are using (you would see this message if the version you are using moved or renamed the tp2 file)."

Actually this was a very old patch for SCS v21/v28 that wasn't needed. I've removed it from the fixpack for future installs. Thanks for noticing and reporting it!

Link to comment

 

"WARNING: File "spell_rev/setup-spell_rev.tp2" contains 'VERSION ~v4 Beta 11~' instead of expected 'VERSION ~v4 Beta 13~'! This is the file targeted for patching in "SETUP-SPELL_REV.TP2.PATCH" in "Big World Fixpack/spell_rev". This might mean that the patches for this mod were made for a different version of the mod than the one that you are using, or this might mean that the mod was already patched and then removed from the list in the "BWP_Fixpack.installed" file without restoring the original pre-patched files."

You might have the older version of Spell Revisions in your BiG World Downloads folder. With my changes late yesterday it should be smart enough to get the newer one now, but I think your install predated my changes. Please let me know if it happens again.

 

That would be surprising since I installed BWS yesterday and the mods I downloaded entered the folder for the first time at that point. I had never installed BWS before or any mods through it, so the Downloads folder got created yesterday and thus, there was nothing in it. But I will try re-installing and see what happens!

 

edit: on that subject, is there a best way to uninstall mods via BWS? I'm quite reluctant to do the whole "delete your BG2 folder" strategy.

Edited by Daxtreme
Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...