void main() { SetLocalInt(GetModule(), "KPushBack", 0); object oChair = GetNearestObjectByTag ("Throne", OBJECT_SELF, 0); if (GetIsObjectValid(oChair) && !GetIsObjectValid (GetSittingCreature (oChair))) { AssignCommand (OBJECT_SELF, ActionSit (oChair)); } }