[Test server] MineWorlds reports: NPC BUG:blocks/things that aff ... #4968

Open
opened 2023-07-19 13:59:35 +00:00 by yourland-report · 3 comments

MineWorlds reports a bug:

NPC BUG:blocks/things that affect them (even with protection 2 and newly protected.) beacon's light (beacons:base_(any colour). dragon's fire (nether_mobs:dragon_fire) stuck inside a block (suffocating) fall damage (if it falls too deep it can take damage). fireplace damage (yl_fireplace:fireplace) (it can only get hurt from it if its active eg cooking something.)

Player position:

{
	y = 14.5,
	z = 1161.0230712891,
	x = 1988.4749755859
}

Player look:

{
	y = -0.020593427121639,
	z = 0.39562180638313,
	x = -0.91818255186081
}

Player information:

{
	avg_rtt = 0.16599999368191,
	min_jitter = 0,
	max_jitter = 2.0420000553131,
	avg_jitter = 0.0019999891519547,
	connection_uptime = 3604,
	serialization_version = 28,
	patch = 0,
	max_rtt = 2.2090001106262,
	major = 5,
	protocol_version = 39,
	state = "Active",
	version_string = "5.3.0",
	minor = 3,
	lang_code = "",
	formspec_version = 3,
	ip_version = 6,
	min_rtt = 0.15899999439716
}

Player meta:

{
	fields = {
		repellant = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		["petz:old_override_table"] = "return {[\"jump\"] = 1.5, [\"gravity\"] = 1, [\"sneak\"] = true, [\"speed\"] = 2, [\"new_move\"] = true, [\"sneak_glitch\"] = false}",
		["petz:werewolf"] = "0",
		["petz:werewolf_vignette_id"] = "19",
		["petz:lycanthropy"] = "0",
		["petz:werewolf_clan_idx"] = "2",
		["signslib:pos"] = "(3640,42,1409)",
		punch_count = "276374",
		yl_commons_thankyou = "232",
		arenalib_infobox_arenaID = "0",
		["ocean_build.last_warning"] = "1.679e+09",
		["ocean_build.forbidden"] = "true",
		["ocean_build.ocean_built"] = "12",
		yl_commons_player_created = "1614030326",
		partychat = "party",
		xp = "0",
		bitten = "0",
		yl_church = "return {[\"last_heal\"] = 1686777462, [\"last_death_portal\"] = 1687956829, [\"last_death\"] = {[\"x\"] = 2654, [\"y\"] = 53, [\"z\"] = -35}}",
		hud_state = "on",
		crafted = "62732",
		played_time = "4504421",
		digged_nodes = "1236365",
		["stamina:level"] = "14",
		jointime = "1614030326",
		["stamina:poisoned"] = "no",
		["hud_manager:choppy:waypoint_enabled"] = "y",
		["stamina:exhaustion"] = "58",
		died = "138",
		placed_nodes = "105445",
		inflicted_damage = "5919648",
		yl_commons_player_joined = "1689771640",
		["3d_armor_inventory"] = "return {\"nether_mobs:dragon_boots 1 1160\", \"3d_armor:helmet_crystal 1 140\", \"3d_armor:chestplate_crystal 1 140\", \"shields:shield_rainbow 1 56\", \"\", \"3d_armor:leggings_crystal 1 140\"}"
	}
}

Log identifier


[MOD] yl_report log identifier = 6RoNIs2xoqkDQg0lqrAkKfZQFTE6JwUw

Profiler save:

profile-20230719T135935.json_prettyEE

Status:

# Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 1h 13min 14s | max lag: 0.354s | clients (3/52): AliasAlreadyTaken, MineWorlds, whosit

Teleport command:

/teleport xyz 1988 15 1161

Compass command:

