A guide to stacking and status IDs

Guide/Analysis

Alright, i had some free time, so here's a stacking guide that you can neatly link whenever someone asks "does X stack with Y ?". Teach a man how to fish kinda thing. This guide was last updated on 06/29/2016.


Introduction:

Yes i know many of the older players may have a good amount of knowledge on this topic already, but even some of you guys can get prepared to be surprised a bit (especially in the Trivia section).
The most common explanation used for this topic is "if it affects the same stats in the same way, it doesn't stack". But it's actually a bit more complicated than that. For example, Advance and Dark Bargain both affect the same stats (ATK and DEF) in the same way (+ATK, -DEF), yet they stack. An even better example, HotE and Sword of Loyalty both affect the same stats in the exact same way (both do +30% ATK/DEF), yet they stack. Why though ? Well, like i said, it's a bit more complicated than that. To determine if two statuses stack or overwrite, the game uses an ID system.
Same ID = overwrite; different ID = stacks.
The reason why HotE and Sword of Loyalty stack is because HotE uses the ID 611 and Sword of Loyalty uses 6007.


Basics:

So if you go into u/Enlir's spreadsheet and see for example: "ATK +50% for 25 seconds", the only modified stat is ATK. Now if you check the list of IDs, from 601-630, the only ID that only affects ATK is 603. Now that you know the ID you can determine if it stacks with another skill, by using the same method to determine the ID of the other skill. Simple enough for now, but a concept unknown to the newer players.
But ofc why make it easy when you can make it hard. DeNA logic.


Advanced:

Now that you understand the basic IDs (601-630), we go to the custom parameters. Those are the 6001-6013 IDs (plus technically 513 and 528). The good thing is, if you use Enlir's spreadsheet, you can easily identify them, because Enlir uses names for them, instead of writing their effect down in the "Soul Breaks" tab. So you check the skill you want to know about and see for example: "grants Combat King to the user for 25 seconds". Well from here on it's easy. The status "Combat King" stacks with... well everything but "Combat King". And if you want to know what e.g. "Combat King" does ? Well either you check in the little table i prepared down there or you head to the "Status" tab on the spreadsheet and search for it there. Tip: Ctrl+F is your good friend.


Bonus knowledge and fun trivia:

  1. Not only do Draw Fire and Sentinel's DEF boost stack, but their taunt also stacks ! Too bad that it doesn't actually do anything, because you already have taunt...

  2. Unyielding Fist would totally stack with everything, if it didn't make you evade buffs...

  3. All the IDs that list numbers, like Protect, are fixed within the battle.js. They can not be modified like e.g. a 603 buff.

  4. Small/medium/large Regen actually uses different IDs for each, yet doesn't stack. Same for Haste and Slow overwriting each other.

  5. Rikku's Hyper NulAll is the only SB that does not properly use this system. The buff gives ATK +30% and RES +50%, but does not use a custom parameter ID for it. Instead it uses both 603 and 607 and thus stacks with neither IDs. It is the only SB that does it.

  6. The Attach-Element SBs all use different IDs, so they stack (as long as it's a different element). Don't mind me.... But the "Attack" command is always overwritten by the newest SB, including Burst Soulbreaks. Coincidentally Imperil SBs all use the same ID (535) and do not stack.

  7. ID 609 sorts the stats in this order: ATK/MAG/DEF/RES. But ID 630 sorts the stats in this order: ATK/DEF/MAG/RES/MND. Good job at consistency, DeNA :)
    u/Yanfly's comment to this was: "I just saw this. I have cancer now."

  8. Critical buffs do not stack with each other. Critical always just uses the highest chance, which means a critical buff gets rid of the default crit chance, in a way (by overwriting it). Cloud's BSB commands have a set 80% crit chance. So they ignore a 50% crit chance buff. If we had a 90% crit chance buff however, they would use that chance.
    The fact that critical buffs do not stack makes Refia's BSB weird though. Because critical buffs use the ID 614. But Refia's BSB uses the ID 6006 for a critical buff, which doesn't make sense, as they will not stack regardless of different IDs. u/Sandslice's explanation has a good idea.

  9. ID 619 is named "CUSTOM_DEF_MDEF_NOT_IRON_WALL". So basically Wall effect, but stacking with Wall. It was added to the battle.js with the Mobius data-push and the banner featured a SSB for Echo that gave DEF/RES+Hastega, so they probably intended for the Echo SSB to use that ID. After the large outcry of japanese players BEFORE the relic even came out, they changed it to Shell+RES+Hastega and never used ID 619 until the RomSaga 2 collab, where Zidane got a relic with it. The bonus was only +25% though.
    "NOT_IRON_WALL" became a small running gag in the community during that time.


ID table for reference:

Small table with the basic IDs here, by u/fifteen_two.

Some of the "used names" are taken from the way they are used in the community, as they don't have an official name, unlike others. In some cases i couldn't find a fitting name, so i just marked it with "??".
And last, i took as many names as i could from Enlir's spreadsheet (status tab).

