fix imports
This commit is contained in:
+2
-2
@@ -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
@@ -1,4 +1,4 @@
|
||||
load_code('general')
|
||||
load_code('fight')
|
||||
load_code('int-base')
|
||||
load_code('dex-base')
|
||||
load_code('range')
|
||||
+2
-2
@@ -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
@@ -1,4 +1,4 @@
|
||||
load_code('general')
|
||||
load_code('fight')
|
||||
load_code('int-base')
|
||||
load_code('range')
|
||||
load_code('str-base')
|
||||
load_code('meele')
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user