Way of Elendil

  • Status Closed
  • Percent Complete
    100%
  • Task Type Rapport de bug
  • Category Npc
  • Assigned To
    Josh
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version 3.3.5
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: 3.3.5
Opened by liao - 03.04.2017
Last edited by Josh - 04.04.2017

FS#5367 - Contrôle en tout genre.

Sur offi on peut normalement controle une personne et recevoir un controle en meme temps. Par exemple deux voleur peuvent se sap au meme moment et recevoir le sap, pareil pour tous les autres controles.

Ici on ne peut jamais se double controle.

Closed by  Josh
04.04.2017 06:57
Reason for closing:  Différée
Additional comments about closing:  Voir commentaire
default
Leastra commented on 03.04.2017 21:02

C'est lié à ça https://github.com/TrinityCore/TrinityCore/issues/1195

Mais trinity a décidé de ne pas l'implémenter.

default
Project Manager
liao commented on 03.04.2017 21:05

Si on veut etre blizz faut forcemment l'implenté sa tue tout le gameplay pvp de woe

Admin
Eridium commented on 03.04.2017 21:52

Simulé une latence juste pour ca est inconcevable.

Admin
Josh commented on 03.04.2017 22:40

HAHAHAHAHA.

"sa tue tout le gameplay pvp de woe"

Faut arreter le melodramatique liao. Tu vas me dire qu'un bug qui est la depuis 10 ans, dont personne etait au courrant, et dont personne connaissait le fonctionnement, tue tout le gameplay pvp de woe ? Merci de me faire rire le matin avant d'aller au boulot.

Je regarderai la fesabilite d'un correctif, mais j'ai des gros doutes. Personne n'a aucune idee du fonctionnement exact sur offi, tout ce qui peut etre trouve c'est des "on dit" qui estiment une latence de 0 a 400 ms, avec aucune information concernant si ca affecte tous les sorts, etc.

default
Project Manager
liao commented on 04.04.2017 00:12

de rien j'espere que tu a bien ris ! tlm est au courant on la juste jamais bt car on savait que sa allais finir a la poubelle. Pour la fesabilité d'autre sp l'ont mis en place je sais pas trop comment mais comme quoi c fesable. Oé sa tue le gameplay dans l'idée si apres tu prend tout au mots jvoulais dire par la que sa enleve pas aml de tricks stout kiss

Admin
Josh commented on 04.04.2017 00:18

Le truc c'est que meme si certains serveurs prives l'ont mis en place, ils ont surement dit: he, on va mettre ca comme ca, aucune idee si c'est blizzlike, mais ca ira. Et base sur les infos donnees jusque la, y'a personne qui a l'air d'accord sur ce qui se passe vraiment. Donc en gros, le resultat serait un "correctif" pas blizzlike du tout, mais qui aura l'air de marcher, meme si il marchera pas vraiment, parce que personne sait comment ca marche.

default
Project Manager
liao commented on 04.04.2017 00:23

alors je citerais un serveur concurrent que tu adore Warmane, pas mal de gros joueurs d'offi ancien pro tlk joue dessus car c'est ce qui s'y approche le plus. pourquoi pas s'en inspiré plutot que de laisser sa comme ça ? Alors oui ptete tout n'est pas 100% bon mais c mieux que ce qu'on à la dans l'idée apres en regardant pas mal de vidé ils ontpas mal de truc bon je trouve

Admin
Josh commented on 04.04.2017 00:41

OK. Donc est-ce que tu peux repondre aux questions suivantes:

- Est-ce que ca affecte tous les sorts ? Si non, quels sorts ?

- Quel est le delai ? 100 ms ? 200 ms ? ...

- Est-ce que ca affecte le PvE aussi ?

- Est-ce que c'est un delai fixe ? Est-ce que les sorts sont groupes pour etre tous declenches en meme temps ? Est ce que le delai est base sur le lag du joueur ?

- Est-ce que tu as une reponse a la moindre de ces questions, ou est-ce que ta reponse est juste : heeee y'a un truc qui m'arrangerai donc peu importe si c'est blizzlike, fais juste quelque chose pour que ca aille dans mon sens stp ?

default
Project Manager
liao commented on 04.04.2017 00:46

pourquoi sa m'arrangerai ? j'vois pas trop le truc c'est juste que jle vu sur des vidéo donc j'ai penser a le bt. Et non j'en sais rien mais comment eux ils l'ont script et comment c'est aussi fidele au vidéo d'offi ?

Admin
Josh commented on 04.04.2017 00:49

Parce qu'ils l'ont pas fait fidele aux video d'offi, ils ont juste fait un correctif qui a l'air a peu pres correct par rapport aux infos qu'ils ont eu, c'est a dire quasi aucune info, et ils ont fait au pif, en esperant que ca marche.

