0 Playtester Posted May 16, 2022 Posted May 16, 2022 Why want to make GTB even more powerful than it already is? Anyway, you would need to add some special rules to status_get_sc_def in status.cpp. GTB currently only blocks status changes that come from magic skills. if (skill != nullptr && skill->skill_type == BF_MAGIC && // 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; This is the current GTB logic. To make it so that Coma is blocked even on physical attacks you could do for example: (skill->skill_type == BF_MAGIC || type == SC_COMA) Quote
0 Mitosky Posted March 28 Posted March 28 for coma in item.conf // Required level of bNoMagicDamage before Status Changes are blocked (Golden Thief Bug card). // For example, if left at 50. An item can give bNoMagicDamage,40; // which reduces magic damage by 40%, but does not blocks status changes. gtb_sc_immunity: 20 <<< and in you skill db change type: misc to magic the skill tarot Quote
Question
Tdi123
Thanks in advance!
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.