My question is about the interaction between the Rogue Utility Chameleon (below and PHB 120) and the Drow racial Cloud of Darkness.
Chameleon (Rogue Utility 6)
You blend into your surroundings.
Immediate Interrupt, Personal
Prerequisite: You must have training in Stealth.
Trigger: You are hidden and lose cover or concealment against an enemy.
Effect: You make a Stealth check. If your check beats the triggering enemy’s passive Perception, you remain hidden from it, and until the end of your next turn you can remain hidden from it without needing any cover or concealment.
Cloud of Darkness (Drow Racial Power)
A shroud of blackness descends around you, hiding you from sight.
Minor Action, Close burst 1
Effect: The burst creates a cloud of darkness that remains in place until the end of your next turn. The cloud blocks line of sight, squares within it are totally obscured, and creatures entirely within it are blinded until they exit. You are immune to these effects.
In short: Chameleon allows a Rogue to make a stealth check if he loses concealment or cover on someone else's turn (say an enemy comes around a corner). Cloud of Darkness heavily obscures affected squares and lasts until the end of the Drow's next turn. My question is this:
Rogue's turn 1: Minor action to drop cloud, shift 0 and make a stealth check to gain hidden.
Rogue's turn 2: Cloud is still around. Make attack from hidden, shift 0 and gain hidden again. At the end of this turn, Cloud disappears and the Rogue loses concealment. Can the Rogue use Chameleon to regain hidden?
I am completely unsure as to how the timing of "end of turn" works with immediate actions, which cannot be used on your own turn.
Can anyone shed some light on this?