BBTag/Nine the Phantom/Frame Data: Difference between revisions

From Dustloop Wiki
(Created page with "{{CharNav-BBTag |Nine}} <div style="float:left; margin-right:25px;"> {{TOC limit|3}} </div> ==System Data== {{CharData-BBTag|Nine}} <br clear=all/> ==No...")
 
(Initial startup and advantage population)
Line 17: Line 17:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=11 |active= |recovery= |frameAdv=-18
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 25: Line 25:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=13 |active= |recovery= |frameAdv=-10
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 33: Line 33:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=13 |active= |recovery= |frameAdv=-14
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 41: Line 41:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=8 |active= |recovery= |frameAdv=-4
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 49: Line 49:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=12 |active= |recovery= |frameAdv=-8
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 57: Line 57:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=9 |active= |recovery= |frameAdv=-9
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 65: Line 65:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=10 |active= |recovery= |frameAdv=-9
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 73: Line 73:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=16 |active= |recovery= |frameAdv=-11
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 81: Line 81:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=10 |active= |recovery= |frameAdv=-9
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 90: Line 90:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=12 |active= |recovery= |frameAdv=-8
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 99: Line 99:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=13 |active= |recovery= |frameAdv=-16
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 108: Line 108:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=11 |active= |recovery= |frameAdv=-10
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 116: Line 116:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=26 |active= |recovery= |frameAdv=-4
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 126: Line 126:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=13 |active= |recovery= |frameAdv=-11
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 136: Line 136:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=8 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 154: Line 154:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=13 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 172: Line 172:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=21 |active= |recovery= |frameAdv=-3
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 190: Line 190:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=7 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 199: Line 199:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=13 |active= |recovery= |frameAdv=-30
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 208: Line 208:
  |damage= |p1= |p2=
  |damage= |p1= |p2=
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=
  |startup=13 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 233: Line 233:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=9 |active= |recovery= |frameAdv=-12
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 243: Line 243:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=9 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 253: Line 253:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=16 |active= |recovery= |frameAdv=-13
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 273: Line 273:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=19,48-? |active= |recovery= |frameAdv=+2
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
  |description=
  |description=can be held to delay second hit
  }}
  }}
|-
|-
Line 293: Line 293:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=92T |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 313: Line 313:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=17 |active= |recovery= |frameAdv=-12
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 333: Line 333:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=28,67 |active= |recovery= |frameAdv=+15 ~ +73
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 353: Line 353:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=143~148 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 373: Line 373:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=13~18,28 |active= |recovery= |frameAdv=-5
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 393: Line 393:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=13~15 |active= |recovery= |frameAdv=-10~-8
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 424: Line 424:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=352+4 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 445: Line 445:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=24+4 |active= |recovery= |frameAdv=_7
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 465: Line 465:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=26 |active= |recovery= |frameAdv=-11
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 475: Line 475:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=  
  |level= |attribute= |guard=  
  |startup= |active= |recovery= |frameAdv=
  |startup=23 |active= |recovery= |frameAdv=
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 533: Line 533:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=  
  |startup=1+19 |active= |recovery= |frameAdv=-31
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=
Line 543: Line 543:
  |damage= |p1= |p2=  
  |damage= |p1= |p2=  
  |level= |attribute= |guard=
  |level= |attribute= |guard=
  |startup= |active= |recovery= |frameAdv=  
  |startup=1+13 |active= |recovery= |frameAdv=-29
  |blockstun= |groundHit= |aiHit=
  |blockstun= |groundHit= |aiHit=
  |invul= |hitbox=
  |invul= |hitbox=

Revision as of 18:41, 13 August 2018

Template:CharNav-BBTag

System Data

Health:
Prejump:
Backdash Time / Invul:


Normal Moves

