if (((action->getRemainsNoUpdate() <= 0) ||
((action->getMaxDuration() != NO_MAX_DURATION) && (action->getMaxDuration() <= 0)))) {
if (((action->getRemainsNoUpdate() <= 0) ||
((action->getMaxDuration() != NO_MAX_DURATION) && (action->getMaxDuration() <= 0)))) {