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 game_version=822
SALES=4+5+388+5101+125/20 #donation+manual+macos+steam+sales SALES=4+5+388+5101+125/20 #donation+manual+macos+steam+sales
update_notes=[ update_notes=[
"Last Update [April 24th]", "Last Update [June 8th]",
"New zones, items and monsters from the community!", "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 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", "35.187.255.184":"asia1",
+9 -7
View File
@@ -1339,13 +1339,13 @@ monsters={
}, },
#targets #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":{"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":True,"orientation":0,"humanoid":True,"immune":True}, "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":True,"orientation":0,"humanoid":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":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":True,"orientation":0,"abilities":{"portal":{"cooldown":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":{ "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":[ "achievements":[
[100,"stat","for",1], [100,"stat","for",1],
], ],
@@ -1355,7 +1355,9 @@ monsters={
# "deepfreeze":{"cooldown":6000,"radius":300}, # "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 #POSITIVE
+3 -2
View File
@@ -12018,7 +12018,7 @@ function update_instance(instance) {
ty: focus.y, ty: focus.y,
}); });
} }
} else { } else if (!G.monsters[monster.type].stationary) {
monster.ogoing_x = monster.going_x; monster.ogoing_x = monster.going_x;
monster.ogoing_y = monster.going_y; monster.ogoing_y = monster.going_y;
monster.going_x = monster.x + (focus.x - monster.x) / 2; monster.going_x = monster.x + (focus.x - monster.x) / 2;
@@ -12047,7 +12047,8 @@ function update_instance(instance) {
distance(monster, player, true) > 12 && distance(monster, player, true) > 12 &&
!mode.range_test && !mode.range_test &&
!(mode.all_smart && monster.moving) && !(mode.all_smart && monster.moving) &&
!focus !focus &&
!G.monsters[monster.type].stationary
) { ) {
// console.log(monster.height); // console.log(monster.height);
if (mode.all_smart) { if (mode.all_smart) {