А что ты хочешь этим добиться? Указание этого флага совсем не означает, что игрок будет мертв. За это отвечает набор свойств, а также определенная последовательность действий. Напрямую выставляя свойства объектов не понимая, что за ними стоит, как раз и вываливается в нестабильную работу приложения. Флаг DEAD_DEAD означает, что игрок уже мертвый и его труп валяется на полу. Если ты думаешь, что установка свойства выполнит нужную тебе команду, то ты сильно ошибаешься. Это некая команда (функция, метод класса и т.п.) во время выполнения устанавливает свойство deadflag, по которому уже можно определить состояние игрока.