MoP

Projekt: MoP
Megnyitotta Jáck-Tauri - 19.03.2017 17:12
Utoljára szerkesztette: Chris - 14.07.2017 10:49

FS#4157 - Cast delay.

A report hasonló a fórumos topichoz , egy csúszás figyelhető meg castolás során úgy tűnik sok más játékosnál is.

Nehéz elmagyarázni , szóval felhozok inkább egy példát ami mindenkire igaz.

XY karakter becastolja a mountját , bevillan zölden , abban a pillanatban elakar indulni , de nem sikerül , mert belemozgott. Ugyanez sokszor megfigyelhető mondjuk healelés közben , hogy amint becastolja valaki a spellt , már mozogna tovább , de a healt meg nem kapta meg. ( és megölte a gargos gurthalakos DK )

U.i : én a szakításokat se érzem sokszor megfelelőnek , erre is csak egy példát tudok sajnos mondani : druida castolja rám a cyklon spellt , én beakarom szakítani a blood elf raciallal ( arcane torrent ) , én bekapom a cyklonet , ő meg megkapja a silencet. ( rengetegszer volt már ilyen nem hiszem hogy csak én lennék pekhes )

Lezárta  Chris
14.07.2017 10:49
A lezárása indoka:  Fixed
További megjegyzések a lezárással kapcsolatban  

DC/Restart után

123145 commented on 19.03.2017 20:28

a mountos dolog az igaz,de a silences dolog az nem bug.

Exagger-Tauri commented on 19.03.2017 20:55

Szakítást sose centizz ki,annyi minden közbejátszhat,hogy nem éri meg a kockázatot.

Nicebugbro-Evermoon commented on 20.03.2017 01:20

Nvm

Orsforizs-Tauri commented on 20.03.2017 07:59

Nálam is fent áll a mountos probléma, abszolút adekvát módon írtad le.

Thrillgodx-Tauri commented on 23.03.2017 17:26

+ 1 példa mage castolja a papomra a polyt én pappal eltolom a spectral guiset el is tolom mert lentmarad a papom tükörképe de a polyt bekapom..

Szebehelyi-Tauri commented on 25.03.2017 21:23

Igen, érezhető a delay arenan is meg kint is. Rohadt isegesítő! Meg, hogy stunnoljuk le egymást palával egyszerre ugyanúgy?
Meg, hogy paralysis-ezzük le egymást monkal tized másodperc pontossággal?
(~5ms in game)

Fio-Tauri commented on 26.03.2017 11:59

I saw the Delayed Casts topic in the english forum and I’d like to add that I experience them as well.

The spell queue (implemented in FS#368) works well with instant casts, it strings them together in nearly perfect 1 sec GCD intervals (or 1.5 secs if you’re not a hunter/rogue/DK etc, I assume).
However with cast time spells it doesn’t seem to work properly because between each 2 sec cast there’s a delay of about 250 ms.

Take a look at a typical combat log of mine:

:

3/24 19:20:38.971 SPELL_CAST_SUCCESS,...,”Hunter’s Mark”
3/24 19:20:39.939 SPELL_CAST_SUCCESS,...,”Hunter’s Mark” (+0.968)
3/24 19:20:40.940 SPELL_CAST_SUCCESS,...,”Hunter’s Mark” (+1.001)
3/24 19:20:41.976 SPELL_CAST_SUCCESS,...,”Hunter’s Mark” (+1.036)
3/24 19:20:42.956 SPELL_CAST_SUCCESS,...,”Hunter’s Mark” (+0.980)


3/24 19:21:39.718 SPELL_CAST_SUCCESS,...,”Steady Shot”
3/24 19:21:41.954 SPELL_CAST_SUCCESS,...,”Steady Shot” (+2.236)
3/24 19:21:44.206 SPELL_CAST_SUCCESS,...,”Steady Shot” (+2.252)
3/24 19:21:46.460 SPELL_CAST_SUCCESS,...,”Steady Shot” (+2.254)
3/24 19:21:48.966 SPELL_CAST_SUCCESS,...,”Steady Shot” (+2.506)
3/24 19:21:51.197 SPELL_CAST_SUCCESS,...,”Steady Shot” (+2.231)
3/24 19:21:53.449 SPELL_CAST_SUCCESS,...,”Steady Shot” (+2.252)

Each Steady Shot should be cast 2 seconds after the last one, however it’s more like 2.250 seconds. Which means that after 8 Steady Shots I’ve already “lost” one. (My game settings: Custom Lag Tolerance: 400 ms (so I can use the spell queue easily and string spells together perfectly), Optimize Network for Speed: On, my ping to the server is about 70 ms.)

Where does this 250ms delay come from? Take a look at this video with the /eventtrace window open:
https://streamable.com/54uqt

Server A) is Evermoon. There’s a delay of 284ms between one Steady Shot ending and the next one starting. Example B) is from a Cata server (Atl) that in my opinion implemented the spell queue very well. (Unfortunately I don’t have an active WoW sub right now, so although I think this is also how it’s on retail, I couldn’t capture it on video.)

