#inv_pos = feature.get_Inventory_Slot_Pos(15) #i.click(inv_pos[0], inv_pos[1], button="right") feature.snipe_hard(18, 120, highest=False, mobs=0, attackType=2, forceStay=True) current_Gear_Loadout = 1 durationOffset = 0 durationOffsetTotal = 0 durationOffsetCount = 0 for x in TITANS: createTimeStamp(x, feature.kill_titan(x)) if int(TITANS[x]["KillTime"] - time.time()) <= 0: createTimeStamp(x, feature.kill_titan(x)) if Farm_In_ITOPOD: feature.adventure(itopod=True, itopodauto=True) else: feature.adventure(zone=ZoneToFarmIn) while True: timeLeft_until_next_boss(consolePrint=True) if kill_Titans_Two(FarmInZoneDuration + 30): if Farm_In_ITOPOD: feature.adventure(itopod=True, itopodauto=True) else:
print(f"rebirthing at {rt}") # debug feature.nuke() feature.spin() feature.deactivate_all_diggers() feature.ygg(equip=1) # harvest with equipment set 1 feature.ygg(eat_all=True) feature.level_diggers() # level all diggers feature.do_rebirth() time.sleep(3) rt = feature.get_rebirth_time() start_procedure(feature, rt) else: feature.ygg() feature.save_check() feature.pit() if rt.timestamp.tm_hour <= 12: # quests for first 12 hours titans = feature.check_titan_status() if titans: for titan in titans: feature.kill_titan(titan) feature.boost_cube() feature.questing() time.sleep(3) else: # after hour 12, do itopod in 5-minute intervals titans = feature.check_titan_status() if titans: for titan in titans: feature.kill_titan(titan) feature.itopod_snipe(300) feature.boost_cube()