Ravage Board Gaming
What's the exact wording on the card? If it's as per original post in this thread...
on reveal in combat zone it has triple strike this turn.
Then it would only do the triple strikes on the turn that it moved to the combat zone and if it hadn't previously been revealed whilst in the complex.