Jump to content
Sign in to follow this  
Avenger

better effect explanations

Recommended Posts

It may be good to have more than the default info on effects. This wasn't possible before, because we barely knew even the association of some opcodes.

Now, I got a better understanding, so if you wish, just ask for details.

Some example:

 

#451 (0x1C3) State: Lower Resistance [451]

Parameter #1: Irrelevant

Parameter #2: Irrelevant

Description:

Lowers the target's resistance by Caster Level *2. But never more than 50. The effect is non cumulative.

gemrb supports different subtypes via parameter2 where parameter1 is the lowering amount.

 

#452 (0x1C4) State: Bane [452]

Parameter #1: Modifier

Parameter #2: Irrelevant

Description:

This is the reverse of the Bless opcode. The effect lowers the target's BaB and morale by 'Modifier'. The effect is non cumulative and removes Bless on apply.

For bless insert: The effect is non cumulative and removes Bane on apply.

 

#453 (0x1C5) Spell Effect: Power Attack [453]

Parameter #1: Irrelevant

Parameter #2: Irrelevant

Description:

Disables the usage of Expertise, detects the activation/revocation of Power Attack, prints appropriate messages. This effect is used internally.

 

#454 (0x1C6) Spell Effect: Expertise [454]

Parameter #1: Irrelevant

Parameter #2: Irrelevant

Description:

Disables the usage of Power Attack, detects the activation/revocation of Expertise, prints appropriate messages. This effect is used internally.

 

Arterial strike and hamstring are similar mutually exclusive persistent feats.

 

#457 (0x1C9) Spell Effect: Rapid Shot [457]

Parameter #1: Irrelevant

Parameter #2: Irrelevant

Description:

Detects the activation/revocation of Rapid Shot, prints appropriate messages. This effect is used internally.

Precise shot is not used as opposite, as i expected.

Share this post


Link to post

Some more random effect related stuff in IWD2:

IWD2 items also have school/secondary type fields and these get transferred to effects. (in other words, the extended header is the same as BG2 in all tiny details - though I didn't check the quest critical damage stuff yet).

 

Opcode 445 is used for the Slippery Mind feat. It is simply trying to remove charm effects when itself expires.

 

#438 (0x1B6) Spell Effect: Heroic Inspiration [438]

This effect increases all saving throws, hit bonus and damage bonus by 1 when the target is wounded more than 50%.

 

#437 (0x1B5) Disguise [437]

Parameter #1: Value

Parameter #2: Irrelevant

Description:

If Value is zero, then this opcode changes the animation of the target to cleric (keeps race/gender). This works only for player character animations.

If Value is nonzero, then it will set the animation to that value. A permanent timing will set the base animation ID.

Share this post


Link to post

Local copy updated, thanks. Looking forward to the fruits of this info in GemRB :)

Share this post


Link to post

I found a better description for 440 (0x1b8)

 

#440 (0x1B8) Spell Effect: Barbarian rage [440]

Parameter #1: Irrelevant

Parameter #2: Irrelevant

Description: Entirely disables spellcasting (spell selection, quickspell buttons, mage and cleric spelltypes).

When this effect is expired, it applies effbbr on the target, unless the target is

1. resistant to fatigue

2. higher than level 20 barbarian.

 

This effect could be simulated by a stack of ~10 other opcodes. 1 to disable mage/cleric spells, 9 to disable buttons.

Edited by Avenger

Share this post


Link to post
Guest
You are commenting as a guest. If you have an account, please sign in.
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.

Sign in to follow this  

×