Version Damage GuardHow this attack can be guarded. Throws have their throw range listed instead. StartupShows how many frame that the corresponding move needs to go through in order to reach its active frames. ActiveShows how many frames where there is a hurtbox, AKA the hitbox where if the opponent touches it, he/she will take damage. Occurs after Startup. RecoveryShows how many frames that the character must go through after its active frames to automatically go back to a neutral stance. Frame Adv.The difference between the attacker's recovery and the period that the opponent is in blockstun. This Frame Advantage value is based off the fact that the very first active frame touches the opponent. Throws list the amount of Frame Advantage upon successfully throwing the opponent. AttributesAttributes this attack possesses. Some attacks are invincible to attacks of certain attributes. Inv.The number of frames this attack has invincibility, and what attribute(s) this invincibility applies to.
- - 11 - - -18 - - - - 13 - - -10 - - - - 13 - - -14 - - - - 8 - - -4 - - - - 12 - - -8 - - - - 9 - - -9 - - - - 10 - - -9 - - - - 16 - - -11 - - - - 10 - - -9 - - - - 12 - - -8 - - - - 13 - - -16 - - - - 11 - - -10 - - - - 26 - - -4 - - - - 13 - - -11 - - - - 8 - - - - - - - - - - - - - - - 13 - - - - - - - - - - - - - - - 21 - - -3 - -

Universal Mechanics

Version Damage GuardHow this attack can be guarded. Throws have their throw range listed instead. StartupShows how many frame that the corresponding move needs to go through in order to reach its active frames. ActiveShows how many frames where there is a hurtbox, AKA the hitbox where if the opponent touches it, he/she will take damage. Occurs after Startup. RecoveryShows how many frames that the character must go through after its active frames to automatically go back to a neutral stance. Frame Adv.The difference between the attacker's recovery and the period that the opponent is in blockstun. This Frame Advantage value is based off the fact that the very first active frame touches the opponent. Throws list the amount of Frame Advantage upon successfully throwing the opponent. AttributesAttributes this attack possesses. Some attacks are invincible to attacks of certain attributes. Inv.The number of frames this attack has invincibility, and what attribute(s) this invincibility applies to.
- - 7 - - - - - - - 13 - - -30 - - - - 13 - - - - - - - - - - - - -

Skills

Version Damage GuardHow this attack can be guarded. Throws have their throw range listed instead. StartupShows how many frame that the corresponding move needs to go through in order to reach its active frames. ActiveShows how many frames where there is a hurtbox, AKA the hitbox where if the opponent touches it, he/she will take damage. Occurs after Startup. RecoveryShows how many frames that the character must go through after its active frames to automatically go back to a neutral stance. Frame Adv.The difference between the attacker's recovery and the period that the opponent is in blockstun. This Frame Advantage value is based off the fact that the very first active frame touches the opponent. Throws list the amount of Frame Advantage upon successfully throwing the opponent. AttributesAttributes this attack possesses. Some attacks are invincible to attacks of certain attributes. Inv.The number of frames this attack has invincibility, and what attribute(s) this invincibility applies to.
- - 9 - - -12 - -
- - 9 - - - - -
- - 16 - - -13 - -
- - - - - - - -
- - 19,48-? - - +2 - -
- - - - - - - -
- - 92T - - - - -
- - - - - - - -
- - 17 - - -12 - -
- - - - - - - -
- - 28,67 - - +15 ~ +73 - -
- - - - - - - -
- - 143~148 - - - - -
- - - - - - - -
- - 13~18,28 - - -5 - -
- - - - - - - -
- - 13~15 - - -10~-8 - -
- - - - - - - -

Extra Skills

  • All Extra Skills have the following properties unless otherwise stated:
    • Cost 1 Skill Gauge on 4F
    • Skill Gauge Cooldown 180F (starting on 5F)
Version Damage GuardHow this attack can be guarded. Throws have their throw range listed instead. StartupShows how many frame that the corresponding move needs to go through in order to reach its active frames. ActiveShows how many frames where there is a hurtbox, AKA the hitbox where if the opponent touches it, he/she will take damage. Occurs after Startup. RecoveryShows how many frames that the character must go through after its active frames to automatically go back to a neutral stance. Frame Adv.The difference between the attacker's recovery and the period that the opponent is in blockstun. This Frame Advantage value is based off the fact that the very first active frame touches the opponent. Throws list the amount of Frame Advantage upon successfully throwing the opponent. AttributesAttributes this attack possesses. Some attacks are invincible to attacks of certain attributes. Inv.The number of frames this attack has invincibility, and what attribute(s) this invincibility applies to.
- - 352+4 - - - - -
- - - - - - - -
- - 24+4 - - _7 - -
- - - - - - - -
- - 26 - - -11 - -
- - 23 - - - - -

Partner Skills

