I solved that issue in eXtreme by adding a timer that checked the class on a text object being fed by DD to a text object that was set by the timer.
Logic goes something like;
TimerFires
-Var = gameDataClass.Text == TestClass.Text
if !var then run class detect script else reset timer.
Of course that isn't in SOE's defunct script language, you'll have to convert if you want to use it.
|