fix imports

This commit is contained in:
2026-11-12 22:13:07 +01:00
parent 73c796b5ad
commit 670e792803
5 changed files with 51 additions and 7 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
load_code('general')
load_code('fight')
load_code('int-base')
load_code('range')
load_code('str-base')
load_code('meele')
+1 -1
View File
@@ -1,4 +1,4 @@
load_code('general')
load_code('fight')
load_code('int-base')
load_code('dex-base')
load_code('range')
+2 -2
View File
@@ -1,4 +1,4 @@
load_code('general')
load_code('fight')
load_code('int-base')
load_code('range')
load_code('dex-base')
load_code('meele')
+2 -2
View File
@@ -1,4 +1,4 @@
load_code('general')
load_code('fight')
load_code('int-base')
load_code('range')
load_code('str-base')
load_code('meele')
+44
View File
@@ -0,0 +1,44 @@
// =========================>
// loop configs
// =========================>
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);
}
}