Version Damage GuardHow this attack can be guarded. Throws have their throw range listed instead. StartupShows how many frame that the corresponding move needs to go through in order to reach its active frames. ActiveShows how many frames where there is a hurtbox, AKA the hitbox where if the opponent touches it, he/she will take damage. Occurs after Startup. RecoveryShows how many frames that the character must go through after its active frames to automatically go back to a neutral stance. Frame Adv.The difference between the attacker's recovery and the period that the opponent is in blockstun. This Frame Advantage value is based off the fact that the very first active frame touches the opponent. Throws list the amount of Frame Advantage upon successfully throwing the opponent. AttributesAttributes this attack possesses. Some attacks are invincible to attacks of certain attributes. Inv.The number of frames this attack has invincibility, and what attribute(s) this invincibility applies to.
- - - - - - - -
- - - - - - - -
- - - - - - - -

Distortion Skills

  • All Distortion Skills have the following properties unless otherwise stated:
    • Cost 2 Skill Gauge at the beginning of superflash
    • Skill Gauge Cooldown 180F (starts frame after superflash starts)
Version Damage GuardHow this attack can be guarded. Throws have their throw range listed instead. StartupShows how many frame that the corresponding move needs to go through in order to reach its active frames. ActiveShows how many frames where there is a hurtbox, AKA the hitbox where if the opponent touches it, he/she will take damage. Occurs after Startup. RecoveryShows how many frames that the character must go through after its active frames to automatically go back to a neutral stance. Frame Adv.The difference between the attacker's recovery and the period that the opponent is in blockstun. This Frame Advantage value is based off the fact that the very first active frame touches the opponent. Throws list the amount of Frame Advantage upon successfully throwing the opponent. AttributesAttributes this attack possesses. Some attacks are invincible to attacks of certain attributes. Inv.The number of frames this attack has invincibility, and what attribute(s) this invincibility applies to.
- - 1+19 - - -31 - -
- - 1+13 - - -29 - -
- - - - - - - -

Astral Heat

Version Damage GuardHow this attack can be guarded. Throws have their throw range listed instead. StartupShows how many frame that the corresponding move needs to go through in order to reach its active frames. ActiveShows how many frames where there is a hurtbox, AKA the hitbox where if the opponent touches it, he/she will take damage. Occurs after Startup. RecoveryShows how many frames that the character must go through after its active frames to automatically go back to a neutral stance. Frame Adv.The difference between the attacker's recovery and the period that the opponent is in blockstun. This Frame Advantage value is based off the fact that the very first active frame touches the opponent. Throws list the amount of Frame Advantage upon successfully throwing the opponent. AttributesAttributes this attack possesses. Some attacks are invincible to attacks of certain attributes. Inv.The number of frames this attack has invincibility, and what attribute(s) this invincibility applies to.
- - - - - - - -

Revolver Action Table

Ground Revolver Action Table
A B C Cancel
4A 4AA, 5A, 2A 5B, 2B 5C, 2C Jump, Special, Super
4AA 4AAA, 5A, 2A 5B, 2B 5C, 2C Jump, Special, Super
4AAA - - - Special, Super
5A[1] 5AA, 2A 5B, 2B 5C, 2C Throw, Jump, Special, Super
5AA 5AAA, 2A 5B, 2B 5C, 2C Jump[-], Throw, Special, Super
5AAA 5AAAA, 2A 5B, 2B 5C, 2C Jump[-], Special, Super
5AAAA 5AAAAA - - Special, Super
5AAAA - - - -
2A[1] 5A 5B, 2B 5C, 2C Throw, Special, Super
5B[1] - 5BB, 2B 5C, 2C Jump[-], Special, Super
5BB - - - Special, Super
2B[1] - 5B 5C, 2C Special, Super
5C - - - -
2C - - - Special, Super
Air Revolver Action Table
A B C Cancel
j.A j.AA j.B j.C Jump, Special, Super
j.AA j.A j.B j.C Jump, Special, Super
j.B j.A j.BB j.C Jump, Special, Super
j.BB j.A j.B j.C Jump, Special, Super
j.C - - - -
X = X is available on hit or block
X[-] = X is available only on hit
X[+] = X is available on whiff
X[#] = X can be used only # times per string

Sources


Template:CharLinks-BBTag