Sokomine reports: new reward for moving miocene: ... #3950

Open
opened 2023-03-07 18:24:14 +00:00 by yourland-report · 11 comments

Sokomine reports a bug:

new reward for moving miocene: get-a-free-death-coin

Player position:

{
	z = -35.845001220703,
	x = 2642.6938476563,
	y = 53.599998474121
}

Player look:

{
	z = -0.84879380464554,
	x = 0.42042401432991,
	y = -0.32061299681664
}

Player information:

{
	min_jitter = 0,
	max_jitter = 5.6519999504089,
	avg_jitter = 0,
	connection_uptime = 5099,
	lang_code = "",
	patch = 0,
	max_rtt = 5.8520002365112,
	formspec_version = 6,
	protocol_version = 41,
	minor = 7,
	state = "Active",
	version_string = "5.7.0-dev-915befecc-dirty",
	major = 5,
	serialization_version = 29,
	ip_version = 6,
	min_rtt = 0.01799999922514,
	avg_rtt = 0.019999999552965
}

Player meta:

{
	fields = {
		played_time = "12017224",
		digged_nodes = "1668709",
		placed_nodes = "286335",
		died = "39",
		["stamina:level"] = "18",
		["stamina:poisoned"] = "no",
		punch_count = "197015",
		inflicted_damage = "4058886",
		hud_state = "on",
		partychat = "main",
		yl_commons_player_created = "1617905120",
		yl_commons_player_joined = "1678208379",
		["signslib:pos"] = "(-114,9,22492)",
		yl_church = "return {[\"last_death\"] = {[\"x\"] = 3221, [\"y\"] = 33, [\"z\"] = 862}, [\"last_death_portal\"] = 1677966311, [\"last_heal\"] = 1673909657}",
		["ethereal:fly_timer"] = "-99",
		jointime = "1617905120",
		bitten = "0",
		yl_commons_thankyou = "315",
		["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"water_life:croc_bag\"}",
		repellant = "0",
		["ocean_build.ocean_built"] = "5",
		["ocean_build.last_warning"] = "1.65032e+09",
		arenalib_infobox_arenaID = "0",
		["stamina:exhaustion"] = "127.5",
		crafted = "508613",
		xp = "1913868",
		["3d_armor_inventory"] = "return {\"\", \"3d_armor:helmet_crystal 1 20\", \"shields:shield_rainbow 1 752\", \"3d_armor:chestplate_crystal 1 20\", \"3d_armor:boots_crystal 1 1880\", \"3d_armor:leggings_crystal 1 20\"}"
	}
}

Log identifier


[MOD] yl_report log identifier = sFQFqWhpjbIZroUl2l9FJ7RGsPMRHx8G

Profiler save:

profile-20230307T182413.json_prettyEE

Status:

# Server: version: 5.6.1-yl | game: Minetest Game | uptime: 1d 4h 21min 59s | max lag: 3.82s | clients (29/52): AliasAlreadyTaken, arthr1234, arual, AspireMint, Bailiff, Boot, CFox, daydream, Diorx, drgn, Elise_, Ernesto, flux, fredercini, HawaiiBunny, JeCel, labrat, mahou, Murmel, niceride, player_21, Ravise, Rosita207, Service, shanish3, SingingPotato, Sokomine, Sysmatic, WinterRose

Teleport command:

/teleport xyz 2643 54 -36

Compass command:

/give_compass Construction sFQFqWhpjbIZroUl2l9FJ7RGsPMRHx8G D2691E 2643 54 -36
Sokomine reports a bug: > new reward for moving miocene: get-a-free-death-coin Player position: ``` { z = -35.845001220703, x = 2642.6938476563, y = 53.599998474121 } ``` Player look: ``` { z = -0.84879380464554, x = 0.42042401432991, y = -0.32061299681664 } ``` Player information: ``` { min_jitter = 0, max_jitter = 5.6519999504089, avg_jitter = 0, connection_uptime = 5099, lang_code = "", patch = 0, max_rtt = 5.8520002365112, formspec_version = 6, protocol_version = 41, minor = 7, state = "Active", version_string = "5.7.0-dev-915befecc-dirty", major = 5, serialization_version = 29, ip_version = 6, min_rtt = 0.01799999922514, avg_rtt = 0.019999999552965 } ``` Player meta: ``` { fields = { played_time = "12017224", digged_nodes = "1668709", placed_nodes = "286335", died = "39", ["stamina:level"] = "18", ["stamina:poisoned"] = "no", punch_count = "197015", inflicted_damage = "4058886", hud_state = "on", partychat = "main", yl_commons_player_created = "1617905120", yl_commons_player_joined = "1678208379", ["signslib:pos"] = "(-114,9,22492)", yl_church = "return {[\"last_death\"] = {[\"x\"] = 3221, [\"y\"] = 33, [\"z\"] = 862}, [\"last_death_portal\"] = 1677966311, [\"last_heal\"] = 1673909657}", ["ethereal:fly_timer"] = "-99", jointime = "1617905120", bitten = "0", yl_commons_thankyou = "315", ["unified_inventory:bags"] = "return {\"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"unified_inventory:bag_large\", \"water_life:croc_bag\"}", repellant = "0", ["ocean_build.ocean_built"] = "5", ["ocean_build.last_warning"] = "1.65032e+09", arenalib_infobox_arenaID = "0", ["stamina:exhaustion"] = "127.5", crafted = "508613", xp = "1913868", ["3d_armor_inventory"] = "return {\"\", \"3d_armor:helmet_crystal 1 20\", \"shields:shield_rainbow 1 752\", \"3d_armor:chestplate_crystal 1 20\", \"3d_armor:boots_crystal 1 1880\", \"3d_armor:leggings_crystal 1 20\"}" } } ``` Log identifier ``` [MOD] yl_report log identifier = sFQFqWhpjbIZroUl2l9FJ7RGsPMRHx8G ``` Profiler save: ``` profile-20230307T182413.json_prettyEE ``` Status: ``` # Server: version: 5.6.1-yl | game: Minetest Game | uptime: 1d 4h 21min 59s | max lag: 3.82s | clients (29/52): AliasAlreadyTaken, arthr1234, arual, AspireMint, Bailiff, Boot, CFox, daydream, Diorx, drgn, Elise_, Ernesto, flux, fredercini, HawaiiBunny, JeCel, labrat, mahou, Murmel, niceride, player_21, Ravise, Rosita207, Service, shanish3, SingingPotato, Sokomine, Sysmatic, WinterRose ``` Teleport command: ``` /teleport xyz 2643 54 -36 ``` Compass command: ``` /give_compass Construction sFQFqWhpjbIZroUl2l9FJ7RGsPMRHx8G D2691E 2643 54 -36 ```
AliasAlreadyTaken was assigned by yourland-report 2023-03-07 18:24:14 +00:00
flux added the
1. kind/enhancement
label 2023-03-07 20:56:42 +00:00

Read: one gold?

Read: one gold?

I think this is about the xp. There is a high chance of dying during a miocene move. Considering that some players can lose thousands of xp by one death but only get a few hundred for completing the move, the math feels kinda wrong and makes it not feel worth it.

I think this is about the xp. There is a high chance of dying during a miocene move. Considering that some players can lose thousands of xp by one death but only get a few hundred for completing the move, the math feels kinda wrong and makes it not feel worth it.
Member

Yes, JeCel summed it up nicely. That's the problem. It's less of a problem when beeing shepherd because that's less dangerous, but we mostly need guards who fight.

Yes, JeCel summed it up nicely. That's the problem. It's less of a problem when beeing shepherd because that's less dangerous, but we mostly need guards who fight.
Member

i can imagine a "don't lose XP on death" item. if it's only ever a quest reward, it can't be hoarded too much.

i can imagine a "don't lose XP on death" item. if it's only ever a quest reward, it can't be hoarded too much.
Member

AspireMint suggested to give such a "don't lose XP on death" item for writing books. Alias sometimes gave 2-300 XP coins for written books but mostly forgets it. We need more books! Write 3 books (that are good enough) - get one death free :-)

