Ogryn has good crowd control abilities. Veteran is the best DD and very good at killing specials and elites. Psyker trying to do both and doesn’t do anything good enough.
He basically a superhuman, he should be super powerful and have this “you can’t hide from me” and “your armor won’t save you” powers (at some cost of course). He shouldn’t do the same thing as the guy with the gun.
I think Psyker’s best role is to take down enemies, which are inaccessible to the team. This means being able to kill inconvenient targets very well, but having a limited resource for this.
In my opinion, warp charges should be a consumable resource, not a scale with a timer. Each kill with a weapon (not BB) should increase the scale, and its full filling should give the player 1 warp charge (no time limit). When you use BB, if you have a warp charge, you lose one and get a significant damage bonus.
This way the players will not have to constantly control the timer (I haven’t seen anyone like it yet), but instead they will accumulate charges and use them when they see fit. And at the same time, it will be possible to increase the BB damage for higher difficulty levels.
I would also change the purpose of the RMB. It can work like the LMB, but only for enemies that are marked. This will help to quickly target the right enemy in the crowd, right now it is sometimes inconvenient to do.
As an example of Psyker’s leveling:
Initially, the player can accumulate only 2 warp charges (but at a difficulty of 1-3 the standard BB kills a sniper or mauler with 1 attack without charges).
At lvl 10 options:
- +3 warp charges
- Attacking with BB a target within 3 meters of you deals 40% more damage
- You can attack marked targets with BB through a wall within a radius of 7 meters
At lvl 20:
- You get much less peril when using BB
- Killing any enemy with BB applies two stacks of Soulblaze to all enemies within 5 meters
- The warp charge scale accumulates faster
At lvl 30:
- You deal +7% more damage for each warp chage with your weapon to enemies with Soulblaze
- When using BB, you spend all warp charges at once and get a total damage bonus
- BB works much faster against normal targets (you can kill shooters much faster)
This is just an example of logic. In the proposed version, there are 3 ways available. You can control the space nearby well, killing dangerous targets even through obstacles, but not too often. You can do monstrous damage, but then you stay without warp charges. Or you can fight on the front line, focus on control and effectively killing groups of enemies with the main weapon and use BB against dangerous targets nearby.
Such a scheme can be balanced due to the available maximum number of warp charges and the number of kills required to obtain one charge.
At the current stage, I get a lot of fun playing for an ogryn or a veteran, but I almost don’t play for a psyker, because I don’t feel useful in playing for this class. In my opinion, the current version should definitely be changed.