From f4ec5c2fca4148938aa1f8fdc5a34ea73c3f282c Mon Sep 17 00:00:00 2001 From: anima Date: Thu, 12 Nov 2026 22:13:50 +0100 Subject: [PATCH] move code to fight --- js/10.general.js | 45 ++------------------------------------------- 1 file changed, 2 insertions(+), 43 deletions(-) diff --git a/js/10.general.js b/js/10.general.js index 2a05285..bbdca4a 100644 --- a/js/10.general.js +++ b/js/10.general.js @@ -1,45 +1,4 @@ // =========================> -// Default Loop Configs +// config // =========================> -load_code("utils_default") - -const attackLoop = new ToggleLoop({ - id: "AttkLoop", - label: "AutoAttk", - fn: auto_attck, - top: false, - interval: 1000 / 4, -}); - - -// =========================> -// functions -// =========================> -async function auto_attck () { - use_hp_or_mp(); - loot(); - - if( character.rip || is_moving(character) ) return; - - var target=get_targeted_monster(); - if(!target) { - target=get_nearest_monster({min_xp:100,max_att:120}); - if(target) change_target(target); - else { - set_message("No Monsters"); - return; - } - } - - if(!is_in_range(target)) { - move( - character.x+(target.x-character.x)/2, - character.y+(target.y-character.y)/2 - ); - // Walk half the distance - } - else if(can_attack(target)) { - set_message("Attacking"); - attack(target); - } -} \ No newline at end of file +var debug = false