Avenger Posted August 29, 2009 Share Posted August 29, 2009 This misinformation kept me hanging for years, but i think it is time to reach consensus. Resistance * 0=Nonmagical * 1=Dispel/Not Bypass * 2=Not Dispel/Not Bypass <---- i think this one isn't good. Resistance type 2 is also bypassing resistance. * 3=Dispel/Bypass In Taimon's notes: resistance: if (eff.0x058 & 0x2 == 0) if (cre.res > rand6) if (eff.0x058 & 0x1) -> resisted Shows clearly that only resistance = 1 checks creature resistance. Link to comment
devSin Posted August 29, 2009 Share Posted August 29, 2009 Why don't I get Taimon's notes? WHY?! But yes, the supreme overlord doth confirmeth. You may changeth. Link to comment
Taimon Posted August 29, 2009 Share Posted August 29, 2009 I'm sure I posted this info somewhere in the depths of the forum. Most of the notes are only structure offsets -- not very interesting for you, I guess. Link to comment
Avenger Posted August 29, 2009 Author Share Posted August 29, 2009 Hehe, i read them before every sleep since i got them Link to comment
igi Posted September 2, 2009 Share Posted September 2, 2009 Taking http://forums.gibberlings3.net/index.php?showtopic=18205 into account, this would seem to simply be: bit 0: Can be dispelled bit 1: Ignores resistance ? Link to comment
devSin Posted September 2, 2009 Share Posted September 2, 2009 This is correct, except that Bit 1 is redundant unless Bit 0 is also set (if no bits are set, the behavior is also to ignore resistance). You might be able to just massage its labeling: Bit 0: Can be dispelled Bit 1: ... and ignore resistance But it still might not be clear that no bits doesn't mean No dispel/no bypass, but No dispel/bypass. Link to comment
Miloch Posted September 2, 2009 Share Posted September 2, 2009 I would just put: 0=Nonmagical (No Dispel/Bypass)1=Dispel/No Bypass 2=No Dispel/Bypass 3=Dispel/Bypass Assuming that's essentially correct. Link to comment
devSin Posted September 2, 2009 Share Posted September 2, 2009 Except for that "nonmagical" nonsense, that is. Link to comment
Avenger Posted September 3, 2009 Author Share Posted September 3, 2009 in EFF V2 file format The timing method is a word. 0x1000 means Absolute Duration (the duration field of simple 0 was already converted to gametime+duration*15). Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.