flux reports: punching an entity while holdi ... #4135

Open
opened 2023-04-08 02:17:12 +00:00 by yourland-report · 2 comments

flux reports a bug:

punching an entity while holding a replacer should punch the entity, not say "object" is not a node

Player position:

{
	x = 3229.6401367188,
	z = 783.65899658203,
	y = 36.5
}

Player look:

{
	x = -0.33320781588554,
	z = 0.78651607036591,
	y = -0.51996642351151
}

Player information:

{
	lang_code = "",
	formspec_version = 6,
	protocol_version = 41,
	ip_version = 6,
	min_rtt = 0.16500000655651,
	minor = 7,
	max_rtt = 4.3850002288818,
	min_jitter = 0,
	max_jitter = 4.2090001106262,
	avg_jitter = 0.0020000040531158,
	connection_uptime = 39624,
	serialization_version = 29,
	patch = 0,
	state = "Active",
	version_string = "5.7.0-dev-c1b1b0109",
	avg_rtt = 0.17399999499321,
	major = 5
}

Player meta:

{
	fields = {
		inflicted_damage = "4247244",
		["stamina:level"] = "8",
		bitten = "0",
		["stamina:poisoned"] = "no",
		repellant = "0",
		["petz:lycanthropy"] = "1",
		xp = "1853095",
		yl_commons_thankyou = "237",
		hud_state = "on",
		["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}",
		["petz:werewolf_vignette_id"] = "5",
		["petz:werewolf"] = "1",
		jointime = "1615351173",
		died = "94",
		crafted = "118623",
		["petz:werewolf_clan_idx"] = "1",
		arenalib_infobox_arenaID = "0",
		played_time = "33694859",
		digged_nodes = "1475578",
		placed_nodes = "428808",
		yl_commons_player_created = "1615351173",
		yl_commons_player_joined = "1680880638",
		["signslib:pos"] = "(1268,49,608)",
		["3d_armor_inventory"] = "return {\"shields:shield_rainbow 1 5304\", \"3d_armor:helmet_rainbow 1 5304\", \"3d_armor:chestplate_rainbow 1 5304\", \"3d_armor:leggings_rainbow 1 5304\", \"nether_mobs:dragon_boots 1 13120\", \"\"}",
		yl_church = "return {[\"last_death_portal\"] = 1680898447, [\"last_death\"] = {[\"z\"] = 587, [\"x\"] = 2817, [\"y\"] = 66}, [\"last_heal\"] = 1615504208}",
		partychat = "party",
		["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}",
		punch_count = "221549",
		["stamina:exhaustion"] = "135"
	}
}

Log identifier


[MOD] yl_report log identifier = 2urOtWdkmXDGvtIDm79WhXE9kxCsLpUf

Profiler save:

profile-20230408T021712.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 7d 21h 54min 44s | max lag: 1s | clients (21/52): AliasAlreadyTaken, AspireMint, Bailiff, bizon, bubbafrog, copper144, daydream, drgn, flux, Insomniacs_Yello, jackofthebean000, Kaline, labrat, Lupercus, mahou, niceride, rewired_X, Service, shanish3, Sokomine, Spectro

Teleport command:

/teleport xyz 3230 37 784

Compass command:

/give_compass Construction 2urOtWdkmXDGvtIDm79WhXE9kxCsLpUf D2691E 3230 37 784
flux reports a bug: > punching an entity while holding a replacer should punch the entity, not say "object" is not a node Player position: ``` { x = 3229.6401367188, z = 783.65899658203, y = 36.5 } ``` Player look: ``` { x = -0.33320781588554, z = 0.78651607036591, y = -0.51996642351151 } ``` Player information: ``` { lang_code = "", formspec_version = 6, protocol_version = 41, ip_version = 6, min_rtt = 0.16500000655651, minor = 7, max_rtt = 4.3850002288818, min_jitter = 0, max_jitter = 4.2090001106262, avg_jitter = 0.0020000040531158, connection_uptime = 39624, serialization_version = 29, patch = 0, state = "Active", version_string = "5.7.0-dev-c1b1b0109", avg_rtt = 0.17399999499321, major = 5 } ``` Player meta: ``` { fields = { inflicted_damage = "4247244", ["stamina:level"] = "8", bitten = "0", ["stamina:poisoned"] = "no", repellant = "0", ["petz:lycanthropy"] = "1", xp = "1853095", yl_commons_thankyou = "237", hud_state = "on", ["petz:old_override_table"] = "return {[\"new_move\"] = true, [\"sneak\"] = true, [\"sneak_glitch\"] = false, [\"jump\"] = 1.5, [\"speed\"] = 2, [\"gravity\"] = 1}", ["petz:werewolf_vignette_id"] = "5", ["petz:werewolf"] = "1", jointime = "1615351173", died = "94", crafted = "118623", ["petz:werewolf_clan_idx"] = "1", arenalib_infobox_arenaID = "0", played_time = "33694859", digged_nodes = "1475578", placed_nodes = "428808", yl_commons_player_created = "1615351173", yl_commons_player_joined = "1680880638", ["signslib:pos"] = "(1268,49,608)", ["3d_armor_inventory"] = "return {\"shields:shield_rainbow 1 5304\", \"3d_armor:helmet_rainbow 1 5304\", \"3d_armor:chestplate_rainbow 1 5304\", \"3d_armor:leggings_rainbow 1 5304\", \"nether_mobs:dragon_boots 1 13120\", \"\"}", yl_church = "return {[\"last_death_portal\"] = 1680898447, [\"last_death\"] = {[\"z\"] = 587, [\"x\"] = 2817, [\"y\"] = 66}, [\"last_heal\"] = 1615504208}", partychat = "party", ["unified_inventory:bags"] = "return {\"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\", \"water_life:croc_bag\"}", punch_count = "221549", ["stamina:exhaustion"] = "135" } } ``` Log identifier ``` [MOD] yl_report log identifier = 2urOtWdkmXDGvtIDm79WhXE9kxCsLpUf ``` Profiler save: ``` profile-20230408T021712.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 7d 21h 54min 44s | max lag: 1s | clients (21/52): AliasAlreadyTaken, AspireMint, Bailiff, bizon, bubbafrog, copper144, daydream, drgn, flux, Insomniacs_Yello, jackofthebean000, Kaline, labrat, Lupercus, mahou, niceride, rewired_X, Service, shanish3, Sokomine, Spectro ``` Teleport command: ``` /teleport xyz 3230 37 784 ``` Compass command: ``` /give_compass Construction 2urOtWdkmXDGvtIDm79WhXE9kxCsLpUf D2691E 3230 37 784 ```
AliasAlreadyTaken was assigned by yourland-report 2023-04-08 02:17:12 +00:00
Member

why? it's obviously an accident - why does the entity have to die, as anything with low HP certainly would?

why? it's obviously an accident - why does the entity have to die, as anything with low HP certainly would?
flux added the
1. kind/enhancement
label 2023-04-08 15:32:25 +00:00
Member

why? it's obviously an accident - why does the entity have to die, as anything with low HP certainly would?

i didn't mean that it should damage the entity - it shouldn't - but it should trigger any "on punch" callbacks, and that the current message is worse than useless. i'm mostly thinking about mimes in this regard.

> why? it's obviously an accident - why does the entity have to die, as anything with low HP certainly would? i didn't mean that it should damage the entity - it shouldn't - but it should trigger any "on punch" callbacks, and that the current message is worse than useless. i'm mostly thinking about mimes in this regard.
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#4135
No description provided.