GTB card should not block status changes from self skills on self even if they are magic #5918
Labels
component:skill
A fault that deals specifically with a skill
mode:prerenewal
A fault that exists within the pre-renewal mode
mode:renewal
A fault that exists within the renewal mode
priority:low
A fault that affects rAthena in one piece of functionality and is self-contained
type:bug
Issue that is a bug within rAthena
I saw reports that skills like Ruwach and Sight are blocked by GTB since our last change but they shouldn't. Originally I thought we might have incorrectly defined these as "magic", but when testing Magnificat and Gloria on Aegis I noticed that these skills apply status change on self, but are still blocked by GTB on all other targets (so if all in the party wear GTB only caster gets the buff).
Which made me think that maybe for self skills there's a special rule that makes GTB not block status changes. So we actually went and tested all the self-skills that are defined as "magic" in rAthena and all of them applied their status changes to the caster.
Target skills should get blocked even when cast on self.
Self skills should get blocked on all targets except self.
Here's a list of skills that work on self even with GTB on (giving the status change to self but not any other targets with GTB):
Ruwach
Sight
Angelus
Magnificat
Gloria
Energy Coat
Cast Cancel
Magic Rod
Hindsight
Hocus Pocus
Basilica
Mystical Amplification
Indulge
Foresight
Star Gladiator Feel / Comfort Skills
Double Casting
Mirror Image
Note that Grand Cross still doesn't work on self. The whole skill actually fails to cast if you wear GTB.
The text was updated successfully, but these errors were encountered: