Jump to content


subtledoctor

Member Since 19 Jan 2013
Offline Last Active Jul 14 2018 08:22 AM

Topics I've Started

help with SPLPROT.2da and bit-equality

23 May 2018 - 11:51 AM

I'm trying to reproduce the APR effects of WSPATCK as weapon equipping effects - my modified version in which each proficiency point gets you an extra 1/2 APR bonus (including mastery and high mastery):

Spoiler

 

I used RELATION = 11 in SPLPROT because it says over here: "11 - binary less (stat doesn't contain all the bits of value)"

 

In a nutshell, what this does is apply effects that say "set APR to 3/2," "set APR to 2," and "set SPR to 5/2." But before those effects there are effects that say "if you don't have exactly 2 proficiency points, then you are immune to the 3/2 APR effect; if you don't have 3 points, you are immune to the 2 APR effect; and if you don't have 4 points, you are immune to the 5/2 APR effect."  The jump from 2 prof points to 3 should make APR go from 3/2 to 2... the 318 effect that checks for 2 points should return false, and thus make you immune to the 3/2 APR setting.  I guess because 3 is bit-equal to 2, it is returning true.  But I though using RELATION 11 would prevent that.

 

I know the quickest and dirtiest way to fix this would be to simply have the higher APR effect come later, so it supersedes the earlier one.  But that's pretty dirty.  I'd prefer to make sure the equipping effect accurately assesses your proficiency. 

 

(Using bit-equality here... I don't want to use simple equality because I want to make sure that some mod using the upper bytes of the proficiency stats doesn't screw this up.)


Let's talk about/help me make... Black Pits in BGEE

13 April 2018 - 10:05 AM

Hello everyone.  I've got an itch to try something I haven't done before.  Specifically, I want to look into making the Black Pits "adventure" accessible from BG1.  After all, if you have BGEE installed, then the BP game files are right there, waiting to be used.  All that is needed to add this fun combat adventure to the main game is to simply transport the party to the BP area, and go! 

 

Okay, well, that's not all that is needed.  There are several issues to deal with.  And unfortunately they are all issues with which I have little or no experience.  But, all the problems seem surmountable, so I would like to start a discussion and go step by step toward surmounting them. 

 

Prospectively, here are the things I contemplate that need doing:

 

1) Get the party to the Black Pits

 

2) Deal with the issue of equipment

 

3) Deal with the issue of XP awards

 

4) Get the party back to the Sword Coast

 

5) Deal with Baeloth being in two places at once

 

* I reserve the right to revise and expand this list as it becomes necessary.


Is there an alpha or test version of this out there?

05 April 2018 - 06:46 PM

...I'd like to take a look at how a project like this works. 


opcode 326: who is the "caster" of the subspell? (making spell to absorb status...

03 March 2018 - 04:11 PM

I making a spell that checks for STATE_DISEASED on the target, and casts a subspell.

Question is, if the subspell is set to "caster," who is the caster? The caster, or the target whose state was checked? I'd like the subspell to affect the caster.

EDIT - Maybe the subspell can/must use "living actor"/"original caster?"

Where's the Ring of Acuity?

05 February 2018 - 07:17 PM

Anyone know if IR is turning the Ring of Acuity (extra level 2/3/4 spells) into the BG2 Reaching Ring (extra level 5/6/7 spells)? Ring08 I think? Or else Ring40.

It's really annoying me on BGEE... there are two Reaching Rings but no Evermemory and no Ring of Acuity.