on the client side of things on EQEMU:
unknown001 returns 1 or 2 normally (not sure why), or 231 with a lockpick item in hand
unknown002 returns 0 normally, or 64 with a lockpick item in hand
The other unknowns return no data within bounds specified of sizeof(ClickDoor_Struct)
Another option to fix this not involving someone going on live and getting me (or someone else) collects for this, would be to use player.pl for the triggers.
Just verify the open/close state on the lifts, and force them the other direction on a click. We already do that for doors that have multiple parts -- but I'm thinking getting the structure proper is far more elegant.
edit: also noticed that in the database, for DoorStructs we don't have a column for state_at_spawn. That could also be helpful since our lifts are inverted. Start them closed at spawn, but still inverted.
|