Да, тут все верно.
В таком случае по возвращении с Питта и ДО активации стенда, чтобы поставить гномов, значения должны сохраниться такими же:
Carrying = 1
HaveDCIntDRGN25 = 1
HaveDCIntDRGN02 = 1
HaveDCIntDRGN15 = 1
И при первой с момента получения гномов попытке активировать стенд, все эти переменные должны стать 0.
У тебя походу они почему-то стали 0 ДО активации стенда.