/give_compass Construction 6RoNIs2xoqkDQg0lqrAkKfZQFTE6JwUw D2691E 1988 15 1161
MineWorlds reports a bug: > NPC BUG:blocks/things that affect them (even with protection 2 and newly protected.) beacon's light (beacons:base_(any colour). dragon's fire (nether_mobs:dragon_fire) stuck inside a block (suffocating) fall damage (if it falls too deep it can take damage). fireplace damage (yl_fireplace:fireplace) (it can only get hurt from it if its active eg cooking something.) Player position: ``` { y = 14.5, z = 1161.0230712891, x = 1988.4749755859 } ``` Player look: ``` { y = -0.020593427121639, z = 0.39562180638313, x = -0.91818255186081 } ``` Player information: ``` { avg_rtt = 0.16599999368191, min_jitter = 0, max_jitter = 2.0420000553131, avg_jitter = 0.0019999891519547, connection_uptime = 3604, serialization_version = 28, patch = 0, max_rtt = 2.2090001106262, major = 5, protocol_version = 39, state = "Active", version_string = "5.3.0", minor = 3, lang_code = "", formspec_version = 3, ip_version = 6, min_rtt = 0.15899999439716 } ``` Player meta: ``` { fields = { repellant = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", ["petz:old_override_table"] = "return {[\"jump\"] = 1.5, [\"gravity\"] = 1, [\"sneak\"] = true, [\"speed\"] = 2, [\"new_move\"] = true, [\"sneak_glitch\"] = false}", ["petz:werewolf"] = "0", ["petz:werewolf_vignette_id"] = "19", ["petz:lycanthropy"] = "0", ["petz:werewolf_clan_idx"] = "2", ["signslib:pos"] = "(3640,42,1409)", punch_count = "276374", yl_commons_thankyou = "232", arenalib_infobox_arenaID = "0", ["ocean_build.last_warning"] = "1.679e+09", ["ocean_build.forbidden"] = "true", ["ocean_build.ocean_built"] = "12", yl_commons_player_created = "1614030326", partychat = "party", xp = "0", bitten = "0", yl_church = "return {[\"last_heal\"] = 1686777462, [\"last_death_portal\"] = 1687956829, [\"last_death\"] = {[\"x\"] = 2654, [\"y\"] = 53, [\"z\"] = -35}}", hud_state = "on", crafted = "62732", played_time = "4504421", digged_nodes = "1236365", ["stamina:level"] = "14", jointime = "1614030326", ["stamina:poisoned"] = "no", ["hud_manager:choppy:waypoint_enabled"] = "y", ["stamina:exhaustion"] = "58", died = "138", placed_nodes = "105445", inflicted_damage = "5919648", yl_commons_player_joined = "1689771640", ["3d_armor_inventory"] = "return {\"nether_mobs:dragon_boots 1 1160\", \"3d_armor:helmet_crystal 1 140\", \"3d_armor:chestplate_crystal 1 140\", \"shields:shield_rainbow 1 56\", \"\", \"3d_armor:leggings_crystal 1 140\"}" } } ``` Log identifier ``` [MOD] yl_report log identifier = 6RoNIs2xoqkDQg0lqrAkKfZQFTE6JwUw ``` Profiler save: ``` profile-20230719T135935.json_prettyEE ``` Status: ``` # Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 1h 13min 14s | max lag: 0.354s | clients (3/52): AliasAlreadyTaken, MineWorlds, whosit ``` Teleport command: ``` /teleport xyz 1988 15 1161 ``` Compass command: ``` /give_compass Construction 6RoNIs2xoqkDQg0lqrAkKfZQFTE6JwUw D2691E 1988 15 1161 ```
AliasAlreadyTaken was assigned by yourland-report 2023-07-19 13:59:36 +00:00
whosit added the
1. kind/bug
4. step/needs confirmation
labels 2023-07-19 14:01:46 +00:00
Member

if they're marked as immortal, these things shouldn't be happening....????

if they're marked as immortal, these things shouldn't be happening....????
Member

Note: this is on a test server.
Code for protection level 2 from another branch was not integrated into the latest NPC code, so I think old NPCs can even show level 2 and but actually all be level 1.

I will try to fix this soon.

UPD: I'm also not sure if they are actually immortal... X)

Note: this is on a *test server*. Code for protection level 2 from another branch was not integrated into the latest NPC code, so I think old NPCs can even show level 2 and but actually all be level 1. I will try to fix this soon. UPD: I'm also not sure if they are actually immortal... X)
whosit changed title from MineWorlds reports: NPC BUG:blocks/things that aff ... to [Test server] MineWorlds reports: NPC BUG:blocks/things that aff ... 2023-07-21 08:03:33 +00:00
Member

This should fix it:
your-land/yl_speak_up#23
(I guess Soko will merge those...)

This should fix it: https://gitea.your-land.de/your-land/yl_speak_up/pulls/23 (I guess Soko will merge those...)
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: your-land/bugtracker#4968
No description provided.