EFF file format
Applies to:
BG1: TotS, BG2, BG2: ToB, IWD, IWD:HoW, IWD:TotL, PST
General Description
This file format describes an effect (opcode) and its parameters. The format is only ever found embedded in other files. The engine appears to roll a probability for each valid target type, rather than one probability per attack.
Offset | Size (datatype) | Description |
---|---|---|
0x0000 | 2 (word) | Effect type |
0x0002 | 1 (byte) | Target type
|
0x0003 | 1 (byte) | Power |
0x0004 | 4 (dword) | Parameter 1 |
0x0008 | 4 (dword) | Parameter 2 |
0x000c | 1 (byte) | Timing Mode |
0x000d | 1 (byte) | Dispel/Resistance |
0x000e | 4 (dword) | Duration |
0x0012 | 1 (byte) | Probability 1 |
0x0013 | 1 (byte) | Probability 2 Note: The BG1 engine treats probability as a single word, effects are applied in the range 0-probability. |
0x0014 | 8 (resref) | Resref key |
0x001c | 4 (dword) | Dice count |
0x0020 | 4 (dword) | Dice sides |
0x0024 | 4 (dword) | Saving throw type |
0x0028 | 4 (dword) | Saving throw bonus |
0x002c | 4 (dword) | Unknown |