1) Clona un TrinityCore 3.3.5 y ábrelo con Visual Studio Code o cualquier otro IDE que tenga la función annotate (p. ej. IntellIJ y similares).
Si usas Visual Studio Code, puedes instalar el plugin Annotator.
2) Empieza desde un diff, que puede ser cualquiera de estos/
Por ejemplo:

3) Selecciona el nombre de un campo modificado y cópialo, por ejemplo BaseAttackTime, y búscalo en Visual Studio Code
4) Desplázate hasta encontrar el archivo que lo modifica, por ejemplo:

5) Pulsa CTRL+SHIFT+P (o CMD+SHIFT+P en macOS) y escribe Annotator

6) Elige "Annotate the current file...", abrirá algo como esto:

7) Pasa el ratón por encima de la línea del cambio del que quieres localizar el commit

8) Copia el hash del commit y pégalo en:
https://github.com/TrinityCore/TrinityCore/commit/PASTE-THE-COMMIT-HASH-HERE
ese será el commit que estabas buscando.
IMPORTANTE: también es útil revisar el/los archivo(s) que se modificaron en la última revisión porque podrían haber sido modificados en commits más recientes.