EarthMC / Issue-Tracker

The public issue tracker for the EarthMC Minecraft server.
https://earthmc.net
38 stars 23 forks source link

Combat changes proposal #1714

Closed jwkerr closed 7 months ago

jwkerr commented 1 year ago

Is your feature request related to a problem? Please describe.

It is far too easy to avoid combat when you are caught off guard, you can epearl away or just log off if you haven't been hit yet and there's basically nothing the attacker can do about it.

Describe the solution you'd like

I would want two changes:

Additional context

I think this will keep PvP interesting and raise the skill ceiling as you can't just run away the second you start losing. It will also avoid situations such as running out a long distance to attack a player on the Dynmap only for them to log off as soon as they see you, making the entire journey useless.

Neither of these changes would make it impossible to stay safe in wilderness, it would just require more proactive effort from players to make sure they don't get attacked in the first place (invis) if they don't want to fight. If you get caught off guard you shouldn't have a get out of jail free card.

Veyronity commented 1 year ago

ok

Veyronity commented 1 year ago

ur the dev, so do it

MizolyRyo commented 1 year ago

+1 Pearl cooldown of 16s is best choice I guess, same as Loka Also add /log if you gonna add log NPC, but this update is maybe bad for laggers bc you can’t do anything when you log on and fall into lag void

jwkerr commented 1 year ago

you can't die from unloaded chunks like that, and we have a plugin to prevent void item loss anyways

jwkerr commented 1 year ago

log NPCs would only be a thing in wilderness

Aylywyn commented 1 year ago

Why not just like current Teleporting? A 15(?)-second "Waiting to log out..." message. With "Moving/Being attacked has cancelled your log out." Seems smoother than using a dummy NPC.

Edit: An issue with that would be logging while taking trap/environmental damage or being trapped in a watervator or similar situation. A) it's fine or even good that you can't... treat it as combat tagging and you die on a forced shutdown, B) only taking combat damage interrupts a Log Out, moving or environmental damage does not.

jwkerr commented 1 year ago

they should be able to just log off if they know they are in a safe spot and they shouldn't be punished if they happen to crash or something when no one is attacking them

Aylywyn commented 1 year ago

Okay. That's probably Edit B) then...

But the "Waiting..." would force people to use a, uh..., /logout command and who is going to do that? You'd have to read the Docs to figure that out....

Dummy NPC probably makes the most sense, after some thought/caffeine. If it is attacked, treat it as combat logging (...used to be treated :-) ).

Overall, higher stakes in the Wilderness is a plus.

MizolyRyo commented 1 year ago

you can't die from unloaded chunks like that, and we have a plugin to prevent void item loss anyways

I have an another question, what will happen if a player kicked for lagout in wilderness? Log NPC would be summoned as always?

jwkerr commented 12 months ago

I have an another question, what will happen if a player kicked for lagout in wilderness? Log NPC would be summoned as always?

yes but presumably no one would be nearby so they should be safe

AlbanianMan commented 12 months ago

Screenshot 2023-11-01 193355 haste pots do not work on nova?

cottnn commented 10 months ago

You can just copy the mechanic from DayZ: you can log out at any time by exiting the game normally, but your character will stick around for 15 seconds or so. Or you can quit the game using the command and it will begin a countdown, during which you will be able to see your surroundings.