So why is that? Speculation, but: I imagine that the Tauri server sends two packets to the client: “old cast successful” and “new cast begins”. However between them the server waits for a confirmation from the client, hence the delay.
On server B) however the server sends those two packets to the client as well, however it sends them at exactly the same time. Therefore it’s possible to queue multiple spells with cast time perfectly together without losing time in between.

(Side note: why about 250ms when my ping is only 70ms? I’m not sure, but every time I press a button it seems to take about 250 ms to get a result from the server, see vid. I guess it’s 70ms to send a request + 70ms to hear back from the server + server processing time + maybe some client processing time as well.)

Don’t get me wrong: I think it’s great that the spell queue is working here at all (most servers don’t have it), because it makes it easy to string spells together without having to mash buttons like crazy. However between cast time spells we’re losing time between each spell right now. It’s not that bad because it affects everybody, I assume, but it probably affects people with higher pings more.

Crawenn-WoD commented on 26.03.2017 22:57

Wtb comment upvote feature

Kapparina-Evermoon commented on 28.03.2017 14:57

Is this the reason why many times when i rapidly switch between PvE or PvP targets to DoT it says for the first try or about a half second after i’ve changed the target “Invalid target” and my character says “i can’t attack that target” and a split second later it works just fine?
Also often times I’d shoot at my previously targeted player/mob, while i’m now targeting a new target, again if i only swap very quickly targets.
This is truly horrible thing in both PvP and PvE. I have about 55ms ping, and I’ve tried to use the ‘Optimize networking for speed’ but it’s the same situation, both regarding the targets and regarding spell execution.
It happens usually if the Map Thread itself is quite laggy, meaning more than 80-120ms latency shown by the .server info

Rerollwar-Tauri commented on 02.04.2017 12:12

Monkkal is szörnyű, hogy menekülsz és rakod magad elé a healing sphereket de nem healelnek mert akkora a delay hogy lefutod őket bőven mire megjelennek :D

Notstefz-WoD commented on 01.05.2017 23:44
Nicebugbro-Evermoon commented on 07.06.2017 20:11

ideje lenne ezzel kezdeni vmitmert 1 rakat szar az egesz dotolos kasztokkal cancert kapsz emiat

Wwvwvwwvvwvv-Tauri commented on 11.06.2017 16:31

l o l

Wwvwvwwvvwvv-Tauri commented on 11.06.2017 16:31

l o l

Peraga-Tauri commented on 13.06.2017 22:59

dotoló class meg melee? :DDDDDDDD nagy chris vagy mi nagyon ért hozzá hogy bassza el, ha hozzá piszkál még szarabb lesz mint most

Rury commented on 15.06.2017 15:16

ideje lenne kezdeni vele valamit

Wwvwvwwvvwvv-Tauri commented on 24.06.2017 18:13

soha!

Nieysaq-WoD commented on 01.07.2017 14:23

Inkább ne legyen fix 1 hónapig csak ez legyen kifixelve.

Dlcklongdlck-Tauri commented on 05.07.2017 23:47

kell az új Tauri Battle pvp szerver míg ez a szar sincs fixelve hónapok óta
nem elég critical bug ez úgy tűnik

Admin
JayD commented on 07.07.2017 20:10

Spell queue javítva

Inactive-Reborn commented on 14.07.2017 14:41

Szintén megjegyezném, resto shaman warrior team ellen mentünk, feral cementtel. A spell reflectet és a groundingot szedve sem tudtuk szakítani az rshámit, videó is készült róla. Csakis egyedül hexel lehetett cc-zni, pedig stun is beért a kaszt vége előtt. Vannak érdekes dolgok. Azt hittem, csak én lowoskodom, de akkor tényleg létező bug volt.

Betöltés...

Available keyboard shortcuts

Hibajegy-lista

Task Details

Task Editing