In older versions, casting eg ya-ir and ful-bro-neta would get you an outline with a mix of blue and green dashes.
In 0.78, you only get one type of protection showing. I believe both are still active (and if one times out, the other will be shown), but you can no longer tell by the display.
Hmm. I should go back and try to figure out exactly when things broke.
...
0.72 also has the bad display
0.71 is ok
(fixed in 0.79) [0.78] Multiple protections display broken
Moderator: Sophia
Forum rules
Please read the Forum rules and policies before posting.
Please read the Forum rules and policies before posting.
(fixed in 0.79) [0.78] Multiple protections display broken
Friends don't let friends eat worm round
Re: [0.78] Multiple protections display broken
Conditions.lua had a big overhaul of the conditions table setup from 0.71 to 0.72. I assume the corresponding c code changed extensively too.
Friends don't let friends eat worm round
- Sophia
- Concise and Honest
- Posts: 4240
- Joined: Thu Sep 12, 2002 9:50 pm
- Location: Nowhere in particular
- Contact:
Re: [0.78] Multiple protections display broken
They're both still being drawn. The problem is the order is no longer defined, and it seems to draw Ya-Ir on top, which completely obscures Ful-Bro-Neta. I'll specify the draw order in 0.79.
(By the way, the underlying C code hardly changed at all. The table stuff is all implemented in Lua, and is really just a much nicer looking frontend for dsb_add_condition, which is still there under the hood)
(By the way, the underlying C code hardly changed at all. The table stuff is all implemented in Lua, and is really just a much nicer looking frontend for dsb_add_condition, which is still there under the hood)
Re: (fixed in 0.79) [0.78] Multiple protections display broken
Thanks.
And with that knowledge, I hacked in a temporary blueshield image that doesn't cover the same pixels as the fireshield 8-)
But that leads me to another question: At what point are conditions actually set? I had to hack the base gfx. Tweaking the conditions table in my code didn't seem to do anything...
And with that knowledge, I hacked in a temporary blueshield image that doesn't cover the same pixels as the fireshield 8-)
But that leads me to another question: At what point are conditions actually set? I had to hack the base gfx. Tweaking the conditions table in my code didn't seem to do anything...
Friends don't let friends eat worm round
- Gambit37
- Should eat more pies
- Posts: 13719
- Joined: Wed May 31, 2000 1:57 pm
- Location: Location, Location
- Contact:
Re: (fixed in 0.79) [0.78] Multiple protections display broken
In my DM update I've redesigned those graphics so that they don't obscure each other, so I'd never noticed the issue!