Closed jwkerr closed 7 months ago
ok
ur the dev, so do it
+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
you can't die from unloaded chunks like that, and we have a plugin to prevent void item loss anyways
log NPCs would only be a thing in wilderness
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.
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
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.
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?
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
haste pots do not work on nova?
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.
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:
An extended ender pearl cooldown With the standard ender pearl cooldown it is very easy for a player to throw multiple ender pearls in several directions in quick succession making it extremely difficult to get enough damage off to kill them as they teleport around, it is also possible for their combat tag to expire while they are teleporting around as it's hard to get a hit on them which will allow them to enter claims and be safe or log off. A cooldown of 15-30 seconds would be better in my opinion.
NPCs that stay around for a bit if a player logs off in wilderness This NPC would be able to be attacked. This will keep it possible to log off in wilderness if it safe to do so, but it will prevent players from logging off the instant they see an attacker to circumvent the combat log plugin. The NPC could stick around for 15 seconds or so.
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.