Hi @Hoze yeah I actually managed to resolved the problem and other skills that bypasses the golden thief bug effect like ground spells of professor classes and esma/estun of soul linkers.
Same as @Playtester
status.c
find:
if (skill != nullptr && skill->skill_type == BF_MAGIC
Then input the aegis name of the skills you want to bypass gtb effect. Here's mine for Soul Link, Esma, Fogwall, Deluge, Volcano and Violentgale
if (skill != nullptr && skill->skill_type == BF_MAGIC && type != SC_SPIRIT && type != SC_SMA && type != SC_FOGWALL && type != SC_DELUGE && type != SC_VOLCANO && type != SC_VIOLENTGALE && // Basic magic skill
!skill->inf2[INF2_IGNOREGTB] && // Specific skill to bypass
((skill->inf == INF_ATTACK_SKILL || skill->inf == INF_GROUND_SKILL || skill->inf == INF_SUPPORT_SKILL) || // Target skills should get blocked even when cast on self
(skill->inf == INF_SELF_SKILL && src != bl))) // Self skills should get blocked on all targets except self
return 0;