Murmel reports: testserver y-bows: It's possib ... #5952

Closed
opened 2024-01-11 13:48:53 +00:00 by yourland-report · 7 comments

Murmel reports a bug:

testserver y-bows: It's possible to kill protected NPCs (e.g. August & Honey) with fire arrows in Haven.

Player position:

{
	y = -28.5,
	z = 4174.6870117188,
	x = 2662.3920898438
}

Player look:

{
	y = 0.1750230640173,
	z = -0.98448002338409,
	x = -0.012887699529529
}

Player information:

{
	version_string = "5.8.0",
	max_rtt = 0.079000003635883,
	min_rtt = 0.014000000432134,
	avg_rtt = 0.01799999922514,
	formspec_version = 7,
	max_jitter = 0.063000001013279,
	avg_jitter = 0.00099999830126762,
	connection_uptime = 391,
	patch = 0,
	ip_version = 6,
	serialization_version = 29,
	state = "Active",
	minor = 8,
	protocol_version = 42,
	min_jitter = 0,
	lang_code = "de",
	major = 5
}

Player meta:

{
	fields = {
		bitten = "0",
		punch_count = "44488",
		["stamina:level"] = "12",
		["3d_armor_inventory"] = "return {\"3d_armor:chestplate_crystal 1 9480\", \"shields:shield_rainbow 1 3792\", \"3d_armor:leggings_crystal 1 9480\", \"3d_armor:boots_crystal 1 9480\", \"3d_armor:helmet_nether 1 9480\", \"\"}",
		played_time = "15620148",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		yl_commons_player_created = "1663422013",
		yl_commons_player_joined = "1704980550",
		["petz:werewolf_vignette_id"] = "5",
		repellant = "0",
		died = "52",
		crafted = "153743",
		partychat = "party",
		placed_nodes = "141603",
		digged_nodes = "870048",
		yl_commons_thankyou = "148",
		yl_church = "return {[\"last_death\"] = {[\"z\"] = -848, [\"x\"] = -828, [\"y\"] = 63}, [\"last_death_portal\"] = 1703348088}",
		["petz:werewolf_clan_idx"] = "1",
		inflicted_damage = "958618",
		["ocean_build.last_warning"] = "1.67001e+09",
		["ocean_build.ocean_built"] = "9",
		arenalib_infobox_arenaID = "0",
		["petz:old_override_table"] = "return {[\"sneak_glitch\"] = false, [\"new_move\"] = true, [\"jump\"] = 1.5, [\"gravity\"] = 1, [\"sneak\"] = true, [\"speed\"] = 2}",
		["signslib:pos"] = "(2180,22,1163)",
		jointime = "1663422013",
		hud_state = "on",
		["stamina:poisoned"] = "no",
		["petz:lycanthropy"] = "0",
		["stamina:exhaustion"] = "108",
		["petz:werewolf"] = "0",
		xp = "698625"
	}
}

Log identifier


[MOD] yl_report log identifier = 3dnGMwTbyiRgogUPPs3pjmx4L2gMhIR2

Profiler save:

profile-20240111T134853.json_prettyEE

Status:

# Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 3h 55min 19s | max lag: 0.944s | clients (17/52): ALCOHOL3, AliasAlreadyTaken, Bailiff, BenOnly, BTS-, Chache, DanteLeo, DezS4125, DragonWrangler1, geomagas, kogucik97, Lupercus, Murmel, Pelu, Service, visibleObject2, whosit

Teleport command:

/teleport xyz 2662 -29 4175

Compass command:

