void main() { object oBoots = GetObjectByTag("BootsOfBlood"); if(GetLocalInt(OBJECT_SELF, "BootsTaken") != 1 && GetItemPossessor(oBoots) != OBJECT_SELF) { SetLocalInt(OBJECT_SELF, "BootsTaken", 1); CreateItemOnObject("BootsOfBlood", OBJECT_SELF, 4); DelayCommand(300.0, SetLocalInt(OBJECT_SELF, "BootsTaken", 0)); } }