Ronda+Phantom Touch does not remove the correct amount of Shield charges of Fire Knight
Description of the issue:
If you have a Ronda equipped with Phantom Touch it sometimes does not remove the correct amount of shield charges of Fire Knight, instead it regenerates one charge.
For example on Fire Knight stage 12 there are 10charges. Ronda's A1 hit 3times above 50% so it should remove 3 charges.
When Phantom touch is equipped and procs on attack it should remove additional charges based on Phantom Touch level, in my case its lvl1 so 1 additional charge.
In reality it does not remove additional charge, moreover it adds a charge to the shield, so when Ronda attacks with A1 and Phantom touch procs, it removes 2 shield charges instead of 4. This bug is gamebreaking on this boss. As I saw, this happens with Ronda's A2 too. Seems like it happens above 50% boss HP.
Device: Xiaomi Redmi 9
OS: Android 11
Steps:
Equip Ronda with Phantom Touch
Go Fire Knight boss
Attack Fire Knight with A1 with Phantom Touch proc above 50% boss hp
Expected result: Shield charge decreases by 3+1 (A1+phantom Touch)
Results : Shield charge decreases by 2