Tdi123 Posted May 16, 2022 Group: Members Topic Count: 92 Topics Per Day: 0.04 Content Count: 192 Reputation: 3 Joined: 12/12/17 Last Seen: August 30, 2023 Share Posted May 16, 2022 Thanks in advance! Quote Link to comment Share on other sites More sharing options...
0 Playtester Posted May 16, 2022 Group: Developer Topic Count: 35 Topics Per Day: 0.01 Content Count: 815 Reputation: 236 Joined: 01/30/13 Last Seen: 10 hours ago Share 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 Link to comment Share on other sites More sharing options...
Question
Tdi123
Thanks in advance!
Link to comment
Share on other sites
1 answer 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.