That sounds fine to me in regards to what he experiences!
As for how he can break out of it, we could go a number of options: you could have him talk himself out of it. I can easily have Diablo distracted enough by a new shiny or by Genesis so that Edgeworth can get himself out? Generally those who can break Diablo's hold on them have to beat the snot out of him to do so xD If it helps I can have Diablo's attention waver to something else to give Edgeworth a moment to break free?
no subject
As for how he can break out of it, we could go a number of options: you could have him talk himself out of it. I can easily have Diablo distracted enough by a new shiny or by Genesis so that Edgeworth can get himself out? Generally those who can break Diablo's hold on them have to beat the snot out of him to do so xD If it helps I can have Diablo's attention waver to something else to give Edgeworth a moment to break free?