You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Something I noticed when testing with CG_TAROTCARD.
When (eff == 2), which is High Priestess card (remove all buffs), was used on a Soul Linker, buffs would not be removed. I added some ShowDebug clauses to the top of status_change_clear_buffs and it wouldn't even register.
case 2: // all buffs removed
status->change_clear_buffs(bl,1);
break;
Then when I changed it to:
case 2: // all buffs removed
if (sd != NULL)
status->change_clear_buffs(&sd->bl,1);
else
status->change_clear_buffs(bl, 1);
break;
It did work and removed all buffs. I don't know what is causing this interaction to happen like this.
The text was updated successfully, but these errors were encountered:
Something I noticed when testing with CG_TAROTCARD.
When (eff == 2), which is High Priestess card (remove all buffs), was used on a Soul Linker, buffs would not be removed. I added some ShowDebug clauses to the top of
status_change_clear_buffs
and it wouldn't even register.Then when I changed it to:
It did work and removed all buffs. I don't know what is causing this interaction to happen like this.
The text was updated successfully, but these errors were encountered: