PR's + stationary monster changes

This commit is contained in:
Kaan Soral
2025-06-08 17:37:16 +03:00
parent 84db516ee8
commit c98a4a4afc
3 changed files with 18 additions and 11 deletions
+6 -2
View File
@@ -117,8 +117,12 @@ if is_production:
game_version=822
SALES=4+5+388+5101+125/20 #donation+manual+macos+steam+sales
update_notes=[
"Last Update [April 24th]",
"New zones, items and monsters from the community!",
"Last Update [June 8th]",
"Monsters with the stationary flag no longer move",
"added the npcs's to the bank_u floor #177",
"Resist orbs #178",
"moved gpurplepro spawn area #180",
"make xmage stages humanoid #182",
]
ip_to_subdomain={ #IMPORTANT: SPECIAL PAGE RULES ARE NEEDED: https://dash.cloudflare.com/b6f5a13bded5fdd273e4a1cd3777162d/adventure.land/page-rules - uss1 / eus1 was best
"35.187.255.184":"asia1",
+9 -7
View File
@@ -1339,13 +1339,13 @@ monsters={
},
#targets
"target":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"orientation":2,"humanoid":True,"phresistance":50,},
"target_a500":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"armor":500,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"orientation":0,"humanoid":True,"immune":True},
"target_a750":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"armor":750,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"orientation":0,"humanoid":True,},
"target_r500":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"resistance":500,"evasion":50,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"orientation":0,"humanoid":True,},
"target_r750":{"name":"Target Automatron","speed":36,"hp":50000,"xp":1000,"resistance":750,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"orientation":0,"abilities":{"portal":{"cooldown":0}},"humanoid":True,},
"target":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"unlist":True,"orientation":2,"humanoid":True,"phresistance":50,},
"target_a500":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"armor":500,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":False,"unlist":True,"orientation":0,"humanoid":True,"immune":True},
"target_a750":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"armor":750,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":False,"unlist":True,"orientation":0,"humanoid":True,},
"target_r500":{"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"resistance":500,"evasion":50,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":False,"unlist":True,"orientation":0,"humanoid":True,},
"target_r750":{"name":"Target Automatron","speed":36,"hp":50000,"xp":1000,"resistance":750,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":False,"unlist":True,"orientation":0,"abilities":{"portal":{"cooldown":0}},"humanoid":True,},
"target_ar900":{
"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"resistance":900,"armor":900,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"orientation":0,
"name":"Target Automatron","speed":12,"hp":50000,"xp":1000,"resistance":900,"armor":900,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":False,"unlist":True,"orientation":0,
"achievements":[
[100,"stat","for",1],
],
@@ -1355,7 +1355,9 @@ monsters={
# "deepfreeze":{"cooldown":6000,"radius":300},
# },
},
"target_ar500red":{"name":"Target Automatron","speed":12,"hp":500000,"xp":1000,"resistance":500,"armor":500,"reflection":50,"evasion":50,"dreturn":50,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"orientation":1,"abilities":{"self_healing":{"heal":100000,"cooldown":10000}},"humanoid":True,},
"target_ar500red":{"name":"Target Automatron","speed":12,"hp":500000,"xp":1000,"resistance":500,"armor":500,"reflection":50,"evasion":50,"dreturn":50,"attack":0,"damage_type":"physical","respawn":0,"gold":20,"range":1,"frequency":0.1,"aggro":0,"stationary":True,"unlist":True,"orientation":1,"abilities":{"self_healing":{"heal":100000,"cooldown":10000}},"humanoid":True,"achievements":[
[10000,"stat","for",1],
],},
#POSITIVE
+3 -2
View File
@@ -12018,7 +12018,7 @@ function update_instance(instance) {
ty: focus.y,
});
}
} else {
} else if (!G.monsters[monster.type].stationary) {
monster.ogoing_x = monster.going_x;
monster.ogoing_y = monster.going_y;
monster.going_x = monster.x + (focus.x - monster.x) / 2;
@@ -12047,7 +12047,8 @@ function update_instance(instance) {
distance(monster, player, true) > 12 &&
!mode.range_test &&
!(mode.all_smart && monster.moving) &&
!focus
!focus &&
!G.monsters[monster.type].stationary
) {
// console.log(monster.height);
if (mode.all_smart) {