Showing Posts For Thrae.8295:
The Daily Achievements should reset within 24 hours of the last completion, not a global 0:00 UTC. This would ONLY be for Daily Achievements, not any of the other things that reset per day. This way players can more easily schedule completing their daily achievements, rather than having to schedule around server time. If necessary, allow the timer to run out after 24 hours and reset the daily, but still keep it tied to the player.
I wonder why in cases where escort quest NPCs bug out and stand still, making completing these dynamic events impossible (which has happened to me more than once), that the server doesn’t additional start a script which checks the escort NPC every 10 seconds or so, “Are you moving or in combat? Are you in the correct area? If not moving and not in combat, or not in the correct area, reinitialize. If already reinitialized, reset event completely from start. If already reset once, give up and have event continue as if succeeded.”
I agree with the ready-check idea. If the point is to let people switch characters or do other last-minute stuff, a pop-up that says something like “Wait a sec!” that delays the match could help. Maybe even an option that says “Switch Characters” if that’s an issue. Depending on how its implemented, this could be abused, but at least then you (the developers) will be getting confirmation from the players. So if someone keeps hitting the “delay” buttons, you have proof they are abusing it, rather than a player claiming they were dc’d or whatever. Substantial abuse over a relatively long period of time could result in temporary banning from sPvP, and/or increased wait times. And of course, if you leave the match after all of these ready-checks and such, not returning within reasonable disconnect timer grace, there should be a much greater penalty.
We could extend this “ready check” system to be more democratic, again with the match waiting until all players say they’re “Ready”, but this time with a much longer timeout. Instead, players can vote-kick other players who have not joined in X seconds (say, 30 seconds), needing at least X players from either side voting, as the match will not start for anyone until there are full teams on both sides.. As well, while waiting in setup, anyone can initiate a check asking “How long until ready?” which will have options “30 seconds” “1 minute” “2 minutes” “More than 2 minutes”, afterwhich players can choose to be nice and wait, or vote-kick that player if they select “More than 2 minutes” and everyone’s super-anxious to get started.
Worst-case scenario, this all delays matches starting by a few minutes with ready-checks and waiting for full teams, which I think everyone would agree is better than the alternative.
(edited by Thrae.8295)