/give_compass Construction 3dnGMwTbyiRgogUPPs3pjmx4L2gMhIR2 D2691E 2662 -29 4175
Murmel reports a bug: > testserver y-bows: It's possible to kill protected NPCs (e.g. August & Honey) with fire arrows in Haven. Player position: ``` { y = -28.5, z = 4174.6870117188, x = 2662.3920898438 } ``` Player look: ``` { y = 0.1750230640173, z = -0.98448002338409, x = -0.012887699529529 } ``` Player information: ``` { version_string = "5.8.0", max_rtt = 0.079000003635883, min_rtt = 0.014000000432134, avg_rtt = 0.01799999922514, formspec_version = 7, max_jitter = 0.063000001013279, avg_jitter = 0.00099999830126762, connection_uptime = 391, patch = 0, ip_version = 6, serialization_version = 29, state = "Active", minor = 8, protocol_version = 42, min_jitter = 0, lang_code = "de", major = 5 } ``` Player meta: ``` { fields = { bitten = "0", punch_count = "44488", ["stamina:level"] = "12", ["3d_armor_inventory"] = "return {\"3d_armor:chestplate_crystal 1 9480\", \"shields:shield_rainbow 1 3792\", \"3d_armor:leggings_crystal 1 9480\", \"3d_armor:boots_crystal 1 9480\", \"3d_armor:helmet_nether 1 9480\", \"\"}", played_time = "15620148", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", yl_commons_player_created = "1663422013", yl_commons_player_joined = "1704980550", ["petz:werewolf_vignette_id"] = "5", repellant = "0", died = "52", crafted = "153743", partychat = "party", placed_nodes = "141603", digged_nodes = "870048", yl_commons_thankyou = "148", yl_church = "return {[\"last_death\"] = {[\"z\"] = -848, [\"x\"] = -828, [\"y\"] = 63}, [\"last_death_portal\"] = 1703348088}", ["petz:werewolf_clan_idx"] = "1", inflicted_damage = "958618", ["ocean_build.last_warning"] = "1.67001e+09", ["ocean_build.ocean_built"] = "9", arenalib_infobox_arenaID = "0", ["petz:old_override_table"] = "return {[\"sneak_glitch\"] = false, [\"new_move\"] = true, [\"jump\"] = 1.5, [\"gravity\"] = 1, [\"sneak\"] = true, [\"speed\"] = 2}", ["signslib:pos"] = "(2180,22,1163)", jointime = "1663422013", hud_state = "on", ["stamina:poisoned"] = "no", ["petz:lycanthropy"] = "0", ["stamina:exhaustion"] = "108", ["petz:werewolf"] = "0", xp = "698625" } } ``` Log identifier ``` [MOD] yl_report log identifier = 3dnGMwTbyiRgogUPPs3pjmx4L2gMhIR2 ``` Profiler save: ``` profile-20240111T134853.json_prettyEE ``` Status: ``` # Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 3h 55min 19s | max lag: 0.944s | clients (17/52): ALCOHOL3, AliasAlreadyTaken, Bailiff, BenOnly, BTS-, Chache, DanteLeo, DezS4125, DragonWrangler1, geomagas, kogucik97, Lupercus, Murmel, Pelu, Service, visibleObject2, whosit ``` Teleport command: ``` /teleport xyz 2662 -29 4175 ``` Compass command: ``` /give_compass Construction 3dnGMwTbyiRgogUPPs3pjmx4L2gMhIR2 D2691E 2662 -29 4175 ```
AliasAlreadyTaken was assigned by yourland-report 2024-01-11 13:48:53 +00:00
flux added the
1. kind/bug
3. source/integration
labels 2024-01-11 17:25:15 +00:00
flux added the
3. source/mod upstream
label 2024-01-11 17:26:36 +00:00
Member

possibly this is a dupe of #5857?

possibly this is a dupe of #5857?
Member

actually, regular players shouldn't be able to create fire nodes in protected areas. hm.

actually, regular players shouldn't be able to create fire nodes in protected areas. hm.

upstream xbows had a similar issue, I remember I somehow had to add a fix which would consider areas at the point where the arrow hit, because a player lit Haven on fire when he discovered it

upstream xbows had a similar issue, I remember I somehow had to add a fix which would consider areas at the point where the arrow hit, because a player lit Haven on fire when he discovered it
Member

players should now no longer be able to create fire nodes where they aren't supposed to: 14c7ccb09f

the fact that the NPCs aren't invincible can be considered a dupe of #5857

players should now no longer be able to create fire nodes where they aren't supposed to: https://github.com/fluxionary/minetest-ballistics/commit/14c7ccb09fd68b29fb8065977d1fa1dbc1e43549 the fact that the NPCs aren't invincible can be considered a dupe of #5857
flux added the
4. step/ready to QA test
label 2024-01-11 19:56:37 +00:00
AliasAlreadyTaken added this to the 1.1.123 milestone 2024-01-11 21:19:12 +00:00

all that happens is me getting littered with sound queue warnings and protection warnings, this is fixed on testserver

all that happens is me getting littered with sound queue warnings and protection warnings, this is fixed on testserver
flux added this to the flux's TODO list project 2024-01-21 04:55:07 +00:00
AliasAlreadyTaken was unassigned by flux 2024-01-21 04:55:13 +00:00
flux self-assigned this 2024-01-21 22:51:23 +00:00

QA

Players cannot create fire in areas where they cannot place. The issue of vulnerable NPCs needs to be solved in mobs_redo

QA Players cannot create fire in areas where they cannot place. The issue of vulnerable NPCs needs to be solved in mobs_redo
AliasAlreadyTaken added the
ugh/QA OK
label 2024-01-28 12:34:00 +00:00
flux added
5. result/fixed
and removed
4. step/ready to QA test
labels 2024-03-28 20:22:42 +00:00
flux removed this from the flux's TODO list project 2024-03-28 20:22:45 +00:00
flux removed their assignment 2024-03-28 20:22:47 +00:00
Member

this is live

this is live
flux closed this issue 2024-03-28 20:22:53 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 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#5952
No description provided.