avant de me faire envoyer dans l'outil de recherche (car j'ai vu qu'il y a un poste récent qui traite de ce sujet), laissez-moi vous exposer mon problème =)
C'est une erreur certainement minuscule mais qui pose quelques problemes à mon invocation. Voila mon code, qui est censé invoquer un mob aux memes coordonnées que l'invocateur :
Code :
m_creature->SummonCreature(28002, m_creature->GetPositionX(), m_creature->GetPositionY(), m_creature->GetPositionZ(), 0.0,TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT,5000);
Le probleme c'est que le mob apparait aux coordonnées 100, 100 ,100 alors que l'invocateur est à 100, 100, 48. J'arrive à modifier les coordonnées x et y, mais la z ne veut pas changer (meme en remplaçant GetPositionY() par des nombres) . L'ennui c'est que le mob apparait dans les airs et n'aggro pas :/
Merci d'avance.