Question de core
Bonjour, je parcourais le core ascentFR, voulant débugguer des sorts, j'ai compris comment ca marcher à peu près.

Mais j'ai un problème,
dans
SpellNameHashes.h

#define SPELL_HASH_GRACE 0x11F8E0EA par exemple, où peut t'on retrouver le sort grace sur wowhead avec 0x11F8E0EA.
Merci de votre aide.

Cordialement, xxsmall.

EDIT: Et sinon, les sorts déjà débuggués se trouvent juste dans le Hackfixes.cpp ?
SpellNameHashes.h contient tous les noms des sorts cryptés en crc32, ils sont utilisé pour affecter tous les sorts ayant le même nom (au lieu de récupérer chaque entry par exemple). Dans ton exemple tu as SPELL_HASH_* cherche avec le * (GRACE) sur wowhead et tous les noms de sort qui sont EXACTEMENT "grace" sont concernés.

Les sorts sont fixé un peu partout, HackFixes, SpellAuras, SpellEffect (ces deux derniers car il gère chacun des éléments majeurs des sorts mais ils contiennent également quelques sorts HackFixé), SpellProc_*, et dans les scripts dossier SpellHandlers, il doit même y avoir quelques hack dans d'autre fichier comme Unit.cpp par exemple (je suis pas sûr). Bref c'est un peu le fouillis.
Et si un sort n'est pas présent dans le core, c'est qu'il n'est pas débuggué c'est ca ?
Ou il peut être débuggué de base ?
Suffit de générer toi meme ce fichier en y ajoutant les Ids

Citation :#define SPELL_HASH_GRACE 0x11F8E0EA // 47516 _Rank 1

Voici le fichier que je me sers, il est tjs version 332.11403
(mais il est tt a fait valable pour consultation sur une version 333)

Il comporte (tout) les Ids de spells (et le Ranking s'il existe)

bon courage.... Heureux
Pièce(s) jointe(s)
.zip  SpellNameHashes.zip (Taille : 464.67 Ko)
Non la plupart des sorts sont debug à la base, en faite la plupart du temps il suffit que le spelleffect et (spellaura, s'il y a une aura à appliquer) sont géré (qu'il soit codé) pour que le sort fonctionne, mais certains sorts sont plus compliqué et ils sont hardcodé, c'est à dire que leur effet est scripté directement dans le core, la plupart du temps on contourne le problème sans réellement le corrigé.
Sinon je voulais savoir s'il était possible de trouver la révision 1 d'ascent ?
(La toute première)
(01-07-2010 15:58)xxsmall a écrit :  Sinon je voulais savoir s'il était possible de trouver la révision 1 d'ascent ?
(La toute première)

Cherche wowd leak googlecode sur google Clin tu auras la version d'avant antrix, le leak qui a mené à Antrix, en fait!
http://code.google.com/p/wowd-emulator/

version : 2.0.12 !

-> http://code.google.com/p/wowd-emulator/downloads/list (section téléchargements), tu as outils, source et base de donnée compatible.
MErci je vais jeter un coup d'oeilHihi

Retourner en haut Accueil