IDname in codeused name/exampleeffect
207PROTECTProtect+100% DEF, unaffected by buff soft-cap
208SHELLShell+100% RES, unaffected by buff soft-cap
502PROVOKESentinel (ex: Leon's Darkborn Blade)+200% DEF, taunt single target PHY and BLK attacks
513RAIDAdvance (ex: Luneth' Advance)+150% ATK, -50% DEF
522CHARMDraw Fire+100% DEF, taunt single target PHY attacks
526INDOMITABLENESSUnyielding Fist (ex: Galuf's Unyielding Fist)+50% ATK, makes you evade everything including buffs, removes all buffs/debuffs on cast
527MAGIC_CHARMMagic Lure+100% RES, taunt single target BLK magic
528CUSTOM_MATK_20_MDEF_50Focus (ex: Lulu's Focus)+20% MAG, +50% RES
532TRANCEBurst mode (ex: any Burst Soulbreak)replaces "Attack" and "Defend" commands, +X% ATK, DEF, MAG, RES, MND, ACC and EVA, +Y% SPD
601CUSTOM_MATKMagic (de)buff (ex: Mana's Paean)±X% MAG
602CUSTOM_MNDMind (de)buff (ex: Yda's Internal Release)±X% MND
603CUSTOM_ATKAttack (de)buff (ex: Ramza's Shout)±X% ATK
604CUSTOM_DEFDefense (de)buff (ex: Bartz' SSB)±X% DEF
605CUSTOM_ATK_ACCMartial Arts (ex: Refia's Martial Arts)±X% ATK/ACC
607CUSTOM_MDEFResistance (de)buff (ex: Garnet's DG)±X% RES
608CUSTOM_DEF_MDEFWall (ex: Tyro's Sentinel's Grimoire)±X% DEF/RES
609^CUSTOM_ATK_MATK_DEF_MDEFFull Break (ex: Full Break)±X% ATK/MAG/DEF/RES
610CUSTOM_ATK_MATK?? (ex: Onion Knight's Warrior of the Prophecy)±X% ATK/MAG
611CUSTOM_ATK_DEFHotE (ex: Leon's Hand of the Emperor)±X% ATK/DEF
620CUSTOM_DEF_MATK?? (ex: Vaan's Ark Blast)±X% DEF/MAG
621CUSTOM_ATK_MDEF?? (ex: Leila's Pirate Knife; NOT Rikku's Hyper NulAll)±X% ATK/RES
622CUSTOM_MATK_MDEF?? (ex: Shantotto's Ancient Magic)±X% MAG/RES
623CUSTOM_MATK_MND?? (ex: Selphie's Dream or Illusion?)±X% MAG/MND
624CUSTOM_ATK_DEF_MND?? (ex: Red XIII's Planet Guardian's Howl)±X% ATK/DEF/MND
630^CUSTOM_ATK_DEF_MATK_MDEF_MND?? (ex: Irvine's Hyper Snipe)±X% ATK/DEF/MAG/RES/MND
6001CUSTOM_PARAM_MULTI_ ATK_30_DEF_M30Dark Bargain+30% ATK, -30% DEF
6002CUSTOM_PARAM_MULTI_ MATK_30_DEF_M30Burgle and Buff (6* Nin)+30% MAG, -30% DEF
6003CUSTOM_PARAM_MULTI_ ATK_30_DEF_30_MDEF_30Combat King (ex: Zell's SSB2)+30% ATK/DEF/RES
6004CUSTOM_PARAM_MULTI_ ATK_30_MDEF_M30Hailstorm (5* Sam)+30% ATK, -30% RES
6005CUSTOM_PARAM_MULTI_ ATK_30_MDEF_25_CRITICAL_50Bushido (ex: Auron's BSB)+30% ATK, +25% RES, set critical chance to 50%
6006CUSTOM_PARAM_MULTI_ CRITICAL_50Martial Artist's War Dance (ex: Refia's BSB)set critical chance to 50%
6007CUSTOM_PARAM_MULTI_ ATK_30_DEF_30Sword of Loyalty (ex: Ingus' BSB)+30% ATK/DEF (HotE, but stacks with HotE...)
6008CUSTOM_PARAM_MULTI_ ATK_30_MND_15_CRITICAL_50Twin Stars (ex: Porom's SSB2)+30% ATK, +15% MND, set critical chance to 50%
6011CUSTOM_PARAM_MULTI_ ATK_30_MDEF_30Meikyo Shisui (ex: Ayame's BSB)+30% ATK, +30% RES
6013CUSTOM_PARAM_MULTI_ ATK_30_DEF_50Intervene (ex: Curilla's BSB)+30% ATK, +50% DEF

Thanks to:
u/Enlir for some additional info on the taunts and ofc his spreadsheet.
u/SkyfireX and u/AZYG4LYFE for helping me with testing.
Also thanks to other members of the Discord chat, that gave me feedback.

Previous guides from me:
A guide to terms and abbreviations and
An explanation of the elemental scale.

Feel free to give me feedback and correct mistakes :)

~Scytherman

P.S.: Reddit tables are shit.

Posted Jun 29, 2016, 8:02 PM UTC · edited

10167
Loading comments…