RjY
anARCHy
Posts: 336
Registered: 05-02 |
Quasar said:
NokturnuS: The reject has no effect on monster damage so you must just be having bad luck with low hitdice rolls :P
NokturnuS mentioned the one case where the reject does have an effect on weapon damage :) NokturnuS said:
Only strange thing is that in maps with no reject table (builded in zennode with -r-) monsters are more resistant to rockets
Consider splash damage. This isn't applied if the line of sight check fails, which can happen with an incorrect reject.
At a guess, NokturnuS started off making a map, letting Zennode make a reject lump. When it began to take an age to build, he added -r- to speed things up. This leaves the wad's reject lump alone, it doesn't delete what's already there. Then, he added more sectors, resulting in a short reject - not zero-length, but nevertheless fewer than (numsectors**2) bits long.
Eternity only handles the case of a reject of length exactly zero. If the reject length is greater than zero, it just caches the lump, without trying to pad it or anything. So if the map contains a short reject lump, then checking the reject map is going to overflow the cached lump block and access memory higher up the heap. Hence, reading ones that should be zeroes, hence, sight checks in rocket splash damage calculation failing.
|