// ou_waterlever #include "puzzle_h" void main() { object oPC=GetLastUsedBy(); object oMe=OBJECT_SELF; object oMod=GetModule(); int nLevel=GetLocalInt(oMod,"nTempleWaterLevel"); if (GetLocalInt(oMe,"bUsed")==FALSE) { nLevel=nLevel-1; fnSetWaterLevel(nLevel); SetLocalInt(oMe,"bUsed",TRUE); SendMessageToPC(oPC,"You use the lever which opens the door in the hole to drain some of the water away."); } }