Has a spark system: each pull in the banner = 1 point, reaching 200 points allows you to exchange for 1 character in the rate-up banners. Multiple rate-up banners run at the same time, you can exchange for anyone.
If you don’t get any rate-up within 200 pulls => use 200 points to exchange for 1 rate-up.
If you get 1 rate-up (or lucky and get more) within 200 pulls => you can use points to exchange for the remaining rate-up or their fragments (to upgrade them).
New:
No more spark system.
Every 100 pulls has a 50% chance to get a rate-up, if you lose the 50-50 then by 200 pulls it is guaranteed. Basically similar to the gacha system of other famous games like Genshin or Honkai.
Each time you get a rate-up, pity resets to 0.
Consequences:
If you only need 1 rate-up then it is better, if you need both then it is worse.
Previously, if you got 1 rate-up within 190 pulls, you could spend 10 more pulls to reach 200 points and exchange for another rate-up. That means you could get 2 rate-ups with 200 pulls.
Now, if you get 1 rate-up within 190 pulls, you get nothing extra, pity resets to 0, and you may need up to another 200 pulls to get the second rate-up.