Azelf reports: Allow the balrog whip's DoT (d ... #4941

Closed
opened 2023-07-15 08:14:07 +00:00 by yourland-report · 6 comments

Azelf reports a bug:

Allow the balrog whip's DoT (damage of time, the fire effect) to be counted as player damage in mob kills

Player position:

{
	x = 2208.4230957031,
	y = 22.5,
	z = 1466.4440917969
}

Player look:

{
	x = 0.42877760529518,
	y = -0.43993917107582,
	z = -0.78905218839645
}

Player information:

{
	avg_jitter = 0,
	connection_uptime = 1628,
	serialization_version = 29,
	patch = 0,
	version_string = "5.7.0",
	protocol_version = 42,
	state = "Active",
	max_rtt = 2.2869999408722,
	formspec_version = 6,
	minor = 7,
	lang_code = "",
	major = 5,
	ip_version = 6,
	min_rtt = 0.17200000584126,
	avg_rtt = 0.17399999499321,
	min_jitter = 0,
	max_jitter = 2.1070001125336
}

Player meta:

{
	fields = {
		played_time = "4420275",
		digged_nodes = "668812",
		placed_nodes = "216968",
		died = "106",
		crafted = "397775",
		xp = "869141",
		partychat = "party",
		yl_commons_player_created = "1659363683",
		jointime = "1659363683",
		bitten = "0",
		yl_commons_thankyou = "74",
		punch_count = "205447",
		inflicted_damage = "4368872",
		["3d_armor_inventory"] = "return {\"3d_armor:chestplate_rainbow 1 5232\", \"shields:shield_rainbow 1 5232\", \"3d_armor:helmet_rainbow 1 5232\", \"3d_armor:leggings_rainbow 1 5232\", \"nether_mobs:dragon_boots 1 180\", \"\"}",
		hud_state = "on",
		arenalib_infobox_arenaID = "0",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}",
		yl_church = "return {[\"last_death\"] = {[\"x\"] = -987, [\"y\"] = 139, [\"z\"] = 4610}, [\"last_heal\"] = 1678197363, [\"last_death_portal\"] = 1689395646}",
		yl_commons_player_joined = "1689407238",
		["ocean_build.ocean_built"] = "11",
		["stamina:level"] = "17",
		["signslib:pos"] = "(2000,-30911,1487)",
		["stamina:poisoned"] = "no",
		["ocean_build.last_warning"] = "1.67602e+09",
		["stamina:exhaustion"] = "1",
		repellant = "0"
	}
}

Log identifier


[MOD] yl_report log identifier = GlojTSTdzQIguWpyrehrrHxPp2PZNbYD

Profiler save:

profile-20230715T081407.json_prettyEE

Status:

# Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 4d 18h 46min 44s | max lag: 0.679s | clients (23/52): abetovacina, AliasAlreadyTaken, Alinia, Aniana, Azelf, Boot, Buzz, carag, daydream, donald, Ernesto, flux, HorusDamocles, johanlegend, LadyPixels, MBK, Murmel, niceride, NodeBreaker, Service, Shadow, upie2, wordes

Teleport command:

/teleport xyz 2208 23 1466

Compass command:

/give_compass Construction GlojTSTdzQIguWpyrehrrHxPp2PZNbYD D2691E 2208 23 1466
Azelf reports a bug: > Allow the balrog whip's DoT (damage of time, the fire effect) to be counted as player damage in mob kills Player position: ``` { x = 2208.4230957031, y = 22.5, z = 1466.4440917969 } ``` Player look: ``` { x = 0.42877760529518, y = -0.43993917107582, z = -0.78905218839645 } ``` Player information: ``` { avg_jitter = 0, connection_uptime = 1628, serialization_version = 29, patch = 0, version_string = "5.7.0", protocol_version = 42, state = "Active", max_rtt = 2.2869999408722, formspec_version = 6, minor = 7, lang_code = "", major = 5, ip_version = 6, min_rtt = 0.17200000584126, avg_rtt = 0.17399999499321, min_jitter = 0, max_jitter = 2.1070001125336 } ``` Player meta: ``` { fields = { played_time = "4420275", digged_nodes = "668812", placed_nodes = "216968", died = "106", crafted = "397775", xp = "869141", partychat = "party", yl_commons_player_created = "1659363683", jointime = "1659363683", bitten = "0", yl_commons_thankyou = "74", punch_count = "205447", inflicted_damage = "4368872", ["3d_armor_inventory"] = "return {\"3d_armor:chestplate_rainbow 1 5232\", \"shields:shield_rainbow 1 5232\", \"3d_armor:helmet_rainbow 1 5232\", \"3d_armor:leggings_rainbow 1 5232\", \"nether_mobs:dragon_boots 1 180\", \"\"}", hud_state = "on", arenalib_infobox_arenaID = "0", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\"}", yl_church = "return {[\"last_death\"] = {[\"x\"] = -987, [\"y\"] = 139, [\"z\"] = 4610}, [\"last_heal\"] = 1678197363, [\"last_death_portal\"] = 1689395646}", yl_commons_player_joined = "1689407238", ["ocean_build.ocean_built"] = "11", ["stamina:level"] = "17", ["signslib:pos"] = "(2000,-30911,1487)", ["stamina:poisoned"] = "no", ["ocean_build.last_warning"] = "1.67602e+09", ["stamina:exhaustion"] = "1", repellant = "0" } } ``` Log identifier ``` [MOD] yl_report log identifier = GlojTSTdzQIguWpyrehrrHxPp2PZNbYD ``` Profiler save: ``` profile-20230715T081407.json_prettyEE ``` Status: ``` # Server: version: 5.7.0-yl-thx-tmm | game: Minetest Game | uptime: 4d 18h 46min 44s | max lag: 0.679s | clients (23/52): abetovacina, AliasAlreadyTaken, Alinia, Aniana, Azelf, Boot, Buzz, carag, daydream, donald, Ernesto, flux, HorusDamocles, johanlegend, LadyPixels, MBK, Murmel, niceride, NodeBreaker, Service, Shadow, upie2, wordes ``` Teleport command: ``` /teleport xyz 2208 23 1466 ``` Compass command: ``` /give_compass Construction GlojTSTdzQIguWpyrehrrHxPp2PZNbYD D2691E 2208 23 1466 ```
AliasAlreadyTaken was assigned by yourland-report 2023-07-15 08:14:07 +00:00
flux added the
1. kind/enhancement
3. source/integration
labels 2023-07-17 02:58:52 +00:00
flux added this to the flux's TODO list project 2023-07-17 02:58:58 +00:00
Member

this is possible but not trivial, but since the balrogs are my bailiwick, adding it to my todo list.

this is possible but not trivial, but since the balrogs are my bailiwick, adding it to my todo list.

For yl_statuseffects we'll need a more general approach, there are dot effects planned which also need to have a "sender"

For yl_statuseffects we'll need a more general approach, there are dot effects planned which also need to have a "sender"
Member

actually this already should be counted? is it really not?

actually this already *should* be counted? is it really not?
flux added the
4. step/needs confirmation
label 2023-07-20 14:59:25 +00:00
flux added
5. result/cannot reproduce
and removed
4. step/needs confirmation
labels 2023-07-20 21:46:52 +00:00
flux removed this from the flux's TODO list project 2023-07-20 21:46:58 +00:00
Member

tested, and it seems to be counted. note that the XP you get from damaging a mob is only a fraction of amount of damage you dealt

tested, and it seems to be counted. note that the XP you get from damaging a mob is only a fraction of amount of damage you dealt
flux closed this issue 2023-07-20 21:48:50 +00:00

I do not mean via exp. I mean in considering for mob drops in light of the changes made in #4940. I do not know if the dot works in that case because I do not have the privs or time in the test server to find out.

The primary reason I opened this up was out of concern of the changes made there and the fear that players with balrog whips will not be able to get the drops if using them (they are the best weapon to defeat dragons from my experience).

I do not mean via exp. I mean in considering for mob drops in light of the changes made in https://gitea.your-land.de/your-land/bugtracker/issues/4940. I do not know if the dot works in that case because I do not have the privs or time in the test server to find out. The primary reason I opened this up was out of concern of the changes made there and the fear that players with balrog whips will not be able to get the drops if using them (they are the best weapon to defeat dragons from my experience).
Member

I do not mean via exp. I mean in considering for mob drops in light of the changes made in #4940. I do not know if the dot works in that case because I do not have the privs or time in the test server to find out.

The primary reason I opened this up was out of concern of the changes made there and the fear that players with balrog whips will not be able to get the drops if using them (they are the best weapon to defeat dragons from my experience).

the source of the damage is indicated as coming from a player, so mob drops will also reflect that.

the original reason why i made sure that was tracked was to make sure the PvP protections were respected.

> I do not mean via exp. I mean in considering for mob drops in light of the changes made in https://gitea.your-land.de/your-land/bugtracker/issues/4940. I do not know if the dot works in that case because I do not have the privs or time in the test server to find out. > > The primary reason I opened this up was out of concern of the changes made there and the fear that players with balrog whips will not be able to get the drops if using them (they are the best weapon to defeat dragons from my experience). the source of the damage is indicated as coming from a player, so mob drops will also reflect that. the original reason why i made sure that was tracked was to make sure the PvP protections were respected.
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#4941
No description provided.