AspireMint suggested to give such a "don't lose XP on death" item for writing books. Alias sometimes gave 2-300 XP coins for written books but mostly forgets it. We need more books! Write 3 books (that are good enough) - get one death free :-)
flux added the
4. step/want approval
label 2023-03-08 19:13:14 +00:00

Such an item will lead to death becoming pretty meaningless.

If it can be traded, rich players may be able to get around death all the time.

Not in favour.

Such an item will lead to death becoming pretty meaningless. If it can be traded, rich players may be able to get around death all the time. Not in favour.

What if you make it player-bound? Is such a thing possible?

What if you make it player-bound? Is such a thing possible?
Member

What if you make it player-bound? Is such a thing possible?

that is possible, though generating the player-bound tokens would be slightly trickier.

> What if you make it player-bound? Is such a thing possible? that is possible, though generating the player-bound tokens would be slightly trickier.

Or maybe not a token but some kind of "status" that can be refilled and only be held once or for a restricted amount? A bit like how Inspiration works in Dungeons and Dragons where a player can be rewarded by the Dungeon Master for good roleplay etc. with an inspiration. But as soon as a player has such an inspiration, they can't get more until they used that one up.
I imgaine this to be something in the hud bar. Some kind of icon that is greyish, and becomes colorful when you earned the "free-death". And while it's colorful, you maybe get an additional button upon death which lets you respawn and gives you the just lost xp back.

