gacha system:
1) Operator (Character) banners — base rates
Per single pull (before pity/guarantees):
6★: 0.8%
5★: 8%
4★: 91.2%
10-pull guarantee: every block of 10 pulls guarantees at least one 5★ or higher, and this “10-pull counter” carries over (e.g., if you do 7 pulls and stop, you’re 3 pulls away from the guaranteed 5★ next time).
6★ pity (soft → hard)
Let N = number of pulls since your last 6★ on that banner type.
Hard pity: if you reach N = 80 without a 6★, the 80th pull is guaranteed 6★.
Soft pity starts at N = 65: if you hit 65 pulls with no 6★, then from pull 66 onward the 6★ rate increases by +5 percentage points per pull until you get a 6★ (or hit the hard pity). Example sequence given in guides:
Pull 66: 5.8%
Pull 67: 10.8%
Pull 68: 15.8% … continuing up to the guaranteed pull at 80.
When you pull a 6★, the 6★ pity counter resets to 0.
Carry-over: the 80-pull (6★) pity counter carries over to the next limited banner (i.e., it persists across banner rotations).
3) Limited (rate-up) Operator banner outcome rules
When a 6★ drops on a limited/rate-up banner:
It’s a 50/50: 50% featured (rate-up) 6★ vs 50% off-banner 6★.
Unlike some gachas, losing the 50/50 does NOT guarantee the next 6★ will be featured (you can lose multiple times in a row).
Separate “hard guarantee” for the featured unit:
If you do 120 pulls on the same limited banner, the featured 6★ becomes strictly guaranteed.
This 120-pull guarantee does NOT carry over to the next banner; it’s per-banner.
Extra limited-banner mechanics often mentioned:
30 pulls on a banner can grant a free 10-pull for the current banner (does not advance pity).
60 pulls can grant a “dossier” type reward that gives a free 10-pull for the next limited banner (expires if not used as intended).
“Ghost pool” / availability: a previous rate-up 6★ may remain obtainable as an off-banner result on the next two limited banners.
240 pulls can award an extra rate-up duplicate/token mechanic; this is described as not carrying over between banners.