As I’m sure everyone has noticed, there is a bug where a revived player can briefly be finished by one melee hit as if they were still downed. At least, I hope this is a bug because if it is intentional it is a terrible design choice. But regardless, while this can be annoying it isn’t a huge deal because it affects everyone equally…
…except poor Phoenix. His self-revive is considered to have completed before he is safe from being finished by melee. This can result in him having his self-revive put on a 60 second cooldown without having received any benefit from it. I would request that the developers work to fix this bug as soon as possible.
If the coding is too tricky, a workaround and small buff that might work is to scale the cooldown of self-revive to the lifespan of a self-revived Phoenix. Perhaps the cooldown would scale up from 0 seconds to 60 seconds after 6 seconds of life. This would mean that a Phoenix suffering from the bug would have his self-revive available again within 10 seconds or less. I also believe this buff would fix the problem of Phoenix NOT wanting to use his self-revive in the thick of combat, for fear of wasting it. This goes counter to the philosophy of Dirty Bomb’s resident battle medic.