Wyvern Status-Curing Breaths
Posted: Tue Sep 18, 2012 3:51 am
Remove Poison (Level 1) - Removes Poison (= Poisona)
Remove Blindness (Level 20) - Removes Blindness (= Blindna)
Remove Paralysis (Level 40) - Removes Paralyze (= Paralyna)
Remove Curse (Level 60) - Removes Curse, Bane, and Doom (= Cursna)
Remove Disease (Level 80) - Removes Diseases and Plague (= Viruna)
These will all reset the wyvern's TP, but the effectiveness is not changed.
It triggers on Dragoon WS, like the Elemental Breaths, but only when SJ is one of the following: WHM/BLM/RDM/BLU/SCH/SMN
The usage has a priority check: Remove Paralysis > Remove Curse > Remove Disease > Remove Blindness > Remove Poison
The usage also has a target priority check: This targeting priority is the same as the Healing Breath check (In order as seen from Master's party list, top to bottom)
Example: <p1> is Blinded, <p2> is paralyzed -> Remove Paralysis on <p2>
Most of the code (targeting) needs to be committed at the core level, but the actual abilities themselves can be cloned from the spells, with the obvious changes (onSpellCast -> onPetAbility, spell:setMsg->skill:setMsg, etc...)
Remove Blindness (Level 20) - Removes Blindness (= Blindna)
Remove Paralysis (Level 40) - Removes Paralyze (= Paralyna)
Remove Curse (Level 60) - Removes Curse, Bane, and Doom (= Cursna)
Remove Disease (Level 80) - Removes Diseases and Plague (= Viruna)
These will all reset the wyvern's TP, but the effectiveness is not changed.
It triggers on Dragoon WS, like the Elemental Breaths, but only when SJ is one of the following: WHM/BLM/RDM/BLU/SCH/SMN
The usage has a priority check: Remove Paralysis > Remove Curse > Remove Disease > Remove Blindness > Remove Poison
The usage also has a target priority check: This targeting priority is the same as the Healing Breath check (In order as seen from Master's party list, top to bottom)
Example: <p1> is Blinded, <p2> is paralyzed -> Remove Paralysis on <p2>
Most of the code (targeting) needs to be committed at the core level, but the actual abilities themselves can be cloned from the spells, with the obvious changes (onSpellCast -> onPetAbility, spell:setMsg->skill:setMsg, etc...)