Or maybe not a token but some kind of "status" that can be refilled and only be held once or for a restricted amount? A bit like how Inspiration works in Dungeons and Dragons where a player can be rewarded by the Dungeon Master for good roleplay etc. with an inspiration. But as soon as a player has such an inspiration, they can't get more until they used that one up. I imgaine this to be something in the hud bar. Some kind of icon that is greyish, and becomes colorful when you earned the "free-death". And while it's colorful, you maybe get an additional button upon death which lets you respawn and gives you the just lost xp back.
Member

I fear that without action events like Voice fights - as entertaining as they are - may become too expensive for high level players, and they might shy away from providing help because they loose hours of work for their XP. And the times when reckless fighting can be done becomes fewer as level-ups becomes fewer.

Freezing the current XP at the start of a quest/event might be an option. But then - not everyone joins at the start time.

Handing out rewards afterwards has a similar problem: Players often have to leave due to RL before getting the reward. And any deaths through event mobs already happened.

Cause of death is most of the time detected pretty well. At least when a mob delivers the final blow. Many times this is due to lag which we will continue to fight but havn't defeated yet.

How about...if a death through a named Voice mob would be limited regarding the XP loss? 1000-2000 XP lost would still be something one would try to avoid. It wouldn't be as devastating as 10000 XP or more (no idea where shanish and upie are now).

I fear that without action events like Voice fights - as entertaining as they are - may become too expensive for high level players, and they might shy away from providing help because they loose hours of work for their XP. And the times when reckless fighting can be done becomes fewer as level-ups becomes fewer. Freezing the current XP at the start of a quest/event might be an option. But then - not everyone joins at the start time. Handing out rewards afterwards has a similar problem: Players often have to leave due to RL before getting the reward. And any deaths through event mobs already happened. Cause of death is most of the time detected pretty well. At least when a mob delivers the final blow. Many times this is due to lag which we will continue to fight but havn't defeated yet. How about...if a death through a named Voice mob would be *limited* regarding the XP loss? 1000-2000 XP lost would still be something one would try to avoid. It wouldn't be as devastating as 10000 XP or more (no idea where shanish and upie are now).

Or maybe not a token but some kind of "status" that can be refilled and only be held once or for a restricted amount?

Much better than a tradeable item IMO. So that people can be given the buff, we need yl_settings and probably yl_statuseffects

How about...if a death through a named Voice mob would be limited regarding the XP loss? 1000-2000 XP lost would still be something one would try to avoid. It wouldn't be as devastating as 10000 XP or more (no idea where shanish and upie are now).

Interesting idea

> Or maybe not a token but some kind of "status" that can be refilled and only be held once or for a restricted amount? Much better than a tradeable item IMO. So that people can be given the buff, we need yl_settings and probably yl_statuseffects > How about...if a death through a named Voice mob would be limited regarding the XP loss? 1000-2000 XP lost would still be something one would try to avoid. It wouldn't be as devastating as 10000 XP or more (no idea where shanish and upie are now). Interesting idea
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 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#3950
No description provided.