Irritating timers
Agreed.
The wand timer is there to keep the hero from dominating the "cure encounters".
If the hero is around the same level as the Lost, he has to juggle the amount of damage he is taking from ticked off bad guys, whether/which/how many Lost to defeat normally to stay out of the hospital, and how long it will take the wand to recharge. That actually has the makings of a good fight.
On the other hand, if your hero already outclasses the Lost he is trying to cure, it'll be boring no matter what you do.
Maybe the recharge could last thirty seconds minus the difference between the hero's level and the Lost he just cured.
If the hero is around the same level as the Lost, he has to juggle the amount of damage he is taking from ticked off bad guys, whether/which/how many Lost to defeat normally to stay out of the hospital, and how long it will take the wand to recharge. That actually has the makings of a good fight.
|
The wand timer is there to keep the hero from dominating the "cure encounters".
|
The entire mission where you cure the lost is dumb and badly designed. It's a no-rewards mission, it's awkward, it's never, ever fun and it takes far too long. This would be far superior if it were an instance mission with several bosses that dropped to their knees when defeated and became invulnerable to anything but the Lost Curing Wand, providing a legitimate mission and mixing that in with the curing mechaninc. At least it would ensure fair fights.
Samuel_Tow is the only poster that makes me want to punch him in the head more often when I'm agreeing with him than when I'm disagreeing with him.
|
The wand timer is there to keep the hero from dominating the "cure encounters".
|
I find that logic...illogical.
And /Signed to the OP
GG, I would tell you that "I am killing you with my mind", but I couldn't find an emoticon to properly express my sentiment.
|
Arc#314490: Zombie Ninja Pirates!
Defiant @Grouchybeast
Death is part of my attack chain.
I have no real opinion on the Lost curing wand recharge time. But I've been in favor of the costume change timer being reduced down to say 10 or 15 seconds for many years now. I realize that the timer serves a legitimate purpose, but having it set as high as 30 seconds has always been 2x or 3x too long for its own good.
Loth 50 Fire/Rad Controller [1392 Badges] [300 non-AE Souvenirs]
Ryver 50 Ele� Blaster [1392 Badges]
Silandra 50 Peacebringer [1138 Badges] [No Redside Badges]
--{=====> Virtue ♀
Why on earth would you pick a fight with normal level Lost that would give you exp if it wasn't being wasted when you can blast grey-cons with total immunity?
I find that logic...illogical. And /Signed to the OP |
/totally signed and totally agree with Tech I dont care what level i am doing this mission at I go where I can quickly cure 30 lost with absolutely no chance of winding up in hospital. The Wand itself when used against any level Lost gives no XP so why drag things out?
I also agree with the costime change time. No idea why the delay there at all. Switching outfits doesn't add any new powers or change anything that might help a player so why not do away with that delay as well?
�We�re always the good guys. In D&D, we�re lawful good. In City of Heroes we�re the heroes. In Grand Theft Auto we pay the prostitutes promptly and never hit them with a bat.� � Leonard
�Those women are prostitutes? You said they were raising money for stem cell research!� � Sheldon
I also agree with the costime change time. No idea why the delay there at all. Switching outfits doesn't add any new powers or change anything that might help a player so why not do away with that delay as well?
|
Some time ago, the timer got reduced (I think it was a dev testing the change on the internal servers, and it accidentally slipped through to Live). When people discovered it, some people decided to test the claim that costume changes streamed too much data if allowed too frequently. A group of 2 or 3 people went to the globe in Atlas while there were a lot of people there and spammed costume changes. Everyone in Atlas was Mapserved shortly after. They were even able to replicate it in relatively low population areas (like in an instanced mission with only one team there). And if I recall correctly, that reduction only bumped the timer down to 15 or 20 seconds, not the 5 or 10 people keep asking for.
@Roderick
Also I know the costume timers are there to keep people from "spamming" or something, but really, 30 seconds while I'm trying to compare two costumes (say, trying to make sure I have the same color, face, and some other details) is again long enough to be irritating. How about 10?
|
Also, if you want to have a costume with the same face, scales, and colors as another one, you can save the older one and load it into a costume slot.
Character index
Because costume changes can crash entire servers.
Some time ago, the timer got reduced (I think it was a dev testing the change on the internal servers, and it accidentally slipped through to Live). When people discovered it, some people decided to test the claim that costume changes streamed too much data if allowed too frequently. A group of 2 or 3 people went to the globe in Atlas while there were a lot of people there and spammed costume changes. Everyone in Atlas was Mapserved shortly after. They were even able to replicate it in relatively low population areas (like in an instanced mission with only one team there). And if I recall correctly, that reduction only bumped the timer down to 15 or 20 seconds, not the 5 or 10 people keep asking for. |
okay if that's true I can see the need but is that cold hard fact or urban legend? I mean honestly.. 24 players can join a league and enter the BAF trial.. all of them with some sort of Aura blazing. Multiple judgement attacks going off at the same time and huge mobs of MK Vickies and ACUs spawning ever 30 seconds and the server is fine but three or fours guys gather in ATLAS and change costimes really fast and the entire server population mapserves? When they did the Praetotian invasion on servers 48 man leagues were being built to roam around and battle invading groups of IDF with AV leadership and GM support and the servers held but they crash if too many people switch outfits at the same time?
Like I said IF it's true fine forget the change but I really find it hard to believe.
�We�re always the good guys. In D&D, we�re lawful good. In City of Heroes we�re the heroes. In Grand Theft Auto we pay the prostitutes promptly and never hit them with a bat.� � Leonard
�Those women are prostitutes? You said they were raising money for stem cell research!� � Sheldon
You can take screenshots and compare them in an image editing program side-by-side.
Also, if you want to have a costume with the same face, scales, and colors as another one, you can save the older one and load it into a costume slot. |
Much faster to just look - say "Face 7," switch and use it. Except, of course, for that 30 second timer.
(And I'm laughing at the "to keep you from dominating encounters!" for the lost curing wand. "Look at him go, getting 0 XP!" ... really?)
I mean honestly.. 24 players can join a league and enter the BAF trial.. all of them with some sort of Aura blazing. Multiple judgement attacks going off at the same time and huge mobs of MK Vickies and ACUs spawning ever 30 seconds and the server is fine
|
but three or fours guys gather in ATLAS and change costimes really fast and the entire server population mapserves? |
When they did the Praetotian invasion on servers 48 man leagues were being built to roam around and battle invading groups of IDF with AV leadership and GM support and the servers held but they crash if too many people switch outfits at the same time? Like I said IF it's true fine forget the change but I really find it hard to believe. |
I will say, I've never heard of the event Roderick is referencing (or at least, never heard mention of it on the boards until now), but we've been explicitly told in the past that the timer is there due to performance concerns.
Never surrender! Never give up!
Help keep Paragon City alive with the unofficial City of Heroes Tabletop Role Playing Game!
Because costume changes can crash entire servers.
Some time ago, the timer got reduced (I think it was a dev testing the change on the internal servers, and it accidentally slipped through to Live). When people discovered it, some people decided to test the claim that costume changes streamed too much data if allowed too frequently. A group of 2 or 3 people went to the globe in Atlas while there were a lot of people there and spammed costume changes. Everyone in Atlas was Mapserved shortly after. They were even able to replicate it in relatively low population areas (like in an instanced mission with only one team there). And if I recall correctly, that reduction only bumped the timer down to 15 or 20 seconds, not the 5 or 10 people keep asking for. |
Even as someone who has a couple of decades of software engineering experience IRL I remain convinced that a full 30 seconds for such a safeguard timer is excessive hyper-conservative overkill in this situation. Your story aside unless a Dev can directly explain their rationale for why the 30 seconds is still justified in 2011 I will always believe that this timer could be reduced to 15 seconds without undue risk.
Loth 50 Fire/Rad Controller [1392 Badges] [300 non-AE Souvenirs]
Ryver 50 Ele� Blaster [1392 Badges]
Silandra 50 Peacebringer [1138 Badges] [No Redside Badges]
--{=====> Virtue ♀
okay if that's true I can see the need but is that cold hard fact or urban legend?
|
24 players can join a league and enter the BAF trial.. all of them with some sort of Aura blazing. Multiple judgement attacks going off at the same time and huge mobs of MK Vickies and ACUs spawning ever 30 seconds and the server is fine |
three or fours guys gather in ATLAS and change costimes really fast and the entire server population mapserves? |
When they did the Praetotian invasion on servers 48 man leagues were being built to roam around and battle invading groups of IDF with AV leadership and GM support and the servers held but they crash if too many people switch outfits at the same time? |
Have you ever approached an area with lots of people, and had your computer freeze for a few seconds? That's the server dumping a pile of costume data on you all at once.
If you'd like to see the data that's being sent, just start a demo record (I believe the command is /demostart ) and run around a populated zone for a while (use /demostop to finish). Then, open the resulting file in a text editor. What you'll see is what is sent to your computer.
When you get close to an enemy, there will be one or two lines to spawn the enemy (a NEW command that assigns the entity's number and the class of the entity and sets its location), then a few lines that describe the emote it's doing or how it's moving. A player will have all the same data, but it will be defined by a data chunk which is basically the same as a saved costume file.
And when you approach that player, the server doesn't just send you their costume data, it sends yours to them. If you change your costume, it sends that costume file to everyone who can see you - including yourself.
Using your example of a 48 man league all changing their costumes at the same time, assuming there was nobody else in the area, that would be 48 costumes sent to each of 48 people, totalling 2,304 costume files being sent at once, in addition to all the normal data being sent. If there were more people, the amount of data sent would increase accordingly (adding 2 observers that didn't change costumes would up it to 2,400 costumes sent). If you remove the throttle, at some point, you end up with people changing costumes before the server finishes streaming out the previous batch. That's also why you get temporarily silenced if you send too many things to chat channels too quickly (in part; it's also to stop people from being annoying). In fact, if you've ever heard of a website being crashed by a DoS or DDoS attack (Denial of Service or Direct Denial of Service), that's one method in which it's accomplished (using page requests, instead of costume changes, of course).
The only way I can think of that the timer could safely be removed is if your costume data sent to nearby players contained all five of your costumes. Then, a costume change would just send a single line, same as an emote. However, up to five times the data would be sent when you first see any player, and as someone who can get mapserved just by approaching the market now, I don't think I would like that change.
@Roderick
You realize that even with the 30 second costume change timer you could probably still get a group of determined people together in the same zone and synchronize a costume change at the same time and probably cause the same kind of mapserve problems you're describing. Sure the 30 second timer makes the chances of something like that happening that much less "accidental", but it still wouldn't prevent people from being able to do it on purpose.
|
Even as someone who has a couple of decades of software engineering experience IRL I remain convinced that a full 30 seconds for such a safeguard timer is excessive hyper-conservative overkill in this situation. Your story aside unless a Dev can directly explain their rationale for why the 30 seconds is still justified in 2011 I will always believe that this timer could be reduced to 15 seconds without undue risk. |
However, I suspect that neither of us are network analysts, nor familiar with CoH's bandwith requirements or availability, therefore, this is all conjecture. And I doubt that a timer implemented for flood control will be removed or reduced without sufficient testing to verify that it's excessive, and I just can't see resources being devoted to something like this that most people would never notice or need.
Concerning the Lost Curing Wand? 3 second recharge. PLEASE.
@Roderick
Speaking of irritating timers, how about removing the ones from the hospital doors in the iTrials?
Rabbits & Hares:Blue (Mind/Emp Controller)Maroon (Rad/Thermal Corruptor)and one of each AT all at 50
MA Arcs: Apples of Contention - 3184; Zen & Relaxation - 35392; Tears of Leviathan - 121733 | All posts are rated "R" for "R-r-rrrrr, baby!"|Now, and this is very important... do you want a hug? COH Faces @Blue Rabbit
Because there's never been noticeable performance problems during iTrials...
|
Notice I never mentioned anything about the actual timer. If you get many people to swap costumes within the presence of many others, you'll choke the server's upload, and that is a fact. A 10-hour timer on costume changes won't change that. The 30-second timer is in place to prevent a single player from doing so by binding his costume swaps to a key and spamming that very fast. With 100 ms of ping, which should be about average for US players, a player should be able to swap costumes 10 times per second absent any timer, which is constitutes a significant load. However, drop that person down to a timer as short as one second, and you're limiting him to a bandwidth load of a bout 25KB/s, which isn't all that much to speak of. Yes, you can still get lots of people to spam it, but you can't really change that with a timer anyway.
If a timer HAS to exist, then have it activate only when costume changes are threatening to overload the server's bandwidth. For instance, have swapping a costume from one player suppress other people from swapping costumes for the next 5 seconds and introduce a scaling timer that lengthens the more you swap costumes within a small amount of time. There are solutions for this that aren't as annoying.
Samuel_Tow is the only poster that makes me want to punch him in the head more often when I'm agreeing with him than when I'm disagreeing with him.
|
However, I suspect that neither of us are network analysts, nor familiar with CoH's bandwith requirements or availability, therefore, this is all conjecture. And I doubt that a timer implemented for flood control will be removed or reduced without sufficient testing to verify that it's excessive, and I just can't see resources being devoted to something like this that most people would never notice or need.
|
But as far as the age old question of "would it be worth the Devs' time to mess with this" all I can say is that there have been countless people suggesting this timer be reduced for YEARS not only in these forums but from what I've seen of people chatting in game. If ever there was a candidate idea for the Devs to put on their "QoL improvement list" this would be one of them. Remember the Devs have "devoted resources" to change things that seemed far more trivial than this little ever-present annoyance.
Loth 50 Fire/Rad Controller [1392 Badges] [300 non-AE Souvenirs]
Ryver 50 Ele� Blaster [1392 Badges]
Silandra 50 Peacebringer [1138 Badges] [No Redside Badges]
--{=====> Virtue ♀
You realize that even with the 30 second costume change timer you could probably still get a group of determined people together in the same zone and synchronize a costume change at the same time and probably cause the same kind of mapserve problems you're describing. Sure the 30 second timer makes the chances of something like that happening that much less "accidental", but it still wouldn't prevent people from being able to do it on purpose.
Even as someone who has a couple of decades of software engineering experience IRL I remain convinced that a full 30 seconds for such a safeguard timer is excessive hyper-conservative overkill in this situation. Your story aside unless a Dev can directly explain their rationale for why the 30 seconds is still justified in 2011 I will always believe that this timer could be reduced to 15 seconds without undue risk. |
This was one of my thoughts as well. the story we've been given is three players went to ATLAS as switched outfits really fast and caused a crash. If a group of jerks wanted to do something like that badly enough what would stop say 20-30 of them from gathering in Atlas and all switching costumes at once?.. You'd think it would have to be just as bad if not worse.
Really though this is a much smaller issue that the Lost Curing Wand. I honestly see no good reason it needs to recharge THAT long between uses. We don't even need one on Villain side so its just another thing to slow down the process invloved in gaining access to the Midnighter Club.
�We�re always the good guys. In D&D, we�re lawful good. In City of Heroes we�re the heroes. In Grand Theft Auto we pay the prostitutes promptly and never hit them with a bat.� � Leonard
�Those women are prostitutes? You said they were raising money for stem cell research!� � Sheldon
Can we PLEASE get the Lost Curing Wand's timer dropped from 12 seconds to something more reasonable, like - I don't know, 1? I'd even go for 3. It's not like its an overpowered power, you get no XP for curing the 30 lost (some at the end, sure, but not what you'd make if you defeated them normally.) All it does is drag the mission out (and let the Lost scatter if you've found a nice group of them.) I can't see why the longish timer was seen as a good idea. Maybe if it had an AOE option I could see it, but it doesn't. All it does is drag the msision out.
Also I know the costume timers are there to keep people from "spamming" or something, but really, 30 seconds while I'm trying to compare two costumes (say, trying to make sure I have the same color, face, and some other details) is again long enough to be irritating. How about 10?
Wanted: Origin centric story arcs.
If you've only played an AT once (one set combo) and "hate" it - don't give up. Roll a different combo. It may just be those sets not clicking for you.