A bug:
If you start holding shift as p1 and start holding shift as p2 and release the p1 shift p1 will still charge an attack
I think that's just a bug with Unity's old input system (which I used for this project) sorry for the inconvenience!
All good. since its fast paced it doesnt change the gameplay