default
Project Manager
liao commented on 04.04.2017 00:57

sa marche paas degeu vu que pas mal d'ancien joeueurs pro on due apporter leur avis etc et sa reste bien fidele a video que je vois d'offi de glad etc

Admin
Josh commented on 04.04.2017 06:57

J'ai fait quelques recherches, et j'ai trouvé ça:

http://blue.mmo-champion.com/topic/318876-warlords-of-draenor-theorycraft-discussion/#post114

https://eu.battle.net/forums/en/wow/topic/12440024046

Donc en gros, ils ont introduit ce bug quelque part pendant Wotlk, et ont mis 3 extensions à le corriger, et les devs de Blizzard eux mêmes admettent qu'il s'agissait d'un problème dans leur système. Apparament tous les effets sont déclenchés toutes les 400 millisecondes, ce qui résultait en ces situations en PvP, mais aussi des situations encore plus frustrantes telles que des heals qui arrivent en retard, etc. En gros, c'est l'équivalent d'ajouter 400 ms de lag à tout le monde en ce qui concerne leurs sorts. Donc, ce bug a causé un gameplay moisi sur offi à la fin de la 3.3.5 (ou peut être Cata y'a rien de clair vu que les post de plaintes commencent à Cata) jusqu'à la 6.0. Donc il est même possible que ce ne soit pas un changement de Wotlk mais un changement de Cata (https://eu.battle.net/forums/en/wow/topic/2000493044 et https://eu.battle.net/forums/en/wow/topic/3109941210).

Maintenant, outre le gameplay pourri, voyons ce que ça implique. Premièrement, mettre en place ce dont il parle, avec un "batch" qui toutes les 400 ms déclenche les effets de tous les sorts en attente, c'est pas quelque chose qu'on fera sur woe (parce que ça signifie recoder la moitié du système de gestion des sorts, et j'ai ni le temps de faire ça, ni l'envie de me taper 6 mois de correctifs suivant cette modification).

Maintenant, imaginons que je fasse un truc plus faisable, c'est à dire décaller tous les effets de 400 ms. Décaller les effets de 400ms, ça signifie aussi décaller les procs, et l'ensemble de ce qui arrive suite au déclenchement d'un sort, et aucune idée de ce qui résultera d'une telle modification (genre certains procs se déclencheront avant que le sort touche vraiment). Ca veut aussi dire que potentiellement, un sort instant lancé à un moment X pour éviter un autre sort qui est en vol (genre bubulle sur éclair givre feu) ne sera quasiment plus possible, donc les gens vont se plaindre que ça c'est plus blizzlike. Et ça, c'est juste les problèmes auxquels j'ai pu penser aujourd'hui en réfléchissant à ça, il va y'en avoir d'autres, et probablement des pires.

Donc est-ce qu'on va mettre ça en place ? Non. Est-ce que c'est blizzlike ? Aucune idée, vu que les sources parlent de ce problème principalement en 4.1 et après.

default
Leastra commented on 04.04.2017 08:41

Le problème c'est que sur offi à cause de la façon dont leur truc est codé tous les effets se mettent à jour toutes les 400ms. Donc sur un lancement  de sort on a entre 0 et 400ms de lag (sauf sur les heals lancés sur sois-même qui sont instant).

À l'époque sur AT c'est les gros joueurs qui avaient demandé l'implémentation de ça parce que pour eux ça faisait partie intégrante du gameplay de wotlk. Quand Liao dit " sa tue tout le gameplay pvp de woe " il n'a pas tout à fait tord. Du point de vue des meilleurs joueurs en pvp ça tuait tout le gameplay. Maintenant, pour des joueurs nuls comme nous ça n'a qu'un effet marginal.

Sur AT ils ont "résolu" le problème en mettant 200 ms de délay (pour faire la moyenne entre les 0 et les 400ms) sur tous les sorts coté serveur si je me souviens bien.

Et si des gens comme Marm disent que c'est blizzlike c'est que c'est blizzlike.

default
Project Manager
liao commented on 04.04.2017 10:30

Les plus gros joueurs de tlk sont venu jouer la bas mais j'avs c pas blizzlike xD. "heeee y'a un truc qui m'arrangerai donc peu importe si c'est blizzlike, fais juste quelque chose pour que ca aille dans mon sens stp ?" enfete tu parlais pas de toi là ? ;)

 

Et pour les soucis liées a ça c'est comme tout faut s'ajuster par la suite d'autre serv l'ont fait. Apres faut savoir on es blizz ou on es blizz que des fois ?

Loading...