TFMurphy wrote:
Yeah, duplicated here. Looks like the changes to activating pressure plates is the culprit here - before, Activate Item would deal with them as if it were an orb, but now, they're more consistent to actually being plates.
The characters on top of the pressure plates seem to be keeping the plate down, so an activation wouldn't do anything... so... sounds like the simplest fix would be to make sure those characters aren't pre-activating the plates, by making them flying entities. Changing their custom set to Wraithwing should do the job.
This is quite a serious showstopping bug in the hold, so it'll definitely need fixing, one way or another.
Ugh. I can fix the TCB hold as you suggest, which would fix the bug in a full 3.1 install. However, when patching 3.0 TCB, the hold would remain the original version, so it would still be bugged. Hmm...we've got to figure a way to make the code work with the original hold version or put some ugly kludge in the code that will hack the TCB hold to fix this specific issue.
The simplest option I can think of is to allow
ActivateItemAt to activate plates even when they're already depressed. Which is fine, I think, since the architect probably wants the plate to activate regardless of whether it's up or down at the moment, and also the activation command shouldn't actually make the plate go down (because now an on-off plate gets activated twice in succession when it pops back up at the end of the turn, which is clearly wrong). This change would also be more consistent with how pre-3.1 plate activating behavior was. Are there any problems with changing it to be this way?
____________________________
Gandalf? Yes... That's what they used to call me.
Gandalf the Grey. That was my name.
I am Gandalf the White.
And I come back to you now at the turn of the tide.
[Last edited by mrimer at 09-21-2007 03:15 AM]