Avenger Posted August 29, 2009 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.
devSin Posted August 29, 2009 Posted August 29, 2009 Why don't I get Taimon's notes? WHY?! But yes, the supreme overlord doth confirmeth. You may changeth.
Taimon Posted August 29, 2009 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.
Avenger Posted August 29, 2009 Author Posted August 29, 2009 Hehe, i read them before every sleep since i got them
igi Posted September 2, 2009 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 ?
devSin Posted September 2, 2009 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.
Miloch Posted September 2, 2009 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.
devSin Posted September 2, 2009 Posted September 2, 2009 Except for that "nonmagical" nonsense, that is.
Avenger Posted September 3, 2009 Author 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).
Recommended Posts
Archived
This topic is now archived and is closed to further replies.