Ascension64 Posted March 22, 2011 Author Share Posted March 22, 2011 The first apply/purge effect field is probably useless in external effects. The effect constructor sets FirstApply to 1 by default. I imagine external effects can override this by having a 0 at 0xcc. This obviously can break stuff, which would be effect-dependent (e.g. for non-cumulative aid opcode, this rolls the dice for the hp bonus, stores in param2, and adds to currentHP. the param2 value is added to maxHP outside the FirstApply block. If you didn't have FirstApply, you wouldn't get a currentHP bonus, and the maxHP bonus would simply add whatever was in the param2 in the external effect). Link to comment
Avenger Posted September 7, 2011 Share Posted September 7, 2011 Just adding here: area containers vertex count is only a word. The other word after it seems to be loaded/saved but unused. (Unless Ascension64 knows better). My current understanding is this: 00000048 trapscript resref ? 00000050 firstvertex dd ? 00000054 countvertex dw ? 00000056 field_56 dw ? 00000058 field_58 db 32 dup(?) 00000078 keyresref resref ? 00000080 field_80 dd ? 00000084 strref dd ? Link to comment
igi Posted December 28, 2011 Share Posted December 28, 2011 Added to local copy, thanks. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.